Lines Matching refs:cp
2344 char *cp, *arg;
2353 if ((cp = nextline(pam_fh, pamh, &err)) == NULL) {
2366 if ((current_line = strdup(cp)) == NULL) {
2376 if ((arg = read_next_token(&cp)) == 0) {
2417 if ((arg = read_next_token(&cp)) == 0) {
2457 if ((arg = read_next_token(&cp)) == 0) {
2488 if ((arg = read_next_token(&cp)) == 0) {
2542 if ((tmp = strdup(cp)) == NULL) {
2559 for (arg = read_next_token(&cp); arg;
2560 arg = read_next_token(&cp)) {
2594 register char *cp = *cpp;
2597 if (cp == (char *)0) {
2601 while (*cp == ' ' || *cp == '\t')
2602 cp++;
2603 if (*cp == '\0') {
2607 start = cp;
2608 while (*cp && *cp != ' ' && *cp != '\t')
2609 cp++;
2610 if (*cp != '\0')
2611 *cp++ = '\0';
2612 *cpp = cp;
2790 free_pamconf(pamtab_t *cp)
2794 if (cp) {
2795 if (cp->pam_service)
2796 free(cp->pam_service);
2797 if (cp->module_path)
2798 free(cp->module_path);
2799 for (i = 0; i < cp->module_argc; i++) {
2800 if (cp->module_argv[i])
2801 free(cp->module_argv[i]);
2803 if (cp->module_argc > 0)
2804 free(cp->module_argv);
2805 if (cp->function_ptr)
2806 free(cp->function_ptr);
2808 free(cp);