]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - include/linux/netfilter/nfnetlink.h
netfilter: nfnetlink: extended ACK reporting
[mirror_ubuntu-bionic-kernel.git] / include / linux / netfilter / nfnetlink.h
index 996711d8a7b4b536990c05d698243cdbb3413e44..41d04e9d088a8bee6410ee7c4fa2d150fd299b88 100644 (file)
@@ -1,7 +1,6 @@
 #ifndef _NFNETLINK_H
 #define _NFNETLINK_H
 
-
 #include <linux/netlink.h>
 #include <linux/capability.h>
 #include <net/netlink.h>
 struct nfnl_callback {
        int (*call)(struct net *net, struct sock *nl, struct sk_buff *skb,
                    const struct nlmsghdr *nlh,
-                   const struct nlattr * const cda[]);
+                   const struct nlattr * const cda[],
+                   struct netlink_ext_ack *extack);
        int (*call_rcu)(struct net *net, struct sock *nl, struct sk_buff *skb,
                        const struct nlmsghdr *nlh,
-                       const struct nlattr * const cda[]);
+                       const struct nlattr * const cda[],
+                       struct netlink_ext_ack *extack);
        int (*call_batch)(struct net *net, struct sock *nl, struct sk_buff *skb,
                          const struct nlmsghdr *nlh,
-                         const struct nlattr * const cda[]);
+                         const struct nlattr * const cda[],
+                         struct netlink_ext_ack *extack);
        const struct nla_policy *policy;        /* netlink attribute policy */
        const u_int16_t attr_count;             /* number of nlattr's */
 };