third_party_libnl/lib
Thomas Haller 3261dc4009 xfrm: allow quering optional arguments from xfrmnl_sp_get_sec_ctx()
The previous API of xfrmnl_sp_get_sec_ctx() is totally broken,
as it requires all out-arguments to be set. The user can thus
not know how large the ctx_str buffer must be.

Fix the API by allowing all arguments to be optional. Thus,
a user can first query the size only, and then in a second
step query the ctx_str. Previous version are broken.
2017-02-27 17:32:15 +01:00
..
cli trivial: whitespace-only fixes for src and lib 2016-08-12 23:06:27 +02:00
fib_lookup lib: switch to using strerror_l() instead of strerror_r() 2016-08-25 17:32:57 +02:00
genl lib: update ce-mask to uint64_t 2016-02-12 18:09:04 +01:00
idiag trivial: whitespace-only fixes for src and lib 2016-08-12 23:06:27 +02:00
netfilter remove multiple implementations of htonll(), ntohll() 2016-09-06 11:21:48 +02:00
route route: neigh: use NDA_MASTER for neigh->n_master if available 2017-02-27 14:15:15 +01:00
xfrm xfrm: allow quering optional arguments from xfrmnl_sp_get_sec_ctx() 2017-02-27 17:32:15 +01:00
.gitignore Added lex.yy.c to .gitignore 2012-08-30 03:19:04 +06:00
addr.c nl-addr: avoid read-out-of-bound in nl_addr_fill_sockaddr() 2016-08-14 11:46:19 +02:00
attr.c lib/attr.c: check for valid length argument in nla_reserve() 2017-01-18 12:30:26 +01:00
cache_mngr.c cache_mngr: add include callback v2 2016-12-01 16:49:43 +01: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: add const-ness to appropriate parameters in addr, attr, data 2015-02-16 11:20:18 +01: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 Hash: Properly prefix hash functions 2012-11-10 10:22:26 +01:00
hashtable.c Move private header files to <netlink-private/*> 2013-01-24 13:51:24 +01:00
msg.c lib: check for integer-overflow in nlmsg_reserve() 2017-02-07 12:11:23 +01: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 xfrm: allow quering optional arguments from xfrmnl_sp_get_sec_ctx() 2017-02-27 17:32:15 +01:00
version.c Run-time version information is now available 2012-08-30 03:19:04 +06:00