--- src/sys/netinet/ip_output.c 2007/12/28 13:27:45 1.40 +++ src/sys/netinet/ip_output.c 2008/01/06 16:55:52 1.41 @@ -1817,8 +1817,6 @@ ip_setmoptions(struct sockopt *sopt, str */ imo = kmalloc(sizeof *imo, M_IPMOPTS, M_WAITOK); - if (imo == NULL) - return (ENOBUFS); *imop = imo; imo->imo_multicast_ifp = NULL; imo->imo_multicast_addr.s_addr = INADDR_ANY;