--- src/sys/netproto/key/keysock.c 2008/01/05 14:02:40 1.19 +++ src/sys/netproto/key/keysock.c 2008/01/06 16:55:52 1.20 @@ -384,8 +384,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