--- smeserver-coova-chilli-0.2/root/etc/chilli/call_condown.sh.sudo_env 2010-07-19 17:37:16.000000000 +0200 +++ smeserver-coova-chilli-0.2/root/etc/chilli/call_condown.sh 2010-07-19 17:41:15.000000000 +0200 @@ -1,5 +1,5 @@ #!/bin/bash -exec /usr/bin/sudo /etc/chilli/condown.sh +exec /usr/bin/sudo /etc/chilli/condown.sh $ADDR $FRAMED_IP_ADDRESS --- smeserver-coova-chilli-0.2/root/etc/chilli/condown.sh.sudo_env 2010-07-19 17:37:16.000000000 +0200 +++ smeserver-coova-chilli-0.2/root/etc/chilli/condown.sh 2010-07-19 17:41:34.000000000 +0200 @@ -5,9 +5,9 @@ if [[ $SQUID_STATUS == 'enabled' && $WEB_REQ == 'squid' ]]; then SQUID_PORT=$(/sbin/e-smith/db configuration getprop squid TransparentPort) - /sbin/iptables -D IN_FROM_CHILLI -s $FRAMED_IP_ADDRESS \ + /sbin/iptables -D IN_FROM_CHILLI -s $2 \ -p tcp --dport $SQUID_PORT --syn -j ACCEPT - /sbin/iptables -t nat -D PREROUTING_FROM_CHILLI -s $FRAMED_IP_ADDRESS \ - -p tcp --dport 80 -j DNAT --to $ADDR:$SQUID_PORT + /sbin/iptables -t nat -D PREROUTING_FROM_CHILLI -s $2 \ + -p tcp --dport 80 -j DNAT --to $1:$SQUID_PORT fi --- smeserver-coova-chilli-0.2/root/etc/chilli/conup.sh.sudo_env 2010-07-19 17:37:16.000000000 +0200 +++ smeserver-coova-chilli-0.2/root/etc/chilli/conup.sh 2010-07-19 17:40:47.000000000 +0200 @@ -5,9 +5,9 @@ if [[ $SQUID_STATUS == 'enabled' && $WEB_REQ == 'squid' ]]; then SQUID_PORT=$(/sbin/e-smith/db configuration getprop squid TransparentPort) - /sbin/iptables -t nat -I PREROUTING_FROM_CHILLI 4 -s $FRAMED_IP_ADDRESS \ - -p tcp --dport 80 -j DNAT --to $ADDR:$SQUID_PORT - /sbin/iptables -I IN_FROM_CHILLI 7 -s $FRAMED_IP_ADDRESS \ + /sbin/iptables -t nat -I PREROUTING_FROM_CHILLI 4 -s $2 \ + -p tcp --dport 80 -j DNAT --to $1:$SQUID_PORT + /sbin/iptables -I IN_FROM_CHILLI 7 -s $2 \ -p tcp --dport $SQUID_PORT --syn -j ACCEPT fi --- smeserver-coova-chilli-0.2/root/etc/chilli/call_conup.sh.sudo_env 2010-07-19 17:37:16.000000000 +0200 +++ smeserver-coova-chilli-0.2/root/etc/chilli/call_conup.sh 2010-07-19 17:39:25.000000000 +0200 @@ -1,4 +1,4 @@ #!/bin/bash -exec /usr/bin/sudo /etc/chilli/conup.sh +exec /usr/bin/sudo /etc/chilli/conup.sh $ADDR $FRAMED_IP_ADDRESS