gent 32 lib/util/util_getent.c struct sys_grent *gent; gent 35 lib/util/util_getent.c gent = malloc_p(struct sys_grent); gent 36 lib/util/util_getent.c if (gent == NULL) { gent 40 lib/util/util_getent.c memset(gent, '\0', sizeof(struct sys_grent)); gent 41 lib/util/util_getent.c glist = gent; gent 55 lib/util/util_getent.c if ((gent->gr_name = strdup(grp->gr_name)) == NULL) gent 59 lib/util/util_getent.c if ((gent->gr_passwd = strdup(grp->gr_passwd)) == NULL) gent 62 lib/util/util_getent.c gent->gr_gid = grp->gr_gid; gent 69 lib/util/util_getent.c if ((gent->gr_mem = malloc_array_p(char *, num+1)) == NULL) gent 72 lib/util/util_getent.c memset(gent->gr_mem, '\0', (num+1) * sizeof(char *)); gent 75 lib/util/util_getent.c if ((gent->gr_mem[i] = strdup(grp->gr_mem[i])) == NULL) gent 78 lib/util/util_getent.c gent->gr_mem[num] = NULL; gent 82 lib/util/util_getent.c gent->next = malloc_p(struct sys_grent); gent 83 lib/util/util_getent.c if (gent->next == NULL) gent 85 lib/util/util_getent.c gent = gent->next; gent 86 lib/util/util_getent.c memset(gent, '\0', sizeof(struct sys_grent));