version 1.31.2.1, 2001/09/27 19:03:55 |
version 1.31.2.2, 2001/11/15 00:15:19 |
|
|
u_int clen; |
u_int clen; |
char prompt[1024]; |
char prompt[1024]; |
char *challenge, *response; |
char *challenge, *response; |
|
|
debug("Doing challenge reponse authentication."); |
debug("Doing challenge response authentication."); |
|
|
for (i = 0; i < options.number_of_password_prompts; i++) { |
for (i = 0; i < options.number_of_password_prompts; i++) { |
/* request a challenge */ |
/* request a challenge */ |
packet_start(SSH_CMSG_AUTH_TIS); |
packet_start(SSH_CMSG_AUTH_TIS); |
|
|
k.type = KEY_RSA1; |
k.type = KEY_RSA1; |
k.rsa = host_key; |
k.rsa = host_key; |
if (verify_host_key(host, hostaddr, &k) == -1) |
if (verify_host_key(host, hostaddr, &k) == -1) |
fatal("host_key verification failed"); |
fatal("Host key verification failed."); |
|
|
client_flags = SSH_PROTOFLAG_SCREEN_NUMBER | SSH_PROTOFLAG_HOST_IN_FWD_OPEN; |
client_flags = SSH_PROTOFLAG_SCREEN_NUMBER | SSH_PROTOFLAG_HOST_IN_FWD_OPEN; |
|
|