pass2
void pass2(void);
pass2();
void pass2(void);
pass2();
if (!readpassphrase("Retype Password: ", pass2, sizeof(pass2),
if (strcmp(pass, pass2) != 0) {
explicit_bzero(pass2, sizeof(pass2));
explicit_bzero(pass2, sizeof(pass2));
char hash[_PASSWORD_LEN], pass[1024], pass2[1024];
app_passwd(BIO *err, char *arg1, char *arg2, char **pass1, char **pass2)
*pass2 = app_get_pass(err, arg2, same ? 2 : 0);
if (!*pass2)
} else if (pass2)
*pass2 = NULL;
int app_passwd(BIO *err, char *arg1, char *arg2, char **pass1, char **pass2);
char pass2[1024];
if (!readpassphrase("confirm passphrase: ", pass2,
sizeof(pass2), rppflags))
if (!errstr && strcmp(pass, pass2) != 0)
explicit_bzero(pass2, sizeof(pass2));
goto pass2;
pass2: