Lines Matching defs:pcrp
879 cred2prcred(const cred_t *cr, prcred_t *pcrp)
881 pcrp->pr_euid = cr->cr_uid;
882 pcrp->pr_ruid = cr->cr_ruid;
883 pcrp->pr_suid = cr->cr_suid;
884 pcrp->pr_egid = cr->cr_gid;
885 pcrp->pr_rgid = cr->cr_rgid;
886 pcrp->pr_sgid = cr->cr_sgid;
887 pcrp->pr_groups[0] = 0; /* in case ngroups == 0 */
888 pcrp->pr_ngroups = cr->cr_grps == NULL ? 0 : cr->cr_grps->crg_ngroups;
890 if (pcrp->pr_ngroups != 0)
891 bcopy(cr->cr_grps->crg_groups, pcrp->pr_groups,
892 sizeof (gid_t) * pcrp->pr_ngroups);