Commit Graph

  • 34bfce6215 link: Catch missing io_free() implementations Thomas Graf 2014-03-31 13:21:06 +02:00
  • baa2cadd02 route: fix off-by-one in rtnl_act_parse() Cong Wang 2014-03-26 22:43:16 -07:00
  • a593803ad6 route: update copy of kernel header 'ip.h' Thomas Haller 2014-03-20 19:18:46 +01:00
  • 1048a610fb route: rename internal copy of kernel header file 'inetdevice.h' to 'ip.h' Thomas Haller 2014-03-20 19:18:45 +01:00
  • 5981a39583 route: update kernel header snmp.h and fix inet6_parse_protinfo() after kernel API breakage Thomas Haller 2014-03-20 19:18:44 +01:00
  • 3584a7ab55 route: detect missing cfgid in rtnl_link_inet_get_conf() Thomas Haller 2014-03-20 19:18:43 +01:00
  • dfd0a80ec8 route: don't enforce minlen in inet6_parse_protinfo() (IFLA_PROTINFO) and inet_parse_af() (IFLA_AF_SPEC) Thomas Haller 2014-03-20 19:18:42 +01:00
  • c0a5b39308 u32: add const to rtnl_u32_add_key_in*_addr() Cong Wang 2014-03-20 10:24:12 -07:00
  • 67a704676c link: document sk == NULL case for rtnl_link_alloc_cache() Cong Wang 2014-03-20 10:45:45 -07:00
  • 015c4ee59b utils: indicate capability NL_CAPABILITY_ROUTE_BUILD_MSG_SET_SCOPE Thomas Haller 2014-03-13 13:16:51 +01:00
  • 68d6bd7f37 utils: add nl_has_capability() function Thomas Haller 2014-03-13 13:16:05 +01:00
  • a126d66b58 fill prio and protocol attr bits when parsing cls message Cong Wang 2014-03-12 16:42:39 -07:00
  • cdfdfb16d0 remove some useless code in lib/route/cls/u32.c Cong Wang 2014-02-26 13:35:13 -08:00
  • 59547d2d45 fix comments for rtnl_act_add() Cong Wang 2014-02-26 13:35:12 -08:00
  • 20aa7320d8 basic: make BASIC_ATTR_TARGET optional Cong Wang 2014-02-26 13:35:11 -08:00
  • 85ec9c7ad8 route: rtnl_route_build_msg() should not overwrite the route scope Thomas Haller 2014-02-13 21:31:37 +01:00
  • 3fb0aae0bc utils: fix nl_msec2str() which always returned '0msec' for whole second durations Thomas Haller 2014-02-19 19:22:13 +01:00
  • b3b8d72416 remove nl_cache_lookup() from cache.h Cong Wang 2014-01-29 15:45:03 -08:00
  • 7dbf4d5903 remove the obsolete src/cls directory Cong Wang 2014-01-29 15:45:02 -08:00
  • b70174668b route: fix return value of nl_rtgen_request() Thomas Haller 2014-01-31 14:15:13 +01:00
  • 4c7a3074bb build: fix error when running configure --disable-doc Thomas Haller 2014-01-29 18:13:35 +01:00
  • 1a510c57e9 libnl-3.2.24 release Thomas Haller 2014-01-21 19:47:27 +01:00
  • 894acf798d doc: fix typo in documentation Thomas Haller 2014-01-08 17:23:05 +01:00
  • 815e192db6 python: fix build error for missing library_path in setup.py Thomas Haller 2014-01-21 19:05:37 +01:00
  • b203c89d86 addr: add address flag IFA_F_NOPREFIXROUTE Thomas Haller 2014-01-08 01:44:58 +01:00
  • aa8877d5c1 act: remove rtnl_act_alloc_cache() Cong Wang 2014-01-14 17:37:42 -08:00
  • 8dabf9fb1a bridge: add rtnl_link_add_bridge() function HongweiBi 2014-01-02 11:29:42 +08:00
  • dcc0baac02 addr: add address flag IFA_F_MANAGETEMPADDR Thomas Haller 2014-01-02 10:51:38 +01:00
  • 42c4133600 add support for IFA_FLAGS nl attribute Jiri Pirko 2013-12-08 12:26:24 +01:00
  • 2cf635b06a route: add libnl name prefix to global variable link_policy Thomas Haller 2014-01-02 11:00:31 +01:00
  • 62c37faa3f libnl-3.2.24-rc1 release Thomas Haller 2013-12-16 20:57:57 +01:00
  • 02c9c2518f build: fix build failure when using different build dir (make distcheck) Thomas Haller 2013-12-16 21:19:14 +01:00
  • d7aca17701 u32: add rtnl_u32_get_key() Cong Wang 2013-12-13 15:24:50 -08:00
  • bc717a9bfc cache: Add missing declaration for nl_cache_find() Thomas Graf 2013-12-13 15:57:43 +01:00
  • c855e4fef5 add declaration for rtnl_basic_add_action() Cong Wang 2013-12-03 20:16:10 -08:00
  • 85c0192455 Revert "basic: Add missing declaration for rtnl_basic_add_action()" Thomas Graf 2013-12-11 09:10:32 +01:00
  • 7744a5a7ce Revert "basic: Declare rtnl_act in basic.h to silence warning" Thomas Graf 2013-12-11 09:10:26 +01:00
  • ea0eec9d30 add an assertion in rtnl_tc_set_link() Cong Wang 2013-12-03 20:16:11 -08:00
  • a858d996e9 basic: Declare rtnl_act in basic.h to silence warning Thomas Graf 2013-12-09 15:43:33 +01:00
  • 438e3ff21f fix some typo in lib/route/act.c Cong Wang 2013-12-06 14:58:38 -08:00
  • 4b84836085 basic: Add missing declaration for rtnl_basic_add_action() Thomas Graf 2013-12-09 15:39:11 +01:00
  • efdde42fcc basic: add action removal API Cong Wang 2013-12-05 15:48:30 -08:00
  • 507897a53e u32: add action removal API Cong Wang 2013-12-05 15:48:29 -08:00
  • ffbfe92d74 add rtnl_mirred_get* functions Cong Wang 2013-12-05 15:48:28 -08:00
  • 017c971142 rename rtnl_mirred_set_index() to rtnl_mirred_set_ifindex() Cong Wang 2013-12-05 15:48:27 -08:00
  • b5309e1ea4 fix a bug in rtnl_act_fill() Cong Wang 2013-12-05 15:48:26 -08:00
  • 2b7d1d5ab5 add declaration for rtnl_cls_change() Cong Wang 2013-12-05 15:48:25 -08:00
  • aa1c5628fd add a parameter to rtnl_link_veth_add() Cong Wang 2013-12-03 20:16:08 -08:00
  • 8b87ae5516 fix rtnl_link_info_parse() and rtnl_link_fill_info() Cong Wang 2013-12-03 20:16:09 -08:00
  • b50a36bf34 The commit 6a8d90f5fe "attr: Allow attribute type 0" intended to allow the parsing of {netlink,packet,unix}_diag, even if they are using type 0 for valid attributes. Samuel Gauthier 2013-11-29 09:28:44 +01:00
  • 6a8d90f5fe attr: Allow attribute type 0 Thomas Graf 2013-11-28 23:14:38 +01:00
  • bda0f668b6 build: separate compiler and linker flags Jan Engelhardt 2013-11-26 15:19:45 +01:00
  • ae19ac0154 add fq_codel cli module Cong Wang 2013-11-19 21:10:05 -08:00
  • d969a19d9f add fq_codel qdisc Cong Wang 2013-11-19 21:10:04 -08:00
  • 3ddecb36ca fix linux/pkt_act.h inclusion Cong Wang 2013-11-11 15:17:49 -08:00
  • 04040110cd link: Fall back to global provisioned link cache if object is not a cache resident Thomas Graf 2013-11-09 10:04:35 +01:00
  • ff94045944 add veth.h into include/Makefile.am Cong Wang 2013-11-08 16:07:12 -08:00
  • 24e8b522e5 basic: add action support Cong Wang 2013-11-08 10:47:53 -08:00
  • 2e90ed5162 add u32 action test Cong Wang 2013-11-08 10:47:52 -08:00
  • 6cdc32df83 add u32 action support Cong Wang 2013-11-08 10:47:51 -08:00
  • 9073aaf67e add mirred tc action Cong Wang 2013-11-08 10:47:50 -08:00
  • d6cfd04799 add initial tc action support Cong Wang 2013-11-08 10:47:49 -08:00
  • 4f075a4fd1 do not compile some address families when not available Cong Wang 2013-11-08 11:32:13 -08:00
  • 18e593cd4e Merge pull request #50 from olafhering/olh_memset__nlmsg_alloc Thomas Graf 2013-11-08 15:47:06 -08:00
  • 2d20d097e7 Remove extra memset from __nlmsg_alloc Olaf Hering 2013-11-08 17:15:16 +01:00
  • 2ae5298408 python: Include all files in distribution Thomas Graf 2013-11-06 10:28:37 +01:00
  • 678753ba84 factor out rtnl_link_info_parse() Cong Wang 2013-11-01 16:58:47 -07:00
  • 760bfabad8 add link netns support Cong Wang 2013-11-01 16:58:49 -07:00
  • 4263106728 add veth link support Cong Wang 2013-11-01 16:58:48 -07:00
  • 1f3511c1d1 factor out rtnl_link_fill_info() Cong Wang 2013-11-01 16:58:46 -07:00
  • 43e9438d9a add ingress qdisc Cong Wang 2013-10-24 23:59:15 -07:00
  • 60ceeef964 3.2.23 release Thomas Graf 2013-10-31 00:11:18 +01:00
  • ac344b9b6a tests: fix make test-create-vxlan Cong Wang 2013-10-25 00:02:05 -07:00
  • f44b82fa13 libnl-3.2.23-rc2 release Thomas Graf 2013-10-23 11:06:50 +02:00
  • 71ad234b48 include: Provide <netlink/route/link/vxlan.h> in distribution Thomas Graf 2013-10-23 09:28:05 +02:00
  • 7f066d0049 Fix up -rc1 versioning to not be included in libnl_micro_version Thomas Graf 2013-10-22 16:45:21 +02:00
  • 3151eda89a doc: Add instructions on how to build docs Thomas Graf 2013-10-22 16:33:27 +02:00
  • 72bf363654 doxygen-link: Be python3 compatible Thomas Graf 2013-10-22 16:32:23 +02:00
  • 74db300236 libnl-3.2.23-rc1 release Thomas Graf 2013-10-22 15:26:12 +02:00
  • 549010c52a rtnl-addr: set ifa_flags when creating/updating address Thomas Haller 2013-10-22 10:38:14 +02:00
  • d976e2e62b obj: Check for NULL pointer in nl_object_clone() Thomas Graf 2013-10-22 14:16:43 +02:00
  • 978bb85c7a python: add bridge flags API Nicolas PLANEL 2013-10-11 15:52:22 +00:00
  • 07669b0b80 test: add python bridge testing sample Nicolas PLANEL 2013-10-10 22:34:18 +00:00
  • defebe30c6 python: add basic netlink protocol bridge interface support Nicolas PLANEL 2013-10-10 22:27:44 +00:00
  • cb034e12a4 test: add bridge creation sample Nicolas PLANEL 2013-10-10 21:43:12 +00:00
  • fdd1ba220d route/link: fixup link->l_af_ops must be set for some kind of links Nicolas PLANEL 2013-10-10 20:51:38 +00:00
  • 27019c5671 nl-link-set: Add --state option Julien BERNARD 2013-10-08 13:04:30 +02:00
  • 20ab3bfa78 Merge branch 'recvmsgs-comment-typo' of git://github.com/olafhering/libnl into olafhering-recvmsgs-comment-typo Thomas Graf 2013-10-07 11:40:13 +02:00
  • a4e588d04a Fixed ObjIterator for python3, fixed output of _color and added missing parameter to nl_cache_resync Teto 2013-10-02 22:18:31 +02:00
  • f2e6f502eb python: fixup VLANLink() initialization Nicolas PLANEL 2013-10-01 15:58:36 -04:00
  • ae7f8cc988 python: remove use of PyArg_ParseTuple() for callback result Arend van Spriel 2013-09-30 10:21:46 +02:00
  • 1daa48c48d nl: Fix comment typo on recvmsgs Olaf Hering 2013-10-01 18:23:54 +02:00
  • b9284bcded python: add send and receive functions to Socket class Arend van Spriel 2013-09-05 14:11:32 +02:00
  • 6726895133 python: fix typo in Socket::__str__() function Arend van Spriel 2013-09-05 14:11:25 +02:00
  • fa23414013 python: remove unnecessary callback type definitions Arend van Spriel 2013-09-05 14:11:28 +02:00
  • 522cf98fc2 python: allow callback function to be a class method Arend van Spriel 2013-09-05 14:11:27 +02:00
  • 2d55872fb1 use Callback object constructing Socket Arend van Spriel 2013-09-05 14:11:31 +02:00
  • 86207d47ab python: rework netlink callback handling Arend van Spriel 2013-09-05 14:11:26 +02:00
  • 934626903c nl_cb: store nl_cb_type in struct nl_cb Arend van Spriel 2013-09-05 14:11:29 +02:00
  • 9828326c7f add python examples using swig provided api Arend van Spriel 2013-09-05 14:11:30 +02:00