Return to key.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.4, 2000/05/04 09:50:22 | version 1.5, 2000/05/04 22:38:00 | ||
---|---|---|---|
|
|
||
unsigned char *blob, *uu; | unsigned char *blob, *uu; | ||
dsa_make_key_blob(key, &blob, &len); | dsa_make_key_blob(key, &blob, &len); | ||
uu = xmalloc(2*len); | uu = xmalloc(2*len); | ||
n = uuencode(blob, len, uu); | n = uuencode(blob, len, uu, 2*len); | ||
fprintf(f, "%s %s", SSH_DSS, uu); | if (n > 0) { | ||
fprintf(f, "%s %s", SSH_DSS, uu); | |||
success = 1; | |||
} | |||
xfree(blob); | xfree(blob); | ||
xfree(uu); | xfree(uu); | ||
success = 1; | |||
} | } | ||
return success; | return success; | ||
} | } |