From 119a49a5354c16208ec1bd24500a180bcbe86cd2 Mon Sep 17 00:00:00 2001 From: Phil Sutter Date: Fri, 28 Jul 2017 13:55:45 +0200 Subject: mnl: Consolidate mnl_batch_talk() parameters The single caller of this function passes struct netlink_ctx fields as the first two parameters. This can be simplified by passing the context object itself and having mnl_batch_talk() access it's fields instead. Signed-off-by: Phil Sutter Signed-off-by: Pablo Neira Ayuso --- include/mnl.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'include/mnl.h') diff --git a/include/mnl.h b/include/mnl.h index 9f5b34f6..31dff2c2 100644 --- a/include/mnl.h +++ b/include/mnl.h @@ -2,6 +2,7 @@ #define _NFTABLES_MNL_H_ #include +#include struct mnl_socket; @@ -24,8 +25,7 @@ bool mnl_batch_ready(struct nftnl_batch *batch); void mnl_batch_reset(struct nftnl_batch *batch); uint32_t mnl_batch_begin(struct nftnl_batch *batch); void mnl_batch_end(struct nftnl_batch *batch); -int mnl_batch_talk(struct mnl_socket *nl, struct nftnl_batch *batch, - struct list_head *err_list); +int mnl_batch_talk(struct netlink_ctx *ctx, struct list_head *err_list); int mnl_nft_rule_batch_add(struct nftnl_rule *nlr, struct nftnl_batch *batch, unsigned int flags, uint32_t seqnum); int mnl_nft_rule_batch_del(struct nftnl_rule *nlr, struct nftnl_batch *batch, -- cgit v1.2.3