summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2013-04-22 13:43:07 +0200
committerPablo Neira Ayuso <pablo@netfilter.org>2013-12-30 23:50:29 +0100
commit5c3cff616084aac880a16a31688e306e915f853c (patch)
tree4f0233d5b4bef864846efea237a74bbba18431b0
parent4ef77b6d1b52e1fe52a7fd48d38d9233f0961640 (diff)
xtables-config-parser: fix compilation warning
xtables-config-parser.y: In function ‘xtables_config_parse’: xtables-config-parser.y:216:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
-rw-r--r--iptables/xtables-config-parser.y2
1 files changed, 1 insertions, 1 deletions
diff --git a/iptables/xtables-config-parser.y b/iptables/xtables-config-parser.y
index 6017e290..1d78c43c 100644
--- a/iptables/xtables-config-parser.y
+++ b/iptables/xtables-config-parser.y
@@ -213,7 +213,7 @@ int xtables_config_parse(char *filename, struct nft_table_list *table_list,
nft_table_list_add(table, table_list);
break;
case T_PRIO:
- prio = *((int32_t *)e->data);
+ memcpy(&prio, e->data, sizeof(int32_t));
break;
case T_CHAIN:
chain = nft_chain_alloc();