version 1.223, 2021/01/27 10:05:28 |
version 1.224, 2021/03/03 22:41:49 |
|
|
/* local state for key verify */ |
/* local state for key verify */ |
static u_char *key_blob = NULL; |
static u_char *key_blob = NULL; |
static size_t key_bloblen = 0; |
static size_t key_bloblen = 0; |
static int key_blobtype = MM_NOKEY; |
static u_int key_blobtype = MM_NOKEY; |
static struct sshauthopt *key_opts = NULL; |
static struct sshauthopt *key_opts = NULL; |
static char *hostbased_cuser = NULL; |
static char *hostbased_cuser = NULL; |
static char *hostbased_chost = NULL; |
static char *hostbased_chost = NULL; |
|
|
struct sshkey *key = NULL; |
struct sshkey *key = NULL; |
char *cuser, *chost; |
char *cuser, *chost; |
u_int pubkey_auth_attempt; |
u_int pubkey_auth_attempt; |
enum mm_keytype type = 0; |
u_int type = 0; |
int r, allowed = 0; |
int r, allowed = 0; |
struct sshauthopt *opts = NULL; |
struct sshauthopt *opts = NULL; |
|
|
|
|
cuser, chost); |
cuser, chost); |
break; |
break; |
default: |
default: |
fatal_f("unknown key type %d", type); |
fatal_f("unknown key type %u", type); |
break; |
break; |
} |
} |
} |
} |