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