Lines Matching refs:pgrp
645 struct reqgrp *pgrp; /* Current item in the req'd group list */
722 pgrp = (struct reqgrp *)
724 pgrp->groupname = token;
725 pgrp->found = FALSE;
726 pgrp->next = NULL;
728 reqgrphead = pgrp;
729 qgrp = pgrp;
745 pgrp = (struct reqgrp *)
747 pgrp->groupname = token;
748 pgrp->found = FALSE;
749 pgrp->next = NULL;
751 qgrp->next = pgrp;
752 qgrp = pgrp;
825 for (pgrp = reqgrphead; (groupcount > 0) && pgrp;
826 pgrp = pgrp->next) {
828 if (pgrp->found == FALSE) {
835 pgrp->groupname) == 0) {
842 pgrp->found = TRUE;
844 pgrp->groupID = grent->gr_gid;
845 if (isausergroup(pgrp->groupID))
859 for (pgrp = reqgrphead; pgrp; pgrp = pgrp->next) {
860 if (!pgrp->found) {
862 "%s was not found", pgrp->groupname);
864 reqgrphead = pgrp->next;
866 qgrp->next = pgrp->next;
867 } else if (isasystemgroup(pgrp->groupID)) {
869 "%s is not a user group", pgrp->groupname);
871 reqgrphead = pgrp->next;
873 qgrp->next = pgrp->next;
875 qgrp = pgrp;
931 for (pgrp = reqgrphead; !done && pgrp;
932 pgrp = pgrp->next)
933 if (pwent->pw_gid == pgrp->groupID) {