Return to ssh-keysign.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.22, 2006/03/25 13:17:02 | version 1.23, 2006/04/02 08:34:52 | ||
---|---|---|---|
|
|
||
buffer_init(&b); | buffer_init(&b); | ||
buffer_append(&b, data, datalen); | buffer_append(&b, data, datalen); | ||
/* session id, currently limited to SHA1 (20 bytes) */ | /* session id, currently limited to SHA1 (20 bytes) or SHA256 (32) */ | ||
p = buffer_get_string(&b, &len); | p = buffer_get_string(&b, &len); | ||
if (len != 20) | if (len != 20 && len != 32) | ||
fail++; | fail++; | ||
xfree(p); | xfree(p); | ||