Return to sign.c CVS log | Up to [local] / src / usr.bin / gzsig |
version 1.13, 2013/03/10 10:36:57 | version 1.14, 2014/08/25 07:50:26 | ||
---|---|---|---|
|
|
||
p = getpass("Enter passphrase: "); | p = getpass("Enter passphrase: "); | ||
if (strlcpy(buf, p, size) >= size) | if (strlcpy(buf, p, size) >= size) | ||
errx(1, "Passphrase too long"); | errx(1, "Passphrase too long"); | ||
memset(p, 0, strlen(p)); | explicit_bzero(p, strlen(p)); | ||
} | } | ||
return (strlen(buf)); | return (strlen(buf)); |