summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* xfrm: clear XFRM_SP_ATTR_TMPL when removing the last template from a policyThomas Egerer2023-11-271-0/+2
* xfrm/sp: fix reference counters of sa selector/tmpl addressesThomas Egerer2023-11-271-0/+8
* route/link: add bonding interface options set rtnl apisLokesh Dhoundiyal2023-10-301-0/+70
* libnl-3.8.0 releaselibnl3_8_0Thomas Haller2023-08-291-1/+1
* lib/xfrm: use thread-safe gmtime_r() instead of gmtime()Thomas Haller2023-08-183-6/+9
* lib: use getprotobyname_r(), getprotobynumber_r() if availableThomas Haller2023-08-181-8/+59
* lib: fix error handling in nl_str2ip_proto()Thomas Haller2023-08-181-1/+1
* clang-format: reformat files with new formatThomas Haller2023-08-173-25/+25
* include: use <linux/$file> instead of <linux-private/linux/$file>Thomas Haller2023-08-0854-64/+64
* include/linux: update all linux headersThomas Haller2023-08-081-2/+3
* all: drop "extern "C"" from internal codeThomas Haller2023-08-073-24/+0
* include: don't explicitly include headers from "nl-default.h"Thomas Haller2023-08-038-13/+0
* include: include private linux headers with explicit pathThomas Haller2023-08-0352-63/+68
* include: drop "netlink-private/netlink.h" and move declarationsThomas Haller2023-08-02136-253/+179
* all: cleanup includes and use "nm-default.h"Thomas Haller2023-08-02141-189/+571
* include: add "nl-default.h" headerThomas Haller2023-08-021-1/+1
* build: move "lib/defs.h" to "include/config.h"Thomas Haller2023-08-021-1/+1
* include: split and drop "netlink-private/types.h"Thomas Haller2023-08-02111-37/+1491
* include: rename "nl-hidden-route" to "nl-priv-dynamic-route"Thomas Haller2023-08-021-1/+1
* include: rename "nl-intern-route" to "nl-priv-static-route"Thomas Haller2023-08-021-1/+1
* genl: rename private header "nl-priv-genl.h" to "nl-genl.h"Thomas Haller2023-08-025-4/+4
* route/tc: avoid unalinged access in rtnl_tc_msg_parse()Thomas Haller2023-08-021-14/+15
* add support for TC action statisticsDavide Caratti2023-08-021-0/+46
* route: move "include/netlink-private/route/link/sriov.h" to lib/route/link-sr...Thomas Haller2023-08-013-2/+30
* lib: move "include/netlink-private/socket.h" to lib/nl-core.hThomas Haller2023-08-013-2/+21
* route: move "include/netlink-private/route/nexthop-encap.h" to lib/routeThomas Haller2023-08-015-4/+42
* route: merge "include/netlink-private/tc.h" to lib/route/tc-api.hThomas Haller2023-08-0144-45/+33
* route: move rtnl_tc_build_rate_table() to "tc-api.h"Thomas Haller2023-08-011-0/+4
* route: move "include/netlink-private/route/tc-api.h" to lib/routeThomas Haller2023-08-0133-32/+121
* include: move "include/netlink-private/route/link/api.h" to lib/routeThomas Haller2023-07-3130-29/+251
* include: move "include/netlink-private/route/utils.h" to nl-intern-routeThomas Haller2023-07-311-1/+1
* include: move "include/netlink-private/route/mpls.h" to "lib/mpls.h"Thomas Haller2023-07-313-2/+19
* genl: add comment about wrongly exported symbol genl_resolve_id()Thomas Haller2023-07-312-0/+2
* include: move "include/netlink-private/genl.h" to "lib/genl/nl-priv-genl.h"Thomas Haller2023-07-315-4/+20
* nl-aux: add "include/nl-aux-{core,route}" headersThomas Haller2023-07-316-6/+15
* base: move "netlink-private/utils.h" to "base/nl-base-utils.h"Thomas Haller2023-07-3134-34/+34
* route: cleanup ATTR_DIFF() macrosThomas Haller2023-07-312-36/+36
* route: add nh typeStanislav Zaikin2023-07-311-0/+568
* neigh: add support of NHID attributeStanislav Zaikin2023-07-311-0/+29
* cli: use <netlink-private/utils.h> in cli and _nl_{init,exit}Thomas Haller2023-07-2810-20/+40
* lib: use _nl_{init,exit} instead of __{init,exit}Thomas Haller2023-07-2886-164/+164
* all: use "_nl_packed" macro instead of "__attribute__((packed))"Thomas Haller2023-07-285-5/+5
* all: rework ATTR_DIFF() macros to not generate attribute namesThomas Haller2023-07-2823-447/+480
* lib: handle negative and zero size in nla_memcpy()Thomas Haller2023-07-281-2/+5
* all: use _NL_{MIN,MAX}() macrosThomas Haller2023-07-286-8/+8
* route/bond: Add support for link_info for bondMallikarjun Nemagoudar2023-07-271-4/+103
* lib: accept NULL argument in nla_nest_cancel() for robustnessThomas Haller2023-07-261-0/+9
* macsec: Drop offload capability validation checkEmeel Hakim2023-07-261-3/+0
* bridge: fix bridge info parsingStanislav Zaikin2023-07-241-0/+1
* route/link: prevent segfault in af_request_type()Thorben Römer2023-07-241-1/+1