summaryrefslogtreecommitdiffstats
path: root/src/gen.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gen.c')
-rw-r--r--src/gen.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gen.c b/src/gen.c
index 8e1a37a..1fc9099 100644
--- a/src/gen.c
+++ b/src/gen.c
@@ -73,7 +73,7 @@ int nftnl_gen_set_data(struct nftnl_gen *gen, uint16_t attr,
switch (attr) {
case NFTNL_GEN_ID:
- gen->id = *((uint32_t *)data);
+ memcpy(&gen->id, data, sizeof(gen->id));
break;
}
gen->flags |= (1 << attr);