version 1.31, 2000/10/11 19:59:52 |
version 1.32, 2000/10/14 12:19:45 |
|
|
} |
} |
} else |
} else |
options = NULL; |
options = NULL; |
|
/* |
|
* If our options do not allow this key to be used, |
|
* do not send challenge. |
|
*/ |
|
if (!auth_parse_options(pw, options, linenum)) |
|
continue; |
|
|
/* Parse the key from the line. */ |
/* Parse the key from the line. */ |
if (!auth_rsa_read_key(&cp, &bits, pk->e, pk->n)) { |
if (!auth_rsa_read_key(&cp, &bits, pk->e, pk->n)) { |
|
|
* Break out of the loop if authentication was successful; |
* Break out of the loop if authentication was successful; |
* otherwise continue searching. |
* otherwise continue searching. |
*/ |
*/ |
authenticated = auth_parse_options(pw, options, linenum); |
authenticated = 1; |
if (authenticated) |
break; |
break; |
|
} |
} |
|
|
/* Restore the privileged uid. */ |
/* Restore the privileged uid. */ |