summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-09-01libnl-3.5.0 releaseaosp-new/upstream-masterThomas Haller4-3/+9
2019-09-01route/qdisc: merge branch 'd0u9/htb_64'Thomas Haller7-62/+166
2019-09-01route/qdisc: adjust API for 64 bit rate/ceil support for htb classThomas Haller10-93/+177
2019-09-01Add 64bit rate/ceil support for htb classd0u97-34/+54
2019-09-01route/xfrmi: merge branch 'ebirger/add-xfrmi-support'Thomas Haller7-4/+464
2019-09-01route/trivial: sort entries in "libnl-route-3.sym" asciibeticallyThomas Haller1-3/+3
2019-09-01xfrmi: return error code from getters for XFRM linksThomas Haller2-15/+22
2019-09-01xfrmi: introduce XFRM interfaces supportEyal Birger7-0/+453
2019-09-01doc/route: fix example code commentsEyal Birger1-4/+4
2019-08-27lib: fix error code from nfnl_exp_build_message()Thomas Haller1-0/+2
2019-08-27lib: accept %NULL arguments for nl_addr_cmp()Thomas Haller1-1/+9
2019-08-26idiag: workaround and add comment about idiagnl_send_simple() only handling 8...Thomas Haller2-2/+13
2019-08-26Sync linux headers to 4.19.66Michael Forney47-193/+1446
2019-08-16all: merge branch 'michaelforney/portability'Thomas Haller28-61/+67
2019-08-16route: Remove stray `;` at top-levelMichael Forney2-4/+5
2019-08-16all: Use __typeof__ instead of typeofMichael Forney4-17/+17
2019-08-16lib: Don't omit second operand to `?` operatorMichael Forney4-4/+8
2019-08-16lib: Don't return expression in function returning voidMichael Forney2-2/+2
2019-08-16all: Avoid pointer arithmetic on `void *`Michael Forney17-29/+30
2019-08-16dbg: Use __func__ instead of __PRETTY_FUNCTION__Michael Forney3-5/+5
2019-08-15lib/genl: fix allocating buffer of too small size in cmd_msg_parser()Thomas Haller1-1/+1
2019-08-12Add SPDX identifiersYegor Yefremov127-0/+127
2019-08-09all: merge branch 'th/add-utils-and-various-cleanup'Thomas Haller7-109/+327
2019-08-09genl: reject invalid group names in genl_family_add_grp()Thomas Haller1-3/+9
2019-08-09route/tc: ensure not string truncation in rtnl_tc_set_kind()Thomas Haller1-1/+8
2019-08-09route/inet6: fix strncpy() in inet6_dump_details()Thomas Haller1-12/+13
2019-08-09xfrm: fix memory corruption (dangling pointer) when when setting xfrmnl_saThomas Haller1-71/+74
2019-08-09travis: build tests with NL_MORE_ASSERTS enabledThomas Haller1-0/+2
2019-08-09travis: enable -Wvla compiler warning in testsThomas Haller1-1/+1
2019-08-09lib/genl: avoid VLA in cmd_msg_parser()Thomas Haller1-20/+26
2019-08-09utils: add internal helper macros for cleanupThomas Haller1-1/+194
2019-08-08all: merge branch 'coverity-fixes'Thomas Haller3-6/+20
2019-08-08link/sriov: fix memleak in rtnl_link_sriov_clone()Thomas Haller1-6/+18
2019-08-08route: fix strncpy() warning from coverity about unterminated stringThomas Haller2-0/+2
2019-08-07Add CTA_LABELS and CTA_LABELS_MASK to ctattr_type according to the new kernelxinbao1-0/+2
2019-08-07attr: mark nested attributes as NLA_F_NESTEDThomas Haller1-1/+1
2019-08-07doc: fix typos in example in documentationThomas Haller1-1/+1
2019-08-07tests: use nl_send_auto() instead of deprecated nl_send_auto_complete() in te...Byeonggon Lee1-1/+1
2019-03-07route/link: merge branch 'toanju/link-slave-kind'Thomas Haller4-10/+82
2019-03-07route/link: avoid dangling pointer in rtnl_link_set_slave_type()Thomas Haller1-11/+11
2018-10-22route/link: expose IFLA_INFO_SLAVE_KINDTobias Jungel4-10/+82
2018-10-10route/macvlan: style fixes in "lib/route/link/macvlan.c"Thomas Haller1-56/+56
2018-10-10link: macvlan fixesWang Jian1-11/+12
2018-10-10nla_ok: fix overrun in attribute iteration.Patrick Havelange1-1/+1
2018-10-10route/cls: fix potential memory leakIlya Pronin2-2/+10
2018-10-10route/act: merge branch 'westermo/act-vlan'Thomas Haller6-0/+526
2018-10-10route/act: return error code from act-vlan gettersThomas Haller2-25/+35
2018-10-10route/act: style fixes in "lib/route/act/vlan.c"Thomas Haller3-91/+90
2018-10-10route:act: add vlan actionVolodymyr Bendiuga5-0/+477
2018-10-10include: import tc_vlan.hVolodymyr Bendiuga2-0/+40