]> git.ipfire.org Git - thirdparty/libnftnl.git/commitdiff
expr: log: fix wrong attribute type in nft_rule_expr_log_parse
authorAna Rey <anarey@gmail.com>
Tue, 19 Nov 2013 12:01:16 +0000 (13:01 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Tue, 19 Nov 2013 20:10:12 +0000 (21:10 +0100)
I fixed it by using the correct value.

Signed-off-by: Ana Rey <anarey@gmail.com>
Acked-by: Eric Leblond <eric@regit.org>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
src/expr/log.c

index 62db2a7fc771387f45dbd06519293815882b368c..76657a908a074b2842c729f147a3d859f77b3a7a 100644 (file)
@@ -142,7 +142,7 @@ nft_rule_expr_log_parse(struct nft_rule_expr *e, struct nlattr *attr)
                        xfree(log->prefix);
 
                log->prefix = strdup(mnl_attr_get_str(tb[NFTA_LOG_PREFIX]));
-               e->flags |= (1 << NFT_EXPR_LOG_GROUP);
+               e->flags |= (1 << NFT_EXPR_LOG_PREFIX);
        }
        if (tb[NFTA_LOG_GROUP]) {
                log->group = ntohs(mnl_attr_get_u16(tb[NFTA_LOG_GROUP]));