]> git.ipfire.org Git - thirdparty/nftables.git/commitdiff
src: mnl: make nft_mnl_talk() public
authorFernando Fernandez Mancera <ffmancera@riseup.net>
Wed, 22 Aug 2018 15:03:45 +0000 (17:03 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Thu, 23 Aug 2018 18:50:31 +0000 (20:50 +0200)
As we are going to use the function nft_mnl_talk() from the incoming
nftnl_osf.c, we make it public.

Signed-off-by: Fernando Fernandez Mancera <ffmancera@riseup.net>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
include/mnl.h
src/mnl.c

index cb131bbcddd136a1eddac44dbd9ac0dcd3f8e2bd..36109c7ad94ef0417de9a5bdd9f75a8b0bd472a4 100644 (file)
@@ -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_ */
index 42eacab74e4e082c551e9111fa4dba2cfff59673..6a6d45ce71db025d8de86c3d6506c9dace5adf4f 100644 (file)
--- 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)
 {