Committer: Miika Komu <miika@xxxxxx> Date: 26/04/2010 at 15:21:39 Revision: 4408 Revision-id: miika@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Branch nick: trunk Log: Removed a bad check from the proxy code. Modified: M firewall/firewall.c === modified file 'firewall/firewall.c' --- firewall/firewall.c 2010-04-25 19:00:15 +0000 +++ firewall/firewall.c 2010-04-26 12:21:37 +0000 @@ -243,15 +243,15 @@ int hip_fw_init_proxy(void) { int err = 0; - if (!hip_proxy_status) { - system_print("iptables -I HIPFW-FORWARD -p tcp -j QUEUE"); - system_print("iptables -I HIPFW-FORWARD -p udp -j QUEUE"); - - system_print("ip6tables -I HIPFW-INPUT -p tcp -d 2001:0010::/28 -j QUEUE"); - system_print("ip6tables -I HIPFW-INPUT -p udp -d 2001:0010::/28 -j QUEUE"); - - HIP_IFEL(init_proxy(), -1, "failed to initialize proxy\n"); - } + + system_print("iptables -I HIPFW-FORWARD -p tcp -j QUEUE"); + system_print("iptables -I HIPFW-FORWARD -p udp -j QUEUE"); + + system_print("ip6tables -I HIPFW-INPUT -p tcp -d 2001:0010::/28 -j QUEUE"); + system_print("ip6tables -I HIPFW-INPUT -p udp -d 2001:0010::/28 -j QUEUE"); + + HIP_IFEL(init_proxy(), -1, "failed to initialize proxy\n"); + out_err: return err;