X-Git-Url: https://git.archive.openwrt.org/?a=blobdiff_plain;f=redirects.c;h=23dc0341c8cdff5440f6719f143fdd7418f3678c;hb=cfd25cee8cec398d93b24ff79c2aba0ea81b1670;hp=2acfabc34cedad23a90a93450b896ac6aca83351;hpb=61cc1d220c95168faf24bececc752a5af7ce6431;p=project%2Ffirewall3.git diff --git a/redirects.c b/redirects.c index 2acfabc..23dc034 100644 --- a/redirects.c +++ b/redirects.c @@ -203,16 +203,16 @@ fw3_load_redirects(struct fw3_state *state, struct uci_package *p) warn_elem(e, "has no source specified"); else { - setbit(redir->_src->dst_flags, redir->target); + setbit(redir->_src->flags, redir->target); redir->_src->conntrack = true; valid = true; } if (redir->reflection && redir->_dest && redir->_src->masq) { - setbit(redir->_dest->dst_flags, FW3_TARGET_ACCEPT); - setbit(redir->_dest->dst_flags, FW3_TARGET_DNAT); - setbit(redir->_dest->dst_flags, FW3_TARGET_SNAT); + setbit(redir->_dest->flags, FW3_TARGET_ACCEPT); + setbit(redir->_dest->flags, FW3_TARGET_DNAT); + setbit(redir->_dest->flags, FW3_TARGET_SNAT); } } else @@ -225,7 +225,7 @@ fw3_load_redirects(struct fw3_state *state, struct uci_package *p) warn_elem(e, "has no src_dip option specified"); else { - setbit(redir->_dest->dst_flags, redir->target); + setbit(redir->_dest->flags, redir->target); redir->_dest->conntrack = true; valid = true; }