From owner-freebsd-bugs@FreeBSD.ORG Sat May 10 18:30:05 2008 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F83B1065670 for ; Sat, 10 May 2008 18:30:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 0DBF98FC12 for ; Sat, 10 May 2008 18:30:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m4AIU44d011122 for ; Sat, 10 May 2008 18:30:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m4AIU40f011121; Sat, 10 May 2008 18:30:04 GMT (envelope-from gnats) Date: Sat, 10 May 2008 18:30:04 GMT Message-Id: <200805101830.m4AIU40f011121@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Antoine Brodin Cc: Subject: Re: kern/123568: loopback interface error (don`t ask) X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Antoine Brodin List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2008 18:30:05 -0000 The following reply was made to PR kern/123568; it has been noted by GNATS. From: Antoine Brodin To: bug-followup@FreeBSD.org, samflanker@gmail.com Cc: Subject: Re: kern/123568: loopback interface error (don`t ask) Date: Sat, 10 May 2008 19:57:38 +0200 This is a multi-part message in MIME format. --Multipart=_Sat__10_May_2008_19_57_38_+0200_Dn4qh2DByOhJ+Ial Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Could you try the attached patch? Cheers, Antoine --Multipart=_Sat__10_May_2008_19_57_38_+0200_Dn4qh2DByOhJ+Ial Content-Type: text/x-diff; name="loopback-ping.diff" Content-Disposition: attachment; filename="loopback-ping.diff" Content-Transfer-Encoding: 7bit Index: sys/netinet/ip_icmp.c =================================================================== RCS file: /home/ncvs/src/sys/netinet/ip_icmp.c,v retrieving revision 1.123 diff -u -p -r1.123 ip_icmp.c --- sys/netinet/ip_icmp.c 9 May 2008 23:02:57 -0000 1.123 +++ sys/netinet/ip_icmp.c 10 May 2008 17:51:27 -0000 @@ -631,7 +631,6 @@ icmp_reflect(struct mbuf *m) if (IN_MULTICAST(ntohl(ip->ip_src.s_addr)) || IN_EXPERIMENTAL(ntohl(ip->ip_src.s_addr)) || - IN_LOOPBACK(ntohl(ip->ip_src.s_addr)) || IN_ZERONET(ntohl(ip->ip_src.s_addr)) ) { m_freem(m); /* Bad return address */ icmpstat.icps_badaddr++; --Multipart=_Sat__10_May_2008_19_57_38_+0200_Dn4qh2DByOhJ+Ial--