Lines Matching refs:transp

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