summaryrefslogtreecommitdiffstats
path: root/include/netlink/cache.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/netlink/cache.h')
-rw-r--r--include/netlink/cache.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/include/netlink/cache.h b/include/netlink/cache.h
index abeeccb..faa61a7 100644
--- a/include/netlink/cache.h
+++ b/include/netlink/cache.h
@@ -140,12 +140,17 @@ extern struct nl_cache * __nl_cache_mngt_require(const char *);
struct nl_cache_mngr;
-#define NL_AUTO_PROVIDE 1
-#define NL_ALLOCATED_SOCK 2 /* For internal use only, do not use */
+#define NL_AUTO_PROVIDE 1
+#define NL_ALLOCATED_SOCK 2 /* For internal use only, do not use */
+#define NL_ALLOCATED_SYNC_SOCK 4 /* For internal use only, do not use */
extern int nl_cache_mngr_alloc(struct nl_sock *,
int, int,
struct nl_cache_mngr **);
+extern int nl_cache_mngr_alloc_ex(struct nl_sock *,
+ struct nl_sock *,
+ int, int,
+ struct nl_cache_mngr **);
extern int nl_cache_mngr_add(struct nl_cache_mngr *,
const char *,
change_func_t,