diff --git a/ip6t-firewall-gateway b/ip6t-firewall-gateway index 808b5b0..b30b1c0 100755 --- a/ip6t-firewall-gateway +++ b/ip6t-firewall-gateway @@ -2140,7 +2140,7 @@ if $allow_samba_requests_out && ! $permit_local_net_to_inet ; then $ip6t -A OUTPUT -o $_dev -p tcp --dport $_port -m conntrack --ctstate NEW -j ACCEPT done - if $kernel_forward_between_interfaces : then + if $kernel_forward_between_interfaces ; then for _port in ${samba_udp_ports[@]} ; do $ip6t -A FORWARD -o $_dev -p udp --dport $_port -m conntrack --ctstate NEW -j ACCEPT diff --git a/ipt-firewall-gateway b/ipt-firewall-gateway index 866f135..699b89c 100755 --- a/ipt-firewall-gateway +++ b/ipt-firewall-gateway @@ -2837,11 +2837,9 @@ if $allow_samba_requests_out && ! $permit_local_net_to_inet ; then if $kernel_activate_forwarding ; then for _port in ${samba_udp_ports[@]} ; do - echo -e "\n$ipt -A FORWARD -o $_dev -p udp --dport $_port -m conntrack --ctstate NEW -j ACCEPT" $ipt -A FORWARD -o $_dev -p udp --dport $_port -m conntrack --ctstate NEW -j ACCEPT done for _port in ${samba_tcp_ports[@]} ; do - echo "$ipt -A FORWARD -o $_dev -p tcp --dport $_port -m conntrack --ctstate NEW -j ACCEPT" $ipt -A FORWARD -o $_dev -p tcp --dport $_port -m conntrack --ctstate NEW -j ACCEPT done fi