version 1.352, 2021/02/24 01:18:08 |
version 1.353, 2021/04/03 06:18:40 |
|
|
snprintf(uidstr, sizeof(uidstr), "%llu", |
snprintf(uidstr, sizeof(uidstr), "%llu", |
(unsigned long long)pw->pw_uid); |
(unsigned long long)pw->pw_uid); |
conn_hash_hex = ssh_connection_hash(thishost, host, |
conn_hash_hex = ssh_connection_hash(thishost, host, |
portstr, ruser); |
portstr, ruser); |
keyalias = options->host_key_alias ? |
keyalias = options->host_key_alias ? |
options->host_key_alias : host; |
options->host_key_alias : host; |
|
|
|
|
parse_multistate: |
parse_multistate: |
arg = strdelim(&s); |
arg = strdelim(&s); |
if ((value = parse_multistate_value(arg, filename, linenum, |
if ((value = parse_multistate_value(arg, filename, linenum, |
multistate_ptr)) == -1) { |
multistate_ptr)) == -1) { |
error("%s line %d: unsupported option \"%s\".", |
error("%s line %d: unsupported option \"%s\".", |
filename, linenum, arg); |
filename, linenum, arg); |
return -1; |
return -1; |
|
|
arg = strdelim(&s); |
arg = strdelim(&s); |
arg2 = strdelim(&s); |
arg2 = strdelim(&s); |
value = parse_multistate_value(arg, filename, linenum, |
value = parse_multistate_value(arg, filename, linenum, |
multistate_yesnoaskconfirm); |
multistate_yesnoaskconfirm); |
value2 = 0; /* unlimited lifespan by default */ |
value2 = 0; /* unlimited lifespan by default */ |
if (value == 3 && arg2 != NULL) { |
if (value == 3 && arg2 != NULL) { |
/* allow "AddKeysToAgent confirm 5m" */ |
/* allow "AddKeysToAgent confirm 5m" */ |