X-Git-Url: http://git.archive.openwrt.org/?p=project%2Ffirewall3.git;a=blobdiff_plain;f=zones.h;h=7fd8e4cdeac7c65924ef1e655f07efef6799debb;hp=be331dfc776151d50542b9291c8a2f5e02b3af79;hb=cfd25cee8cec398d93b24ff79c2aba0ea81b1670;hpb=b2b2e69b19a20a46f3db6d717a899248fa24628c diff --git a/zones.h b/zones.h index be331df..7fd8e4c 100644 --- a/zones.h +++ b/zones.h @@ -39,6 +39,9 @@ void fw3_flush_zones(enum fw3_table table, enum fw3_family family, struct fw3_zone * fw3_lookup_zone(struct fw3_state *state, const char *name, bool running); +#define fw3_to_src_target(t) \ + (FW3_TARGET_SRC_ACCEPT - FW3_TARGET_ACCEPT + t) + #define fw3_free_zone(zone) \ fw3_free_object(zone, fw3_zone_opts)