diff options
author | Damien Miller <djm@mindrot.org> | 2002-01-22 23:07:52 +1100 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 2002-01-22 23:07:52 +1100 |
commit | aef7a095c8d9ceba4d2595bf41902369272551a3 (patch) | |
tree | 1ccc291b89fe13afd2360954ee865b4a81a86859 /auth1.c | |
parent | 503761ac45c1546f211c3585f58f352f16400891 (diff) |
- markus@cvs.openbsd.org 2001/12/25 18:53:00
[auth1.c]
be more carefull on allocation
Diffstat (limited to 'auth1.c')
-rw-r--r-- | auth1.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -10,7 +10,7 @@ */ #include "includes.h" -RCSID("$OpenBSD: auth1.c,v 1.27 2001/12/19 07:18:56 deraadt Exp $"); +RCSID("$OpenBSD: auth1.c,v 1.28 2001/12/25 18:53:00 markus Exp $"); #include "xmalloc.h" #include "rsa.h" @@ -231,6 +231,8 @@ do_authloop(Authctxt *authctxt) } /* RSA authentication requested. */ n = BN_new(); + if (n == NULL) + fatal("BN_new failed"); packet_get_bignum(n, &nlen); packet_integrity_check(plen, nlen, type); authenticated = auth_rsa(pw, n); |