summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2013-06-19 17:06:57 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2013-06-19 17:06:57 +0200
commit90b79016981776984b3aa6e77fa1b4df22eef3c5 (patch)
tree9dc803b5201a451a0376ac316a8a907627e724b5 /src
parent8090bc087163e6a3591114745362a58e7702e0ba (diff)
set_elem: fix nft_set_elem_attr_get with NFT_SET_ELEM_ATTR_CHAIN
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src')
-rw-r--r--src/set_elem.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/set_elem.c b/src/set_elem.c
index 9502d37..075ca03 100644
--- a/src/set_elem.c
+++ b/src/set_elem.c
@@ -130,7 +130,7 @@ void *nft_set_elem_attr_get(struct nft_set_elem *s, uint16_t attr, size_t *data_
break;
case NFT_SET_ELEM_ATTR_CHAIN: /* NFTA_SET_ELEM_DATA */
if (s->flags & (1 << NFT_SET_ELEM_ATTR_CHAIN))
- return &s->data.chain;
+ return s->data.chain;
break;
case NFT_SET_ELEM_ATTR_DATA: /* NFTA_SET_ELEM_DATA */
if (s->flags & (1 << NFT_SET_ELEM_ATTR_DATA)) {