summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * include: rename "nl-hidden-route" to "nl-priv-dynamic-route"Thomas Haller2023-08-029-9/+9
| * include: rename "nl-intern-route" to "nl-priv-static-route"Thomas Haller2023-08-025-5/+5
| * genl: rename private header "nl-priv-genl.h" to "nl-genl.h"Thomas Haller2023-08-027-6/+6
| * include: make "netlink/route/link/{inet,inet6}.h" self-containedThomas Haller2023-08-022-0/+2
|/
* 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
* include: merge branch 'th/move-private-headers-2'Thomas Haller2023-08-0173-251/+243
|\
| * lib: move "include/netlink-private/object-api" to include/nl-shared-coreThomas Haller2023-08-015-4/+4
| * lib: move "include/netlink-private/cache-api" to include/nl-shared-coreThomas Haller2023-08-016-5/+11
| * route: move "include/netlink-private/route/link/sriov.h" to lib/route/link-sr...Thomas Haller2023-08-016-5/+5
| * lib: move "include/netlink-private/socket.h" to lib/nl-core.hThomas Haller2023-08-015-15/+9
| * route: move "include/netlink-private/route/nexthop-encap.h" to lib/routeThomas Haller2023-08-018-7/+9
| * route: merge "include/netlink-private/tc.h" to lib/route/tc-api.hThomas Haller2023-08-0147-95/+33
| * route: move rtnl_tc_build_rate_table() to "tc-api.h"Thomas Haller2023-08-013-5/+5
| * route: move "include/netlink-private/route/tc-api.h" to lib/routeThomas Haller2023-08-0138-44/+81
| * route: move hidden symbols from "include/netlink-private/route/tc-api.h"Thomas Haller2023-08-019-75/+87
| * build: don't add lib/route to include directory for all libsThomas Haller2023-08-011-3/+6
|/
* include: merge branch 'th/move-private-headers-1'Thomas Haller2023-07-3190-208/+332
|\
| * include: move "include/netlink-private/route/link/api.h" to lib/routeThomas Haller2023-07-3132-31/+59
| * include: move "include/netlink-private/route/utils.h" to nl-intern-routeThomas Haller2023-07-315-5/+12
| * include: move "include/netlink-private/route/mpls.h" to "lib/mpls.h"Thomas Haller2023-07-315-4/+6
| * 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-317-6/+6
| * nl-aux: add "include/nl-aux-{core,route}" headersThomas Haller2023-07-3117-45/+102
| * base: move "netlink-private/utils.h" to "base/nl-base-utils.h"Thomas Haller2023-07-3144-45/+60
| * include/utils: move nl-auto base defines to "utils.h"Thomas Haller2023-07-313-30/+32
| * clang-format: reformat "include/netlink-private/nl-auto.h"Thomas Haller2023-07-312-37/+48
|/
* route: cleanup ATTR_DIFF() macrosThomas Haller2023-07-312-36/+36
* route/nexthop: merge branch 'zstas:main'Thomas Haller2023-07-3116-38/+1154
|\
| * cli: add nl-nh-list utilityStanislav Zaikin2023-07-316-0/+178
| * route: add nh typeStanislav Zaikin2023-07-316-0/+669
| * neigh: add support of NHID attributeStanislav Zaikin2023-07-314-0/+35
| * include: import kernel headers "linux/{neighbour,nexthop,rtnetlink}.h"Stanislav Zaikin2023-07-314-38/+272
|/
* utils: add static-assert for signedness of arguments of _NL_CMP_DIRECT() macroThomas Haller2023-07-311-0/+2
* 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-2887-167/+164
* include/private: add _nl_init/_nl_exit macrosThomas Haller2023-07-281-0/+2
* include/private: drop unused __deprecated macroThomas Haller2023-07-281-2/+0
* 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-2824-450/+483
* all: merge branch 'th/add-cmp-macros'Thomas Haller2023-07-2810-159/+434
|\
| * lib: handle negative and zero size in nla_memcpy()Thomas Haller2023-07-281-2/+5
| * include: drop now unused min()/max()/min_t()/max_t() macrosThomas Haller2023-07-281-17/+0
| * all: use _NL_{MIN,MAX}() macrosThomas Haller2023-07-286-8/+8
| * utils: add various helpers to "include/netlink-private/utils.h"Thomas Haller2023-07-281-11/+299
| * style: format "include/netlink-private/utils.h" with clang-formatThomas Haller2023-07-283-122/+123
|/
* tools: improve failure message with "tools/clang-format.sh -n"Thomas Haller2023-07-271-1/+3
* github: fix format checking with clang-formatThomas Haller2023-07-271-1/+1
* route/trivial: sort entries in "libnl-route-3.sym" asciibeticallyThomas Haller2023-07-271-2/+2
* route/bond: Add support for link_info for bondMallikarjun Nemagoudar2023-07-273-4/+108