--- src/sys/netproto/ipsec/keysock.c 2007/04/22 01:13:15 1.17 +++ src/sys/netproto/ipsec/keysock.c 2008/01/06 16:55:52 1.18 @@ -374,8 +374,6 @@ key_attach(struct socket *so, int proto, if (sotorawcb(so) != 0) return EISCONN; /* XXX panic? */ kp = (struct keycb *)kmalloc(sizeof *kp, M_PCB, M_WAITOK|M_ZERO); /* XXX */ - if (kp == 0) - return ENOBUFS; /* * The critical section is necessary to block protocols from sending