aboutsummaryrefslogtreecommitdiffstats
path: root/libteam
AgeCommit message (Expand)AuthorFilesLines
2022-12-01libteam: clear changed bits in case of TEAM_IFINFO_CHANGEJiri Pirko1-1/+1
2022-06-27options: move option temporary check after the err checkXin Long1-2/+2
2020-04-25Make all netlink socket RCVBUF sizes configurablePavel Shirshov1-14/+14
2020-04-03Fix ifinfo_link_with_port race condition with newlinkPavel Shirshov1-1/+4
2019-05-28libteam: set netlink event socket as non-blockingBeniamino Galvani1-0/+1
2019-05-02libteam: double NETLINK_RCVBUF to fix -ENOMEM errorJon Maxwell1-2/+2
2018-11-05libteam/options: fix s32/u32 data storage on big endianHangbin Liu1-6/+7
2018-05-10libteam: don't crash when trying to print unregistered device nameAntti Tiainen3-3/+9
2017-04-11libteam: Add team_get_port_enabled functionShuotian Cheng1-0/+22
2017-02-06libteam: resynchronize ifinfo after lost RTNLGRP_LINK notificationsAntti Tiainen3-11/+77
2016-05-06libteam: fix TEAM_OPTION_TYPE_BOOL type for big endian architecturesGreger Wrang1-2/+3
2015-11-26libteam: retry on NLE_DUMP_INTR errorChris Card1-17/+32
2015-10-05libteam: add missing "static inline" in nl_updatesJiri Pirko1-7/+7
2015-10-05libteam: check for definition of NLA_PUT_S* separatellyJiri Pirko1-0/+12
2015-10-05libteam: fix compile error with newer libnlJiri Pirko1-35/+43
2015-09-03libteam, teamd: Track admin state of team device and add handlers to watch fo...Sridhar Samudrala1-1/+44
2015-07-19Fix teamd memory corruption issues seen by missing port unlink in ifinfo_dest...Sridhar Samudrala3-1/+10
2015-05-30libteam: Add check to disallow creating device names longer than 15 chars.Sridhar Samudrala1-0/+3
2015-04-02update copyright datesJiri Pirko7-7/+7
2015-03-27libteam: ifinfo: fix rtnl dellink handlingJiri Pirko1-0/+12
2014-12-18libteam: check phys_port_id_len in update_phys_port_idJiri Pirko1-1/+4
2014-08-18libteam: stringify.c adjust doc comments to be processed by doxygenJiri Pirko1-31/+44
2014-08-18libteam: ports.c adjust doc comments to be processed by doxygenJiri Pirko1-38/+50
2014-08-18libteam: options.c adjust doc comments to be processed by doxygenJiri Pirko1-101/+102
2014-08-18libteam: ifinfo.c adjust doc comments to be processed by doxygenJiri Pirko1-75/+79
2014-08-18libteam: libteam.c adjust doc comments to be processed by doxygenJiri Pirko1-292/+263
2014-05-12libteam: add team_change_handler_register_head functionJiri Pirko1-11/+44
2014-04-01libteam: Use u8 for put/get TEAM_ATTR_OPTION_TYPEJonas Johansson1-2/+2
2014-03-31libteam: ifinfo: watch for dellink messages and call change handlers for thatJiri Pirko1-25/+80
2014-02-26libteam: introduce ream_refreshJiri Pirko2-5/+38
2013-08-16fix cflags path in pc filesJiri Pirko1-1/+1
2013-08-08update copyright dates and emailsJiri Pirko7-7/+7
2013-08-05libteam: do not use nl_object_get_msgtype() so older libnl can be usedJiri Pirko1-2/+6
2013-08-05libteam: allow to build with olter libnl which does not support carrier set a...Jiri Pirko1-2/+12
2013-08-01libteam: add support for IFLA_PHYS_PORT_IDJiri Pirko1-6/+94
2013-08-01libteam: fix team_is_ifinfo_changed() to return true if master changesJiri Pirko1-2/+3
2013-07-09libteam: add support for mcast_rejoin_* optionsJiri Pirko1-1/+83
2013-07-04libteam: add support for notify_peers optionsJiri Pirko1-0/+84
2013-07-04libteam: fix reference leak in send_and_recv()Jiri Pirko1-3/+9
2013-06-14teamd: fix use after free while flushing the port listJiri Pirko1-1/+2
2013-06-14libteam: ifinfo: fix possible overrun during srtcpyJiri Pirko1-1/+1
2013-06-14libteam: always add newly created option to option listJiri Pirko1-17/+21
2013-06-14libteam: check opt_id.name for nullJiri Pirko1-0/+2
2013-06-04use "config.h" for definesJiri Pirko1-0/+2
2013-06-03libteam: convert orig hwaddr facility to use ifinfo infrastructureJiri Pirko2-38/+36
2013-06-03libteam: get rid of link_cacheJiri Pirko2-15/+17
2013-06-03libteam: check for error in sock_event_handler()Jiri Pirko1-1/+6
2013-06-03libteam: revision of send_and_recv()Jiri Pirko4-60/+59
2013-06-03libteam: free nl msg right after sendJiri Pirko1-6/+3
2013-06-03libteam: use nl_send_auto instead of nl_send_auto_completeJiri Pirko1-1/+1
2013-06-03libteam: keep track of ifinfos of all machine interfacesJiri Pirko4-49/+163
2013-06-03libteam: do not touch existing orig hwaddr in case it is not provided in NL m...Jiri Pirko1-3/+0
2013-05-31libteam: process port original hw address and expose it to userJiri Pirko1-0/+41
2013-05-31libteam: set bigger buffer for nl_sockJiri Pirko1-0/+5
2013-05-25libteam: get link object explicitly if event happens on itJiri Pirko1-0/+7
2013-05-25libteam: call ifinfo handlers in case port is newly createdJiri Pirko2-2/+6
2013-04-12lib: do not fail when kernel does not support carrier setJiri Pirko1-0/+4
2013-04-05libteam: implement epoll event fd allowing user to poll only one fdJiri Pirko2-71/+129
2013-03-22s/libraty/library/Jiri Pirko1-1/+1
2013-03-22S/LOG_WARN/LOG_WARNING/Jiri Pirko1-1/+1
2013-03-07move libteam to "libteam" dirJiri Pirko9-0/+3736