]> granicus.if.org Git - libnl/commit
cache: provide safe variant of nl_cache_mngt_require() and use it
authorThomas Graf <tgraf@suug.ch>
Fri, 16 Nov 2012 00:11:55 +0000 (01:11 +0100)
committerThomas Graf <tgraf@suug.ch>
Fri, 16 Nov 2012 00:11:55 +0000 (01:11 +0100)
commit00132b46968fff7975eb8d20a307c626dfefe2f1
treee2d6ea3d7535358435ea136019e03c35c22c19ba
parent23c4ef67c735813fd41f66f6722b996d1ad7314a
cache: provide safe variant of nl_cache_mngt_require() and use it

This makes runtime removal of cache operations possible if non-safe
API is not in use by application. The non-safe API will be removed
in the next major version.

Signed-off-by: Thomas Graf <tgraf@suug.ch>
14 files changed:
include/netlink-local.h
include/netlink/cache.h
lib/cache.c
lib/cache_mngt.c
lib/netfilter/log_msg_obj.c
lib/netfilter/queue_msg_obj.c
lib/route/addr.c
lib/route/link.c
lib/route/neigh.c
lib/route/neightbl.c
lib/route/nexthop.c
lib/route/route_obj.c
lib/route/tc.c
src/nl-addr-list.c