From 58b55d6608e6a16ef637048927099f6de3ba0197 Mon Sep 17 00:00:00 2001 From: Jozsef Kadlecsik Date: Mon, 10 Jun 2019 13:12:34 +0200 Subject: Explicitly comment that we need ipset_nest_start(), ipset_nest_end() in the package source. Signed-off-by: Jozsef Kadlecsik --- kernel/include/linux/netfilter/ipset/ip_set.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/kernel/include/linux/netfilter/ipset/ip_set.h b/kernel/include/linux/netfilter/ipset/ip_set.h index 316a8c4..2b4aaac 100644 --- a/kernel/include/linux/netfilter/ipset/ip_set.h +++ b/kernel/include/linux/netfilter/ipset/ip_set.h @@ -402,6 +402,13 @@ ip_set_get_h16(const struct nlattr *attr) return ntohs(nla_get_be16(attr)); } +/* In order to support older kernels before patch ae0be8de9a53cda3: + * + * netlink: make nla_nest_start() add NLA_F_NESTED flag + * + * we have to keep ipset_nest_start() ipset_nest_end() + * in the package source +*/ #define ipset_nest_start(skb, attr) nla_nest_start(skb, attr | NLA_F_NESTED) #define ipset_nest_end(skb, start) nla_nest_end(skb, start) -- cgit v1.2.3