Lines Matching refs:passbuf
347 struct hmac_ctx *ctxp, char *passbuf, size_t passbufsize)
355 passbuf == NULL && passbufsize == 0) ||
357 passbuf != NULL && passbufsize > 0));
358 assert(strcmp(type, "keyfile") == 0 || passbuf[0] == '\0');
394 if (strlcat(passbuf, buf, passbufsize) >=
419 eli_genkey_passphrase_prompt(struct gctl_req *req, bool new, char *passbuf,
427 passbuf, passbufsize, RPP_ECHO_OFF | RPP_REQUIRE_TTY);
429 bzero(passbuf, passbufsize);
442 bzero(passbuf, passbufsize);
449 if (strcmp(passbuf, tmpbuf) != 0) {
450 bzero(passbuf, passbufsize);
465 char passbuf[BUFSIZE];
485 passbuf[0] = '\0';
486 nfiles = eli_genkey_files(req, new, "passfile", NULL, passbuf,
487 sizeof(passbuf));
491 if (eli_genkey_passphrase_prompt(req, new, passbuf,
492 sizeof(passbuf)) == -1) {
517 g_eli_crypto_hmac_update(ctxp, passbuf, strlen(passbuf));
522 sizeof(md->md_salt), passbuf, md->md_iterations);
526 bzero(passbuf, sizeof(passbuf));