Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/sys/netinet/udp_usrreq.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -p -r1.8 -r1.9 --- src/sys/netinet/udp_usrreq.c 1994/01/08 23:19:48 1.8 +++ src/sys/netinet/udp_usrreq.c 1994/01/08 23:50:47 1.9 @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * from: @(#)udp_usrreq.c 7.20 (Berkeley) 4/20/91 - * $Id: udp_usrreq.c,v 1.8 1994/01/08 23:19:48 mycroft Exp $ + * $Id: udp_usrreq.c,v 1.9 1994/01/08 23:50:47 mycroft Exp $ */ #include @@ -263,7 +263,10 @@ udp_input(m, iphlen) #endif *ip = save_ip; ip->ip_len += iphlen; - icmp_error(m, ICMP_UNREACH, ICMP_UNREACH_PORT); + { + register struct in_addr foo = {}; + icmp_error(m, ICMP_UNREACH, ICMP_UNREACH_PORT, foo); + } return; }