summaryrefslogtreecommitdiffstats
path: root/src/netlink_linearize.c
diff options
context:
space:
mode:
authorPhil Sutter <phil@nwl.cc>2019-04-25 14:56:54 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2019-05-03 20:02:45 +0200
commit10da57e36147bf5c73cd2820e11ec124ecfffc83 (patch)
treebc92463a0dcdd81a0b82acd8914b43abcc67ab7d /src/netlink_linearize.c
parent92591aa0da84821238107f2f1515a57cbbd2cf6a (diff)
src: use UDATA defines from libnftnl
Userdata attribute names have been added to libnftnl, use them instead of the local copy. While being at it, rename udata_get_comment() in netlink_delinearize.c and the callback it uses since the function is specific to rules. Also integrate the existence check for NFTNL_RULE_USERDATA into it along with the call to nftnl_rule_get_data(). Signed-off-by: Phil Sutter <phil@nwl.cc> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src/netlink_linearize.c')
-rw-r--r--src/netlink_linearize.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/netlink_linearize.c b/src/netlink_linearize.c
index df763544..2c6aa64d 100644
--- a/src/netlink_linearize.c
+++ b/src/netlink_linearize.c
@@ -1432,7 +1432,7 @@ void netlink_linearize_rule(struct netlink_ctx *ctx, struct nftnl_rule *nlr,
if (!udata)
memory_allocation_error();
- if (!nftnl_udata_put_strz(udata, UDATA_TYPE_COMMENT,
+ if (!nftnl_udata_put_strz(udata, NFTNL_UDATA_RULE_COMMENT,
rule->comment))
memory_allocation_error();
nftnl_rule_set_data(nlr, NFTNL_RULE_USERDATA,