Return to ssh-ecdsa.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.9, 2014/02/02 03:44:31 | version 1.10, 2014/02/03 23:28:00 | ||
---|---|---|---|
|
|
||
/* parse signature */ | /* parse signature */ | ||
if ((sig = ECDSA_SIG_new()) == NULL) | if ((sig = ECDSA_SIG_new()) == NULL) | ||
fatal("%s: ECDSA_SIG_new failed", __func__); | fatal("%s: ECDSA_SIG_new failed", __func__); | ||
if ((sig->r = BN_new()) == NULL || | |||
(sig->s = BN_new()) == NULL) | |||
fatal("%s: BN_new failed", __func__); | |||
buffer_init(&bb); | buffer_init(&bb); | ||
buffer_append(&bb, sigblob, len); | buffer_append(&bb, sigblob, len); |