X-Git-Url: http://git.archive.openwrt.org/?p=project%2Ffirewall3.git;a=blobdiff_plain;f=zones.c;fp=zones.c;h=0e17d680ef8d3dcaa3ee33f1c95fe02b6b641a4d;hp=ebc4a2a6d7b0bcc5c7da894cc7dd931f1573b014;hb=2807cc26b8e46eef5f23c06534a853dd48183331;hpb=91953d6a6e90df988f442f53097bd208784a295d diff --git a/zones.c b/zones.c index ebc4a2a..0e17d68 100644 --- a/zones.c +++ b/zones.c @@ -83,6 +83,8 @@ const struct fw3_option fw3_zone_opts[] = { FW3_OPT("__flags_v4", int, zone, flags[0]), FW3_OPT("__flags_v6", int, zone, flags[1]), + FW3_LIST("__addrs", address, zone, old_addrs), + { } }; @@ -138,6 +140,8 @@ fw3_alloc_zone(void) INIT_LIST_HEAD(&zone->masq_src); INIT_LIST_HEAD(&zone->masq_dest); + INIT_LIST_HEAD(&zone->old_addrs); + zone->enabled = true; zone->custom_chains = true; zone->log_limit.rate = 10;