Lines Matching refs:transp
57 rpcb_service_4(struct svc_req *rqstp, SVCXPRT *transp)
86 RPCB_CHECK(transp, rqstp->rq_proc);
93 (void) svc_sendreply(transp, (xdrproc_t)xdr_void, (char *)NULL);
101 if (strcasecmp(transp->xp_netid, loopback_dg) &&
102 strcasecmp(transp->xp_netid, loopback_vc) &&
103 strcasecmp(transp->xp_netid, loopback_vc_ord)) {
105 svcerr_weakauth(transp);
118 if (strcasecmp(transp->xp_netid, loopback_dg) &&
119 strcasecmp(transp->xp_netid, loopback_vc) &&
120 strcasecmp(transp->xp_netid, loopback_vc_ord)) {
122 svcerr_weakauth(transp);
143 rpcbproc_callit_com(rqstp, transp, rqstp->rq_proc, RPCBVERS4);
171 rpcbproc_callit_com(rqstp, transp, rqstp->rq_proc, RPCBVERS4);
187 svcerr_noproc(transp);
191 if (!svc_getargs(transp, xdr_argument, (char *)&argument)) {
192 svcerr_decode(transp);
198 if (retval > 0 && !svc_sendreply(transp, xdr_result, (char *)&result)) {
199 svcerr_systemerr(transp);
207 if (!svc_freeargs(transp, xdr_argument, (char *)&argument)) {
237 SVCXPRT *transp = rqstp->rq_xprt;
244 trans_conf = rpcbind_get_conf(transp->xp_netid);
248 rmtaddr = (struct sockaddr_in6 *)transp->xp_rtaddr.buf;
259 reg_nconf = rpcbind_get_conf(transp->xp_netid);
284 if ((maddr = mergeaddr(transp, rbl->rpcb_map.r_netid,
339 rpcbs_getaddr(RPCBVERS_4_STAT, prog, vers, transp->xp_netid, maddr);