]> git.ipfire.org Git - thirdparty/libnftnl.git/commitdiff
set: fix nft_set_attr_get with NFT_SET_ATTR_KEY_FLAGS
authorPablo Neira Ayuso <pablo@netfilter.org>
Mon, 17 Jun 2013 18:51:35 +0000 (20:51 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Mon, 17 Jun 2013 19:08:41 +0000 (21:08 +0200)
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
src/set.c

index 6c59f28801ecda1a89db2b0292a463803eb0fb0e..8abbca4d189e363389749ab5fd2eb579793ee350 100644 (file)
--- a/src/set.c
+++ b/src/set.c
@@ -151,7 +151,7 @@ void *nft_set_attr_get(struct nft_set *s, uint16_t attr)
                break;
        case NFT_SET_ATTR_FLAGS:
                if (s->flags & (1 << NFT_SET_ATTR_FLAGS))
-                       return &s->key_type;
+                       return &s->set_flags;
                break;
        case NFT_SET_ATTR_KEY_TYPE:
                if (s->flags & (1 << NFT_SET_ATTR_KEY_TYPE))