From ad62744cab5be7751fb56d2476b8427fc9938fe2 Mon Sep 17 00:00:00 2001 From: Jozsef Kadlecsik Date: Mon, 11 Sep 2017 20:30:21 +0200 Subject: Backport patch netlink: extended ACK reporting --- kernel/include/linux/netfilter/ipset/ip_set_compat.h.in | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'kernel/include') diff --git a/kernel/include/linux/netfilter/ipset/ip_set_compat.h.in b/kernel/include/linux/netfilter/ipset/ip_set_compat.h.in index 002e3db..fd1696b 100644 --- a/kernel/include/linux/netfilter/ipset/ip_set_compat.h.in +++ b/kernel/include/linux/netfilter/ipset/ip_set_compat.h.in @@ -39,6 +39,7 @@ #@HAVE_XT_FAMILY@ HAVE_XT_FAMILY #@HAVE_XT_NET@ HAVE_XT_NET #@HAVE_NFNL_MSG_TYPE@ HAVE_NFNL_MSG_TYPE +#@HAVE_NETLINK_EXTENDED_ACK@ HAVE_NETLINK_EXTENDED_ACK #ifdef HAVE_EXPORT_SYMBOL_GPL_IN_MODULE_H #include @@ -304,6 +305,12 @@ static inline u16 nfnl_msg_type(u8 subsys, u8 msg_type) } #endif +#ifdef HAVE_NETLINK_EXTENDED_ACK +#define NETLINK_ACK(in_skb, nlh, err, extack) netlink_ack(in_skb, nlh, err, extack) +#else +#define NETLINK_ACK(in_skb, nlh, err, extack) netlink_ack(in_skb, nlh, err) +#endif + #ifdef HAVE_STATE_IN_XT_ACTION_PARAM #define XAP_STATE(par) (par->state) #else -- cgit v1.2.3