Return to ssh-ed25519.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.9, 2020/10/18 11:32:02 | version 1.10, 2022/08/26 08:12:56 | ||
---|---|---|---|
|
|
||
r = 0; | r = 0; | ||
out: | out: | ||
sshbuf_free(b); | sshbuf_free(b); | ||
if (sig != NULL) | if (sig != NULL) | ||
freezero(sig, slen); | freezero(sig, slen); | ||
return r; | return r; | ||
|
|
||
/* success */ | /* success */ | ||
r = 0; | r = 0; | ||
out: | out: | ||
if (sm != NULL) | if (sm != NULL) | ||
freezero(sm, smlen); | freezero(sm, smlen); | ||
if (m != NULL) | if (m != NULL) | ||
freezero(m, smlen); /* NB mlen may be invalid if r != 0 */ | freezero(m, smlen); /* NB mlen may be invalid if r != 0 */ | ||
sshbuf_free(b); | sshbuf_free(b); | ||
free(ktype); | free(ktype); |