X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=forwards.c;h=6f950520fd37f0f3d004a766e8a9878415ba697f;hb=6015fc07618173bc9cc44890e0f9c86081c80848;hp=e27e4ee4c4dabbc9961dd2a4e5261f3e889871d5;hpb=a9c694d5b6ea026a0c745e5b650993bf0f1c13dc;p=project%2Ffirewall3.git diff --git a/forwards.c b/forwards.c index e27e4ee..6f95052 100644 --- a/forwards.c +++ b/forwards.c @@ -1,7 +1,7 @@ /* * firewall3 - 3rd OpenWrt UCI firewall implementation * - * Copyright (C) 2013 Jo-Philipp Wich + * Copyright (C) 2013 Jo-Philipp Wich * * Permission to use, copy, modify, and/or distribute this software for any * purpose with or without fee is hereby granted, provided that the above @@ -86,8 +86,8 @@ fw3_load_forwards(struct fw3_state *state, struct uci_package *p) /* NB: forward family... */ if (forward->_dest) { - setbit(forward->_dest->flags[0], FW3_FLAG_ACCEPT); - setbit(forward->_dest->flags[1], FW3_FLAG_ACCEPT); + fw3_setbit(forward->_dest->flags[0], FW3_FLAG_ACCEPT); + fw3_setbit(forward->_dest->flags[1], FW3_FLAG_ACCEPT); if (forward->_src && (forward->_src->conntrack || forward->_dest->conntrack)) @@ -106,7 +106,7 @@ static void append_chain(struct fw3_ipt_rule *r, struct fw3_forward *forward) { if (forward->src.any || !forward->src.set) - fw3_ipt_rule_append(r, "delegate_forward"); + fw3_ipt_rule_append(r, "FORWARD"); else fw3_ipt_rule_append(r, "zone_%s_forward", forward->src.name); }