MAX_PASSSZ
if (pass_memsz < MAX_PASSSZ) {
memset(pass+pl, 0, MAX_PASSSZ-pl);
if (strlen(pass) > MAX_PASSSZ)
(opts->nkeyfiles > 0)?MAX_PASSSZ:strlen(pass),
(opts->nkeyfiles > 0)?MAX_PASSSZ:strlen(pass), hehdr,
(opts->n_hkeyfiles > 0)?MAX_PASSSZ:strlen(h_pass), hehdr,
if ((error = read_passphrase("New passphrase: ", pass, MAX_PASSSZ,
MAX_PASSSZ, PASS_BUFSZ, 0)))) {
strncpy(pass, new_passphrase, MAX_PASSSZ);
pass[MAX_PASSSZ] = '\0';
(opts->n_newkeyfiles > 0)?MAX_PASSSZ:strlen(pass),
if ((error = read_passphrase("Passphrase: ", pass, MAX_PASSSZ,
MAX_PASSSZ, PASS_BUFSZ, 0)))) {
strncpy(pass, opts->passphrase, MAX_PASSSZ);
pass[MAX_PASSSZ] = '\0';
h_pass, MAX_PASSSZ, PASS_BUFSZ, 0) ||
MAX_PASSSZ, PASS_BUFSZ, 0)))) {
strncpy(h_pass, opts->h_passphrase, MAX_PASSSZ);
h_pass[MAX_PASSSZ] = '\0';
(opts->nkeyfiles > 0)?MAX_PASSSZ:strlen(pass),
(opts->n_hkeyfiles > 0)?MAX_PASSSZ:strlen(h_pass), opts->h_prf_algo,
MAX_PASSSZ, PASS_BUFSZ, opts->timeout))) {
pass[MAX_PASSSZ] = '\0';
strncpy(pass, opts->passphrase, MAX_PASSSZ);
pass[MAX_PASSSZ] = '\0';
MAX_PASSSZ, PASS_BUFSZ, opts->timeout))) {
h_pass[MAX_PASSSZ] = '\0';
strncpy(h_pass, opts->h_passphrase, MAX_PASSSZ);
h_pass[MAX_PASSSZ] = '\0';