Lines Matching refs:grp

543 	struct group	*grp;  in append_group()  local
559 if ((grp = getgrnam(groups[i])) == NULL) { in append_group()
563 for (j = 0 ; grp->gr_mem[j] ; j++) { in append_group()
564 if (strcmp(user, grp->gr_mem[j]) == 0) { in append_group()
1068 struct group *grp; in adduser() local
1166 } else if ((grp = getgrnam(up->u_primgrp)) != NULL) { in adduser()
1167 gid = grp->gr_gid; in adduser()
1169 (grp = getgrgid((gid_t)atoi(up->u_primgrp))) != NULL) { in adduser()
1170 gid = grp->gr_gid; in adduser()
1422 struct group *grp; in moduser() local
1593 } else if ((grp = getgrnam(up->u_primgrp)) != NULL) { in moduser()
1594 pwp->pw_gid = grp->gr_gid; in moduser()
1596 (grp = getgrgid( in moduser()
1598 pwp->pw_gid = grp->gr_gid; in moduser()
1777 struct group *grp; in find_group_info() local
1779 if ((grp = getgrnam(name)) != NULL) { in find_group_info()
1780 return grp; in find_group_info()
1782 if (is_number(name) && (grp = getgrgid((gid_t)atoi(name))) != NULL) { in find_group_info()
1783 return grp; in find_group_info()
2372 struct group *grp; in groupmod() local
2421 if ((grp = find_group_info(*argv)) == NULL) { in groupmod()
2431 (newname) ? newname : grp->gr_name, in groupmod()
2432 grp->gr_passwd, in groupmod()
2433 (gid < 0) ? grp->gr_gid : gid); in groupmod()
2434 for (cpp = grp->gr_mem ; *cpp && cc < sizeof(buf) ; cpp++) { in groupmod()
2454 struct group *grp; in userinfo() local
2488 for (cc = 0 ; (grp = getgrent()) != NULL ; ) { in userinfo()
2489 for (cpp = grp->gr_mem ; *cpp ; cpp++) { in userinfo()
2491 grp->gr_gid != pwp->pw_gid) { in userinfo()
2493 "%s ", grp->gr_name); in userinfo()
2497 if ((grp = getgrgid(pwp->pw_gid)) == NULL) { in userinfo()
2500 (void)printf("groups\t%s %s\n", grp->gr_name, buf); in userinfo()
2520 struct group *grp; in groupinfo() local
2544 grp = find_group_info(*argv); in groupinfo()
2546 exit((grp) ? EXIT_SUCCESS : EXIT_FAILURE); in groupinfo()
2548 if (grp == NULL) { in groupinfo()
2551 (void)printf("name\t%s\n", grp->gr_name); in groupinfo()
2552 (void)printf("passwd\t%s\n", grp->gr_passwd); in groupinfo()
2553 (void)printf("gid\t%d\n", grp->gr_gid); in groupinfo()
2555 for (cpp = grp->gr_mem ; *cpp ; cpp++) { in groupinfo()