pent 133 lib/util/util_getent.c struct sys_pwent *pent;
pent 136 lib/util/util_getent.c pent = malloc_p(struct sys_pwent);
pent 137 lib/util/util_getent.c if (pent == NULL) {
pent 141 lib/util/util_getent.c plist = pent;
pent 146 lib/util/util_getent.c memset(pent, '\0', sizeof(struct sys_pwent));
pent 148 lib/util/util_getent.c if ((pent->pw_name = strdup(pwd->pw_name)) == NULL)
pent 152 lib/util/util_getent.c if ((pent->pw_passwd = strdup(pwd->pw_passwd)) == NULL)
pent 155 lib/util/util_getent.c pent->pw_uid = pwd->pw_uid;
pent 156 lib/util/util_getent.c pent->pw_gid = pwd->pw_gid;
pent 158 lib/util/util_getent.c if ((pent->pw_name = strdup(pwd->pw_gecos)) == NULL)
pent 162 lib/util/util_getent.c if ((pent->pw_name = strdup(pwd->pw_dir)) == NULL)
pent 166 lib/util/util_getent.c if ((pent->pw_name = strdup(pwd->pw_shell)) == NULL)
pent 172 lib/util/util_getent.c pent->next = malloc_p(struct sys_pwent);
pent 173 lib/util/util_getent.c if (pent->next == NULL)
pent 175 lib/util/util_getent.c pent = pent->next;