diff --git a/ip6t-firewall-server b/ip6t-firewall-server index 7505068..8f0d268 100755 --- a/ip6t-firewall-server +++ b/ip6t-firewall-server @@ -938,7 +938,7 @@ echononl "\t\tAllow (non-standard) local Services" if [[ ${#allow_local_service_arr[@]} -gt 0 ]] ; then for _dev in "${ext_if_arr[@]}" ; do for _val in "${allow_local_service_arr[@]}" ; do - IFS=',' read -a _val_arr <<< "${_val}" + IFS=':' read -a _val_arr <<< "${_val}" $ip6t -A INPUT -i $_dev -p ${_val_arr[1]} --dport ${_val_arr[0]} -m state --state NEW -j ACCEPT done done