version 1.21, 2015/01/08 10:14:08 |
version 1.22, 2015/01/13 07:39:19 |
|
|
#endif |
#endif |
#include "monitor_wrap.h" |
#include "monitor_wrap.h" |
#include "pathnames.h" |
#include "pathnames.h" |
|
#include "match.h" |
|
|
/* import */ |
/* import */ |
extern ServerOptions options; |
extern ServerOptions options; |
|
|
"signature format"); |
"signature format"); |
goto done; |
goto done; |
} |
} |
|
if (match_pattern_list(sshkey_ssh_name(key), |
|
options.hostbased_key_types, |
|
strlen(options.hostbased_key_types), 0) != 1) { |
|
logit("%s: key type %s not in HostbasedAcceptedKeyTypes", |
|
__func__, sshkey_type(key)); |
|
goto done; |
|
} |
|
|
service = datafellows & SSH_BUG_HBSERVICE ? "ssh-userauth" : |
service = datafellows & SSH_BUG_HBSERVICE ? "ssh-userauth" : |
authctxt->service; |
authctxt->service; |
buffer_init(&b); |
buffer_init(&b); |