Lines Matching refs:vpw
31 const struct vqpasswd *vpw)
38 if ((vpw->pw_flags & NO_IMAP) != 0) {
44 if ((vpw->pw_flags & NO_WEBMAIL) != 0) {
50 if ((vpw->pw_flags & NO_POP) != 0 &&
53 if ((vpw->pw_flags & NO_SMTP) != 0 &&
64 struct vqpasswd *vpw;
67 vpw = vpopmail_lookup_vqp(auth_request, vpop_user, vpop_domain);
68 if (vpw == NULL) {
73 if (vpopmail_is_disabled(auth_request, vpw)) {
80 if (vpw->pw_clear_passwd != NULL &&
81 *vpw->pw_clear_passwd != '\0') {
82 password = t_strdup_noconst(vpw->pw_clear_passwd);
85 password = t_strdup_noconst(vpw->pw_passwd);
92 safe_memset(vpw->pw_passwd, 0, strlen(vpw->pw_passwd));
93 if (vpw->pw_clear_passwd != NULL) {
94 safe_memset(vpw->pw_clear_passwd, 0,
95 strlen(vpw->pw_clear_passwd));