summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJozsef Kadlecsik <kadlec@netfilter.org>2019-06-10 13:12:34 +0200
committerJozsef Kadlecsik <kadlec@netfilter.org>2019-06-10 13:12:34 +0200
commit58b55d6608e6a16ef637048927099f6de3ba0197 (patch)
tree36b52cce3355f34fe6aeb7ab0c99c65a8f0ff256
parentf52a35dfa3ee3cc6c7a85af65b8d7f903c671edf (diff)
Explicitly comment that we need ipset_nest_start(),
ipset_nest_end() in the package source. Signed-off-by: Jozsef Kadlecsik <kadlec@netfilter.org>
-rw-r--r--kernel/include/linux/netfilter/ipset/ip_set.h7
1 files changed, 7 insertions, 0 deletions
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)