third_party_libnl/lib
Thomas Haller daa4a68177 lib: merge implementations of nl_attr_end() and nl_attr_keep_empty()
Both functions are almost identical. Merge them into a common helper
function with an @keep_empty argument, so it is clear at which point
they differ.

Also, fix symbols versioning for nl_attr_keep_empty(). For symbol
versioning, once released a version cannot be modifified/extended.
2018-02-12 14:17:11 +01:00
..
cli include: don't include kernel headers in public libnl3 headers 2017-03-02 01:33:25 +01:00
fib_lookup lib: switch to using strerror_l() instead of strerror_r() 2016-08-25 17:32:57 +02:00
genl nl: add "const" specifier for nla_policy argument of parse functions 2017-10-09 13:51:29 +02:00
idiag trivial: whitespace-only fixes for src and lib 2016-08-12 23:06:27 +02:00
netfilter all: declare all variables at the beginning of scope (-Wdeclaration-after-statement) 2018-01-16 06:45:23 +01:00
route Fix for cgroup filter addition problem. 2018-01-24 00:02:55 +08:00
xfrm lib/xfrm/ae.c: fix memcpy(dst, dst) bug 2017-06-15 18:00:14 +02:00
.gitignore Added lex.yy.c to .gitignore 2012-08-30 03:19:04 +06:00
addr.c addr: Add support for AF_MPLS 2017-08-18 15:01:04 +02:00
attr.c lib: merge implementations of nl_attr_end() and nl_attr_keep_empty() 2018-02-12 14:17:11 +01:00
cache_mngr.c lib/cache_mgr.c: remove pointless goto 2017-06-08 10:59:20 +02:00
cache_mngt.c cache: assert in nl_cache_mngt_register() for valid oo_keygen() function 2014-11-25 10:44:26 +01:00
cache.c cache: fix GCC warning and avoid variable shadowing 2016-12-02 13:37:35 +01:00
data.c lib/data.c: avoid memleak if realloc fails 2017-06-08 10:59:21 +02:00
error.c lib: return error on Netlink attribute length overflow 2016-06-24 19:32:25 +02:00
handlers.c lib: switch to using strerror_l() instead of strerror_r() 2016-08-25 17:32:57 +02:00
hash.c all: avoid compiler warnings -Wimplicit-fallthrough 2017-06-15 18:52:53 +02:00
hashtable.c Move private header files to <netlink-private/*> 2013-01-24 13:51:24 +01:00
mpls.c addr: Add implementations for mpls_ntop and mpls_pton 2017-08-18 15:01:04 +02:00
msg.c nl: add "const" specifier for nla_policy argument of parse functions 2017-10-09 13:51:29 +02:00
nl.c lib: fix comment for nl_recv() about return value for non-blocking read 2017-01-20 13:37:28 +01:00
object.c trivial: whitespace-only fixes for src and lib 2016-08-12 23:06:27 +02:00
socket.c lib: use MSG_PEEK by default for nl_recvmsgs() 2016-11-30 15:40:26 +01:00
utils.c route/vlan: add capability to indicate heap overflow fix in rtnl_link_vlan_set_egress_map() 2017-10-23 12:10:30 +02:00
version.c Run-time version information is now available 2012-08-30 03:19:04 +06:00