--- ipt_MASQUERADE.c.2.4.23 2003-12-03 11:26:45.000000000 +0100 +++ ipt_MASQUERADE.c 2003-12-03 11:27:22.000000000 +0100 @@ -87,10 +87,10 @@ key.dst = (*pskb)->nh.iph->daddr; key.src = 0; /* Unknown: that's what we're trying to establish */ key.tos = RT_TOS((*pskb)->nh.iph->tos)|RTO_CONN; - key.oif = 0; #ifdef CONFIG_IP_ROUTE_FWMARK key.fwmark = (*pskb)->nfmark; #endif + key.oif = 0; if (ip_route_output_key(&rt, &key) != 0) { /* Funky routing can do this. */ if (net_ratelimit())