Changeset 35 in openpam
- Timestamp:
- Feb 6, 2002, 1:25:36 PM (19 years ago)
- Location:
- trunk/lib
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/openpam_load.c
r34 r35 185 185 pam_chain_t *new, *iterator; 186 186 187 if ((new = calloc(1, sizeof (*new))) == NULL)187 if ((new = calloc(1, sizeof *new)) == NULL) 188 188 goto buf_err; 189 189 if ((new->optv = malloc(sizeof(char *) * (optc + 1))) == NULL) -
trunk/lib/openpam_ttyconv.c
r19 r35 65 65 if (n <= 0 || n > PAM_MAX_NUM_MSG) 66 66 return (PAM_CONV_ERR); 67 if ((*resp = calloc(n, sizeof (**resp))) == NULL)67 if ((*resp = calloc(n, sizeof **resp)) == NULL) 68 68 return (PAM_BUF_ERR); 69 69 fd = fileno(stdin); … … 92 92 fputs(msg[i]->msg, stderr); 93 93 buf[0] = '\0'; 94 fgets(buf, sizeof (buf), stdin);94 fgets(buf, sizeof buf, stdin); 95 95 if (msg[i]->msg_style == PAM_PROMPT_ECHO_OFF) { 96 96 tattr.c_lflag = lflag; -
trunk/lib/pam_get_user.c
r24 r35 50 50 int 51 51 pam_get_user(pam_handle_t *pamh, 52 c har **user,52 const char **user, 53 53 const char *prompt) 54 54 { 55 char *p ;55 char *p, *resp; 56 56 int r; 57 57 … … 59 59 return (PAM_SYSTEM_ERR); 60 60 61 r = pam_get_item(pamh, PAM_USER, ( void **)user);61 r = pam_get_item(pamh, PAM_USER, (const void **)user); 62 62 if (r == PAM_SUCCESS) 63 63 return (PAM_SUCCESS); 64 64 if (prompt == NULL) { 65 if (pam_get_item(pamh, PAM_USER_PROMPT, (void **)&p) !=66 PAM_SUCCESS || p == NULL)65 if (pam_get_item(pamh, PAM_USER_PROMPT, 66 (const void **)&p) != PAM_SUCCESS || p == NULL) 67 67 prompt = "Login: "; 68 68 } 69 r = pam_prompt(pamh, user, 0, "%s", prompt ? prompt : p);69 r = pam_prompt(pamh, &resp, 0, "%s", prompt ? prompt : p); 70 70 if (r != PAM_SUCCESS) 71 71 return (r); 72 *user = resp; 72 73 return (pam_set_item(pamh, PAM_USER, *user)); 73 74 } -
trunk/lib/pam_set_data.c
r19 r35 72 72 } 73 73 74 if ((dp = malloc(sizeof (*dp))) == NULL)74 if ((dp = malloc(sizeof *dp)) == NULL) 75 75 return (PAM_BUF_ERR); 76 76 if ((dp->name = strdup(module_data_name)) == NULL) { -
trunk/lib/pam_start.c
r25 r35 63 63 int r; 64 64 65 if ((ph = calloc(1, sizeof (*ph))) == NULL)65 if ((ph = calloc(1, sizeof *ph)) == NULL) 66 66 return (PAM_BUF_ERR); 67 67 if ((r = pam_set_item(ph, PAM_SERVICE, service)) != PAM_SUCCESS) -
trunk/lib/pam_strerror.c
r19 r35 118 118 return ("unknown authentication domain"); 119 119 default: 120 snprintf(unknown, sizeof (unknown), "#%d", error_number);120 snprintf(unknown, sizeof unknown, "#%d", error_number); 121 121 return (unknown); 122 122 }
Note: See TracChangeset
for help on using the changeset viewer.