Commit Graph

  • 6ddd60127e cache: make "result" output argument for nl_cache_mngr_add() optional Tuetuopay 2018-04-09 10:34:31 +02:00
  • 3c96f6513c neigh: support bridge entries for vxlan interfaces Tobias Jungel 2018-04-06 09:40:27 +02:00
  • d1bd68d100 neigh: set correct AF for NDA_DST Tobias Jungel 2018-04-05 13:24:59 +02:00
  • e9ed96be7e build: indent libnl-route-3.sym with tabs Thomas Haller 2018-04-06 19:35:36 +02:00
  • b7504b8b64 build: sort entries in Makefile.am and .gitignore by name Thomas Haller 2018-04-06 19:34:33 +02:00
  • afd7e7c2f1 tests: merge branch 'pr/172' Thomas Haller 2018-04-06 19:42:16 +02:00
  • 3bbbe347d7 nf-ct-add typo Lukáš Karas 2018-02-23 19:20:38 +01:00
  • 6c6c74a788 add demo program for listen conntrack events Lukáš Karas 2018-02-23 19:20:08 +01:00
  • 90034bfd49 route/rule: merge branch 'rule-proto-and-port-range' Thomas Haller 2018-04-06 16:02:09 +02:00
  • 961c4f6750 rule: Add support for protocol and port ranges David Ahern 2018-03-13 17:17:25 -07:00
  • fc4880fa5b Update fib_rules.h to latest kernel David Ahern 2018-03-13 17:17:24 -07:00
  • c3db1c4782 route/vrf: initalize clone destination with NULL in vrf_clone() Jonas Johansson 2018-03-12 13:51:36 +01:00
  • 988b0cc0ca lib: route: rule: add rule_groups to cache ops Roopa Prabhu 2018-02-14 14:29:09 -08:00
  • 87707b78fc lib: merge branch 'rtnl-geneve' Thomas Haller 2018-02-12 15:23:22 +01:00
  • cb8e34859b lib/rtnl: rename public define RTNL_GENEVE_ID_MAX Thomas Haller 2018-02-12 15:19:54 +01:00
  • 6b4fc607ba link: add Geneve support. Wang Jian 2018-02-03 10:59:29 +00:00
  • df204590c8 lib: merge branch 'pr/167' Thomas Haller 2018-02-12 14:20:42 +01:00
  • daa4a68177 lib: merge implementations of nl_attr_end() and nl_attr_keep_empty() Thomas Haller 2018-02-12 14:10:18 +01:00
  • 5205783203 Fix for cgroup filter addition problem. d0u9 2018-01-23 14:13:43 +08:00
  • 4eba9c8f43 route: merge branch 'rtnl-cls-cache-params' Thomas Haller 2018-01-18 07:54:51 +01:00
  • 7eeb29bc53 route: rename rtnl_cls_cache_set_tcm_params() and fix symbol versioning Thomas Haller 2018-01-18 07:54:27 +01:00
  • ca02edd101 Add new function for setting ifindex and parent of a classifier cache. d0u9 2018-01-15 16:35:50 +08:00
  • 2b11ab02ce Coding style format d0u9 2018-01-15 16:04:54 +08:00
  • ac72624e9c lib/veth.c: Disassociate link name of peer name Marcos Paulo de Souza 2018-01-04 20:24:55 -02:00
  • d747083a3c tests: Add test to {de}activate loopback interface Marcos Paulo de Souza 2018-01-02 23:20:44 -02:00
  • 1e5dd2d886 travis: enable more warnings during build Thomas Haller 2018-01-16 08:35:54 +01:00
  • 1acd0ed051 route/netem: merge branch 'pr/159' Thomas Haller 2018-01-16 07:09:14 +01:00
  • 76e5399dab route: free previous data in rtnl_netem_set_delay_distribution_data() Thomas Haller 2018-01-16 07:23:51 +01:00
  • 22f8e867ba route: fix memleak in rtnl_netem_set_delay_distribution_data() Thomas Haller 2018-01-16 07:18:19 +01:00
  • 11580c5564 route: mark data argument for rtnl_netem_set_delay_distribution_data() as const Thomas Haller 2018-01-16 07:14:47 +01:00
  • cff8b15cc1 route: add rtnl_netem_set_delay_distribution_data() to linker script Thomas Haller 2018-01-16 06:56:45 +01:00
  • 38baa675cf all: declare all variables at the beginning of scope (-Wdeclaration-after-statement) Thomas Haller 2018-01-16 06:45:23 +01:00
  • b590366ffb route: add separate function to set netem qdisc delay distribution Steffen Vogel 2017-12-20 11:09:08 +01:00
  • 1656110346 tests: fix bug in test-create-bridge.c Chris Grahn 2017-12-01 13:41:45 -06:00
  • 3c427d0f4f Change rtnl_link_af_ops.ao_override_rtm behavior Jef Oliver 2017-11-28 13:10:54 -08:00
  • 1228a65963 route: fix handling old_nh in rtnl_route_parse() and avoid leak Thomas Haller 2017-11-06 15:04:14 +01:00
  • 5622916861 route/vlan: merge branch 'vlan-fixes-pr155' Thomas Haller 2017-10-23 12:11:23 +02:00
  • be550df109 route/vlan: add capability to indicate heap overflow fix in rtnl_link_vlan_set_egress_map() Thomas Haller 2017-10-23 10:54:10 +02:00
  • 7ec0fae0df route/vlan: grow buffer exponentially in rtnl_link_vlan_set_egress_map() Thomas Haller 2017-10-23 11:25:44 +02:00
  • f9d6874106 route/vlan: fix cloning vlan link in vlan_clone() Thomas Haller 2017-10-23 11:35:32 +02:00
  • 6dfb40acd9 route/vlan: fix memory corruption in rtnl_link_vlan_set_egress_map Sebastian Bixl 2017-10-15 22:34:01 +02:00
  • 707af3ec7b link: merge branch 'link-dump-family' Thomas Haller 2017-10-12 10:52:19 +02:00
  • 27eaac2726 route: neigh: print family in neigh dumps Roopa Prabhu 2017-10-11 14:21:24 -07:00
  • 75ea0bee77 route: link: add family to dump messages Roopa Prabhu 2017-10-11 14:21:23 -07:00
  • b4802a17a7 nl: add "const" specifier for nla_policy argument of parse functions Thomas Haller 2017-10-09 13:46:44 +02:00
  • 3fe3454b02 libnl-3.4.0 release Thomas Haller 2017-10-09 13:14:55 +02:00
  • 148516c86b build: add missing headers for issue #152 Jeroen Roovers 2017-09-21 11:16:11 +02:00
  • 1ba35cc516 netconf: Put nc reference in msg_parser David Ahern 2017-09-20 19:35:04 -06:00
  • e01b9df629 libnl-3.4.0-rc1 release Thomas Haller 2017-09-20 10:58:20 +02:00
  • 4e957ea615 cli: include sys/select.h for select(2) Tobias Klauser 2017-09-07 11:20:58 +02:00
  • 4c95465987 Potential memory leak becaue of wrong variable check. Amit Khatri 2017-08-22 23:34:50 -07:00
  • 27c404ab71 route: merge branch 'route-mpls' Thomas Haller 2017-08-18 15:09:44 +02:00
  • e31ac230c4 build: add new include/netlink-private/route/*.h files to Makefile.am Thomas Haller 2017-08-18 14:58:32 +02:00
  • 760d74f99c route: Add support for MPLS encap David Ahern 2017-08-17 15:59:37 -07:00
  • 0164d57aee route: Add support for lwtunnel encapsulations David Ahern 2017-08-17 15:59:36 -07:00
  • 000a792c7b Import lwtunnel encap files from kernel David Ahern 2017-08-17 15:59:35 -07:00
  • 3500e25fd2 Add support for label stack in nl-route commands David Ahern 2017-08-17 15:59:34 -07:00
  • 63d02c3c58 route: Add support for ttl propagation in MPLS routes David Ahern 2017-08-17 15:59:33 -07:00
  • 0a6d27ce90 route: Add support for MPLS address family David Ahern 2017-08-17 15:59:32 -07:00
  • 3cf287ca17 addr: Add support for AF_MPLS David Ahern 2017-08-17 15:59:31 -07:00
  • 665fccadca addr: Add implementations for mpls_ntop and mpls_pton David Ahern 2017-08-17 15:59:30 -07:00
  • b7408da1cf build: add include/linux-private/linux/mpls.h to Makefile.am Thomas Haller 2017-08-18 15:00:05 +02:00
  • ce59f4d213 Import mpls header from kernel tree David Ahern 2017-08-17 15:59:29 -07:00
  • 3672258b5b Update rtnetlink.h from kernel tree David Ahern 2017-08-17 15:59:28 -07:00
  • 69b730e23e lib/route: add /usr/lib64/tc/ search path for netem dist file Thomas Haller 2017-08-14 10:10:18 +02:00
  • cda0d805aa all: avoid compiler warnings -Wimplicit-fallthrough Thomas Haller 2017-06-15 18:09:49 +02:00
  • a0ed1e2c38 all: merge branch 'villemoes-memcpy' (#146) Thomas Haller 2017-06-15 18:00:21 +02:00
  • e3e5dd88eb lib/genl/family.c: fix if (x) y; else y; Rasmus Villemoes 2017-06-08 12:56:46 +02:00
  • 4b0d5e081a lib/xfrm/ae.c: fix memcpy(dst, dst) bug Rasmus Villemoes 2017-06-08 12:43:48 +02:00
  • 429efd4eba lib: merge branch 'villemoes-realloc' (#145) Thomas Haller 2017-06-15 17:51:23 +02:00
  • 1bdc5ebf68 lib/route/qdisc/netem.c/trivial: don't use braces for one-line blocks Thomas Haller 2017-06-15 17:49:25 +02:00
  • d747672cab lib/route/qdisc/netem.c/trivial: fix whitespace and indentation in netem_msg_fill_raw() Thomas Haller 2017-06-15 17:44:05 +02:00
  • 41f64c307b lib/route/cls/u32.c: use UCHAR_MAX define instead of numeric 255 Thomas Haller 2017-06-15 17:32:40 +02:00
  • 76464f641e lib/route/qdisc/netem.c: avoid memory leak if realloc fails Rasmus Villemoes 2017-06-08 10:59:28 +02:00
  • a7f73d0e7b lib/route/cls/u32.c: remove bogus comment Rasmus Villemoes 2017-06-08 10:59:27 +02:00
  • 1d5ad3938b lib/route/cls/u32.c: let the compiler do pointer arithmetic Rasmus Villemoes 2017-06-08 10:59:25 +02:00
  • f0e3d127cb lib/route/cls/u32.c: avoid overflowing an unsigned char Rasmus Villemoes 2017-06-08 10:59:24 +02:00
  • 2fda8661fd lib/route/cls/u32.c: remove pointless nl_data_append calls Rasmus Villemoes 2017-06-08 10:59:22 +02:00
  • 8d807b215f lib/data.c: avoid memleak if realloc fails Rasmus Villemoes 2017-06-08 10:59:21 +02:00
  • 77a4c150bb lib/cache_mgr.c: remove pointless goto Rasmus Villemoes 2017-06-08 10:59:20 +02:00
  • 3cbfa90c9c lib/cache_mngr.c: avoid memleak if realloc fails Rasmus Villemoes 2017-06-08 10:59:12 +02:00
  • 32d13c0058 genl: drop usage of GENL_ID_GENERATE Tobias Klauser 2017-05-23 09:20:43 +02:00
  • dad421eaac build: merge branch 'cli-no-dlfcn-h' Thomas Haller 2017-05-15 11:53:49 +02:00
  • c881a27fbd build: allow building cli without dynamic librarires support Thomas Haller 2017-05-12 12:47:19 +02:00
  • 144c6c5e6a build: don't build cli libraries by default Thomas Haller 2017-05-12 12:40:45 +02:00
  • 286a86c75e addr: add AF_VSOCK to translation table Tobias Klauser 2017-05-05 09:32:44 +02:00
  • 70556f55ce rule: merge support for l3mdev in FIB rules Thomas Haller 2017-05-12 11:31:41 +02:00
  • a25db57470 rule: change API for setting/getting l3mdev rule property Thomas Haller 2017-05-12 10:37:53 +02:00
  • ef4a2bdfe2 rule: Add support for l3mdev in FIB rules David Ahern 2017-05-03 16:21:10 -07:00
  • 17b95e25e3 Update fib_rules.h to latest kernel David Ahern 2017-05-03 16:21:09 -07:00
  • c8adb573d0 route: merge branch 'netconf' Thomas Haller 2017-05-12 10:20:30 +02:00
  • 37fda66735 route: Add support for MPLS to netconf David Ahern 2017-05-03 14:05:09 -07:00
  • a66511d7ed nl-monitor: Add support for netconf caches David Ahern 2017-05-03 14:05:08 -07:00
  • 92b96a48ec nl-monitor: All user to specify line format David Ahern 2017-05-03 14:05:07 -07:00
  • d55f004c5a route: Add support for netconf David Ahern 2017-05-03 14:05:06 -07:00
  • b5513d46aa route: merge branch 'shanmugh-master' Thomas Haller 2017-05-03 13:08:00 +02:00
  • eb481fb22c route: fix symbol versioning Thomas Haller 2017-05-03 13:00:49 +02:00
  • a20a49fa54 Do not increment refcount in rtnl_*_get_action APIs. Santhosh Kumar 2017-03-21 10:38:36 -07:00
  • 7a26c7934b Provide accessors for actions (rtnl_act). Santhosh Kumar 2017-03-19 23:47:34 -07:00
  • b9a5a83233 route/link: add accessor API for IPv6 flags Markus Trapp 2017-02-14 16:33:04 +01:00