summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/mnl.h4
-rw-r--r--src/mnl.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/include/mnl.h b/include/mnl.h
index cb131bbc..36109c7a 100644
--- a/include/mnl.h
+++ b/include/mnl.h
@@ -92,4 +92,8 @@ int mnl_nft_event_listener(struct mnl_socket *nf_sock, unsigned int debug_mask,
int (*cb)(const struct nlmsghdr *nlh, void *data),
void *cb_data);
+int nft_mnl_talk(struct netlink_ctx *ctx, const void *data, unsigned int len,
+ int (*cb)(const struct nlmsghdr *nlh, void *data),
+ void *cb_data);
+
#endif /* _NFTABLES_MNL_H_ */
diff --git a/src/mnl.c b/src/mnl.c
index 42eacab7..6a6d45ce 100644
--- a/src/mnl.c
+++ b/src/mnl.c
@@ -66,7 +66,7 @@ out:
return ret;
}
-static int
+int
nft_mnl_talk(struct netlink_ctx *ctx, const void *data, unsigned int len,
int (*cb)(const struct nlmsghdr *nlh, void *data), void *cb_data)
{