Lines Matching defs:prp
847 pfexec_reply_t pr, *prp;
903 prp = (pfexec_reply_t *)da.rbuf;
909 prp->pfr_ioff > da.rsize - sizeof (priv_set_t) ||
910 prp->pfr_loff > da.rsize - sizeof (priv_set_t) ||
911 (prp->pfr_loff & (sizeof (priv_chunk_t) - 1)) != 0 ||
912 (prp->pfr_ioff & (sizeof (priv_chunk_t) - 1)) != 0)
926 if (!prp->pfr_allowed) {
930 if (!prp->pfr_setcred) {
942 if (crsetresuid(ncr, prp->pfr_ruid, prp->pfr_euid, prp->pfr_euid) != 0)
944 if (crsetresgid(ncr, prp->pfr_rgid, prp->pfr_egid, prp->pfr_egid) != 0)
947 *scrub = prp->pfr_scrubenv;
949 if (prp->pfr_clearflag)
953 iset = PFEXEC_REPLY_IPRIV(prp);
962 lset = PFEXEC_REPLY_LPRIV(prp);