summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
7c6904c)
git-svn-id: svn://svn.openwrt.org/openwrt/branches/backfire@22216
3c298f89-4303-0410-b956-
a3cf2f4a3e73
PKG_NAME:=firewall
PKG_VERSION:=1
PKG_NAME:=firewall
PKG_VERSION:=1
include $(INCLUDE_DIR)/package.mk
include $(INCLUDE_DIR)/package.mk
[ -z "$src" -o -z "$dest_ip" ] && { \
echo "redirect needs src and dest_ip"; return ; }
[ -z "$src" -o -z "$dest_ip" ] && { \
echo "redirect needs src and dest_ip"; return ; }
+ find_item "$src" $CONNTRACK_ZONES || \
+ append CONNTRACK_ZONES "$src"
+
src_port_first=${src_port%-*}
src_port_last=${src_port#*-}
[ "$src_port_first" != "$src_port_last" ] && { \
src_port_first=${src_port%-*}
src_port_last=${src_port#*-}
[ "$src_port_first" != "$src_port_last" ] && { \
${src_mac:+-m mac --mac-source $src_mac} \
-j ACCEPT
}
${src_mac:+-m mac --mac-source $src_mac} \
-j ACCEPT
}
[ "$proto" == "tcpudp" -o -z "$proto" ] && {
proto=tcp
add_rule
[ "$proto" == "tcpudp" -o -z "$proto" ] && {
proto=tcp
add_rule