diff --git a/sys/netinet/udp_usrreq.c b/sys/netinet/udp_usrreq.c index b47b0be3a10d..2f0cb58f1abe 100644 --- a/sys/netinet/udp_usrreq.c +++ b/sys/netinet/udp_usrreq.c @@ -307,6 +307,8 @@ udp_input(m, iphlen) #endif if (!blackhole) icmp_error(m, ICMP_UNREACH, ICMP_UNREACH_PORT, 0, 0); + else + goto bad; return; }