X-Git-Url: http://git.archive.openwrt.org/?p=project%2Ffirewall3.git;a=blobdiff_plain;f=forwards.c;h=e27e4ee4c4dabbc9961dd2a4e5261f3e889871d5;hp=c7e7ba1874fb2fe2cc51a8682d4fd8c51027f4e5;hb=2807cc26b8e46eef5f23c06534a853dd48183331;hpb=6b27a6665c288937eb5028063064e3350dcab545 diff --git a/forwards.c b/forwards.c index c7e7ba1..e27e4ee 100644 --- a/forwards.c +++ b/forwards.c @@ -48,13 +48,10 @@ fw3_load_forwards(struct fw3_state *state, struct uci_package *p) if (strcmp(s->type, "forwarding")) continue; - forward = malloc(sizeof(*forward)); - + forward = calloc(1, sizeof(*forward)); if (!forward) continue; - memset(forward, 0, sizeof(*forward)); - forward->enabled = true; fw3_parse_options(forward, fw3_forward_opts, s);