diff --git a/sys/netinet/udp_usrreq.c b/sys/netinet/udp_usrreq.c index bb11fb0..314c479 100644 --- a/sys/netinet/udp_usrreq.c +++ b/sys/netinet/udp_usrreq.c @@ -268,14 +268,12 @@ udp_ctloutput(netmsg_t msg) case IP_MULTICAST_LOOP: case IP_ADD_MEMBERSHIP: case IP_DROP_MEMBERSHIP: - if (&curthread->td_msgport != netisr_cpuport(0)) { /* * This pr_ctloutput msg will be forwarded * to netisr0 to run; we can't do direct * detaching anymore. */ inp->inp_flags &= ~INP_DIRECT_DETACH; - } break; } }