Lines Matching full:prp
911 struct protosw *prp; in socreate() local
926 prp = pffindproto(dom, type, proto); in socreate()
927 if (prp == NULL) { in socreate()
937 MPASS(prp->pr_attach); in socreate()
939 if ((prp->pr_flags & PR_CAPATTACH) == 0) { in socreate()
946 if (prison_check_af(cred, prp->pr_domain->dom_family) != 0) in socreate()
955 if ((prp->pr_domain->dom_family == PF_INET) || in socreate()
956 (prp->pr_domain->dom_family == PF_INET6) || in socreate()
957 (prp->pr_domain->dom_family == PF_ROUTE)) in socreate()
961 so->so_proto = prp; in socreate()
969 if ((prp->pr_flags & PR_SOCKBUF) == 0) { in socreate()
978 error = prp->pr_attach(so, proto, td); in socreate()