patch-2.4.19 linux-2.4.19/net/ipv4/netfilter/ipchains_core.c
Next file: linux-2.4.19/net/ipv4/netfilter/ipt_REJECT.c
Previous file: linux-2.4.19/net/ipv4/netfilter/ip_queue.c
Back to the patch index
Back to the overall index
- Lines: 17
- Date:
Fri Aug 2 17:39:46 2002
- Orig file:
linux-2.4.18/net/ipv4/netfilter/ipchains_core.c
- Orig date:
Mon Feb 25 11:38:14 2002
diff -urN linux-2.4.18/net/ipv4/netfilter/ipchains_core.c linux-2.4.19/net/ipv4/netfilter/ipchains_core.c
@@ -549,7 +549,7 @@
strcpy(outskb->data+sizeof(__u32)*2, rif);
memcpy(outskb->data+sizeof(__u32)*2+IFNAMSIZ, ip,
len-(sizeof(__u32)*2+IFNAMSIZ));
- netlink_broadcast(ipfwsk, outskb, 0, ~0, GFP_KERNEL);
+ netlink_broadcast(ipfwsk, outskb, 0, ~0, GFP_ATOMIC);
}
else {
#endif
@@ -723,6 +723,7 @@
src_port, dst_port,
count, tcpsyn)) {
ret = FW_BLOCK;
+ cleanup(chain, 0, slot);
goto out;
}
break;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)