natd broken for days

Mark Santcroos marks at ripe.net
Thu Nov 11 08:36:52 PST 2004


On Thu, Nov 11, 2004 at 05:25:23AM -0800, Sean McNeil wrote:
> It has been reported that both amd64 and i386 architectures will panic
> in natd by jumping to address 0.  There has been no discussion since the
> reports, however, and I was wondering if anyone is looking into it.

This should fix it.

--- sys/netinet/ip_divert.c	Mon Nov  8 15:44:53 2004
+++ sys/netinet/ip_divert.c	Thu Nov 11 17:24:07 2004
@@ -671,6 +671,9 @@
 	.pru_send =		div_send,
 	.pru_shutdown =		div_shutdown,
 	.pru_sockaddr =		div_sockaddr,
+	.pru_sosend =		sosend,
+	.pru_soreceive = 	soreceive,
+	.pru_sopoll =		sopoll,
 	.pru_sosetlabel		in_pcbsosetlabel
 };

-- 
RIPE NCC - Delft University of Technology - The FreeBSD Project
marks at ripe.net - m.a.santcroos at ewi.tudelft.nl - marks at freebsd.org


More information about the freebsd-current mailing list