Lines Matching refs:response

541 	char *response;  in userinput()  local
577 response = getresponse(oldval); in userinput()
580 if (response == NULL || *response == '\0') in userinput()
590 if (*response == '/') { in userinput()
598 if (strcmp(cp, response) == 0) { in userinput()
599 if (*response != '/') { in userinput()
601 free(response); in userinput()
602 response = strdup(valid); in userinput()
611 (void) fprintf(stderr, gettext(MSG_UNACCEPT), response); in userinput()
615 if (access(response, X_OK) < 0) in userinput()
616 (void) fprintf(stderr, gettext(MSG_UNAVAIL), response); in userinput()
617 return (response); in userinput()
637 response = getresponse(oldval); in userinput()
639 if (response && strcmp(response, "none") == 0) in userinput()
640 *response = '\0'; in userinput()
643 if (response == NULL || *response == '\0') in userinput()
647 if (strchr(response, ':')) { in userinput()
649 free(response); in userinput()
650 } else if (strlen(response) > MAX_INPUT_LEN - 1) { in userinput()
653 free(response); in userinput()
656 for (cp = response; *cp >= 040; cp++) in userinput()
660 free(response); in userinput()
670 return (response); in userinput()
1582 struct pam_response **response, void *appdata_ptr) in passwd_conv() argument
1592 *response = (struct pam_response *)calloc(num_msg, in passwd_conv()
1594 if (*response == NULL) in passwd_conv()
1599 r = *response; in passwd_conv()
1611 r = *response; in passwd_conv()
1616 free(*response); in passwd_conv()
1617 *response = NULL; in passwd_conv()
1633 r = *response; in passwd_conv()
1638 free(*response); in passwd_conv()
1639 *response = NULL; in passwd_conv()