[ drwilco@persephone:~/src ] $ patch < udp_wide_broadcast-2.6.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- linux/include/linux/sysctl.h 2005-08-05 09:04:37.000000000 +0200 |+++ linux/include/linux/sysctl.h 2005-08-10 14:36:56.000000000 +0200 -------------------------- Patching file linux/include/linux/sysctl.h using Plan A... Hunk #1 failed at 347. 1 out of 1 hunks failed--saving rejects to linux/include/linux/sysctl.h.rej Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |--- linux/net/ipv4/sysctl_net_ipv4.c 2005-08-05 09:04:37.000000000 +0200 |+++ linux/net/ipv4/sysctl_net_ipv4.c 2005-08-10 14:35:45.000000000 +0200 -------------------------- Patching file linux/net/ipv4/sysctl_net_ipv4.c using Plan A... Hunk #1 succeeded at 31 with fuzz 2 (offset -18 lines). Hunk #2 succeeded at 709 with fuzz 2 (offset 7 lines). Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |--- linux/net/ipv4/udp.c 2005-08-05 09:04:37.000000000 +0200 |+++ linux/net/ipv4/udp.c 2005-08-10 14:40:04.000000000 +0200 -------------------------- Patching file linux/net/ipv4/udp.c using Plan A... Hunk #1 succeeded at 110 (offset 2 lines). Hunk #2 succeeded at 296 (offset 2 lines). done