summaryrefslogtreecommitdiffstats
path: root/lib/route/link.c
Commit message (Expand)AuthorAgeFilesLines
* route: add support for getting permanent mac address of linkAntonio Prcela2024-09-121-0/+33
* link: link_msg_parser(): keep link info instead of release and reacquireJonas Gorski2024-08-191-5/+1
* all: fix and enable "-Wsign-compare" warningThomas Haller2024-05-291-2/+2
* include: use <linux/$file> instead of <linux-private/linux/$file>Thomas Haller2023-08-081-1/+1
* include: include private linux headers with explicit pathThomas Haller2023-08-031-1/+1
* include: drop "netlink-private/netlink.h" and move declarationsThomas Haller2023-08-021-2/+3
* all: cleanup includes and use "nm-default.h"Thomas Haller2023-08-021-2/+4
* include: split and drop "netlink-private/types.h"Thomas Haller2023-08-021-0/+2
* route: move "include/netlink-private/route/link/sriov.h" to lib/route/link-sr...Thomas Haller2023-08-011-1/+1
* include: move "include/netlink-private/route/link/api.h" to lib/routeThomas Haller2023-07-311-1/+2
* nl-aux: add "include/nl-aux-{core,route}" headersThomas Haller2023-07-311-1/+2
* base: move "netlink-private/utils.h" to "base/nl-base-utils.h"Thomas Haller2023-07-311-1/+1
* lib: use _nl_{init,exit} instead of __{init,exit}Thomas Haller2023-07-281-2/+2
* all: use "_nl_packed" macro instead of "__attribute__((packed))"Thomas Haller2023-07-281-1/+1
* all: rework ATTR_DIFF() macros to not generate attribute namesThomas Haller2023-07-281-27/+30
* route/link: prevent segfault in af_request_type()Thorben Römer2023-07-241-1/+1
* docs: rtnl_link_put() 'releases' instead of 'returns'Antonio Prcela2023-07-241-1/+1
* route/link: Set the cache ops when cloning a linkJacques de Laval2022-04-261-0/+3
* route/link: avoid accessing af_ops after af_free() in rtnl_link_set_family()Thomas Haller2022-04-261-3/+4
* route/link: workaround coverity warning about leak in rtnl_link_set_type()Thomas Haller2022-04-221-2/+3
* all: avoid coverity warnings about assigning variable but not using itThomas Haller2022-04-221-14/+7
* lib: make nl_object_clone() out-of-memory safeThomas Haller2022-03-161-0/+13
* route: fix ref counting for l_info_ops and io_clone()Thomas Haller2022-03-161-4/+10
* route/link: Move LINK_ATTR_IFNAME to a proper locationGreger Wrang2022-03-101-2/+2
* route: fix memory leak of l_info_ops in link_msg_parser()Finikssky2022-03-041-0/+3
* route: let route/link join RTNLGRP_IPV6_IFINFO mcast groupReto Buerki2020-12-251-0/+1
* route/link: avoid cloning link policy in link_msg_parser()Thomas Haller2020-04-171-4/+6
* route/link: fix link_msg_parser() for using the af_ops of the link familyThomas Haller2020-04-171-5/+8
* route/link: add RTNL_LINK_REASM_OVERLAPS statIlya Pronin2020-04-161-0/+1
* license: fix and add SPDX license identifiers and drop license commentsThomas Haller2020-04-161-7/+0
* rtnl/route: use cleanup attribute in "lib/route/link.c"Thomas Haller2020-04-151-149/+98
* rtnl/route: use cleanup attribute in "lib/route/route_obj.c"Thomas Haller2020-04-151-1/+1
* rtnl/link: fix leaking rtnl_link_af_ops in link_msg_parser()Thomas Haller2020-04-151-0/+2
* rtnl/route: only consider negative error codes as errorThomas Haller2020-04-151-3/+3
* lib: use _nl_strncpy*() instead of plain strncpy()Thomas Haller2020-04-151-3/+3
* Sync linux headers to 4.19.66Michael Forney2019-08-261-2/+2
* Add SPDX identifiersYegor Yefremov2019-08-121-0/+1
* route/link: avoid dangling pointer in rtnl_link_set_slave_type()Thomas Haller2019-03-071-11/+11
* route/link: expose IFLA_INFO_SLAVE_KINDTobias Jungel2018-10-221-10/+76
* route/link: assert in rtnl_link_change() that the sequence number is set as e...Thomas Haller2018-04-111-0/+1
* route/link: fix sequence number handling in rtnl_link_change()Tuetuopay2018-04-111-0/+5
* Change rtnl_link_af_ops.ao_override_rtm behaviorJef Oliver2017-11-291-3/+3
* route: link: add family to dump messagesRoopa Prabhu2017-10-121-0/+3
* utils/trivial: rename internal _nl_offset_plus_sizeof() macro to _nl_offsetof...Thomas Haller2016-12-151-5/+5
* link: fix documentation for rtnl_link_get_carrier_changesTobias Klauser2016-12-061-1/+2
* link: add support for IFLA_GSO_MAX_SEGS and IFLA_GSO_MAX_SIZETobias Klauser2016-12-061-0/+52
* link: add support for IFLA_PHYS_SWITCH_IDTobias Klauser2016-12-061-0/+28
* link: add support for IFLA_PHYS_PORT_NAMETobias Klauser2016-12-061-0/+19
* link: add support for IFLA_CARRIER_CHANGESTobias Klauser2016-12-061-2/+30
* link: set ifi_change flags for rtnl_link_build_add_request()Thomas Haller2016-11-291-0/+1