Return to auth2-pubkey.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.5, 2003/11/04 08:54:09 | version 1.6, 2004/01/19 21:25:15 | ||
---|---|---|---|
|
|
||
authenticated = 0; | authenticated = 0; | ||
if (PRIVSEP(user_key_allowed(authctxt->pw, key)) && | if (PRIVSEP(user_key_allowed(authctxt->pw, key)) && | ||
PRIVSEP(key_verify(key, sig, slen, buffer_ptr(&b), | PRIVSEP(key_verify(key, sig, slen, buffer_ptr(&b), | ||
buffer_len(&b))) == 1) | buffer_len(&b))) == 1) | ||
authenticated = 1; | authenticated = 1; | ||
buffer_clear(&b); | buffer_free(&b); | ||
xfree(sig); | xfree(sig); | ||
} else { | } else { | ||
debug("test whether pkalg/pkblob are acceptable"); | debug("test whether pkalg/pkblob are acceptable"); |