Lines Matching refs:group
87 static void storegroup(char *group, struct grouplist *glist, int byuser);
88 static void enter(char *name, char *group);
89 static void appendgroup(groupentrylist grlist, char *group);
90 static groupentrylist newentry(char *name, char *group);
99 char *group; local
114 while (group = nextgroup()) {
115 glist = my_getgroup(group);
116 storegroup(group, glist, byuser);
131 char *group; in nextgroup() local
139 group = cur->key; in nextgroup()
141 return (group); in nextgroup()
182 storegroup(char *group, struct grouplist *glist, int byuser) in storegroup() argument
202 enter(key, group); in storegroup()
209 newentry(char *name, char *group) in newentry() argument
218 new->groups->str = group; in newentry()
226 appendgroup(groupentrylist grlist, char *group) in appendgroup() argument
231 if (strcmp(group, cur->str) == 0) { in appendgroup()
237 cur->str = group; in appendgroup()
242 enter(char *name, char *group) in enter() argument
250 grouptable[key] = newentry(name, group); in enter()
258 appendgroup(gel, group); in enter()
260 gelprev->next = newentry(name, group); in enter()
273 char *group; in loadtable() local
291 STRCPY(group, buf); in loadtable()
293 store(ngtable, group, line); in loadtable()