diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2015-12-15 19:41:57 +0100 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2015-12-28 18:43:15 +0100 |
commit | 5913beaf0d70f97135ed7191c028fd88b3848864 (patch) | |
tree | 04c2ca897f3c5321a6189a20c7ef45df4339e749 /include/linux/netfilter | |
parent | 7b8002a1511fcbcb0596cac90d67ad5c8182d0aa (diff) | |
download | talos-op-linux-5913beaf0d70f97135ed7191c028fd88b3848864.tar.gz talos-op-linux-5913beaf0d70f97135ed7191c028fd88b3848864.zip |
netfilter: nfnetlink: pass down netns pointer to commit() and abort() callbacks
Adapt callsites to avoid recurrent lookup of the netns pointer.
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include/linux/netfilter')
-rw-r--r-- | include/linux/netfilter/nfnetlink.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/linux/netfilter/nfnetlink.h b/include/linux/netfilter/nfnetlink.h index ceacbf5dcb73..ba0d9789eb6e 100644 --- a/include/linux/netfilter/nfnetlink.h +++ b/include/linux/netfilter/nfnetlink.h @@ -26,8 +26,8 @@ struct nfnetlink_subsystem { __u8 subsys_id; /* nfnetlink subsystem ID */ __u8 cb_count; /* number of callbacks */ const struct nfnl_callback *cb; /* callback for individual types */ - int (*commit)(struct sk_buff *skb); - int (*abort)(struct sk_buff *skb); + int (*commit)(struct net *net, struct sk_buff *skb); + int (*abort)(struct net *net, struct sk_buff *skb); }; int nfnetlink_subsys_register(const struct nfnetlink_subsystem *n); |