Lines Matching refs:transp

64 rpcb_service_3(struct svc_req *rqstp, SVCXPRT *transp)  in rpcb_service_3()  argument
89 RPCB_CHECK(transp, rqstp->rq_proc); in rpcb_service_3()
96 (void) svc_sendreply(transp, (xdrproc_t)xdr_void, (char *)NULL); in rpcb_service_3()
104 if (strcasecmp(transp->xp_netid, loopback_dg) && in rpcb_service_3()
105 strcasecmp(transp->xp_netid, loopback_vc) && in rpcb_service_3()
106 strcasecmp(transp->xp_netid, loopback_vc_ord)) { in rpcb_service_3()
109 uaddr = taddr2uaddr(rpcbind_get_conf(transp->xp_netid), in rpcb_service_3()
110 svc_getrpccaller(transp)); in rpcb_service_3()
114 svcerr_weakauth(transp); in rpcb_service_3()
127 if (strcasecmp(transp->xp_netid, loopback_dg) && in rpcb_service_3()
128 strcasecmp(transp->xp_netid, loopback_vc) && in rpcb_service_3()
129 strcasecmp(transp->xp_netid, loopback_vc_ord)) { in rpcb_service_3()
132 uaddr = taddr2uaddr(rpcbind_get_conf(transp->xp_netid), in rpcb_service_3()
133 svc_getrpccaller(transp)); in rpcb_service_3()
137 svcerr_weakauth(transp); in rpcb_service_3()
158 rpcbproc_callit_com(rqstp, transp, rqstp->rq_proc, RPCBVERS); in rpcb_service_3()
180 svcerr_noproc(transp); in rpcb_service_3()
184 if (!svc_getargs(transp, xdr_argument, (char *)&argument)) { in rpcb_service_3()
185 svcerr_decode(transp); in rpcb_service_3()
191 if (retval > 0 && !svc_sendreply(transp, xdr_result, (char *)&result)) { in rpcb_service_3()
192 svcerr_systemerr(transp); in rpcb_service_3()
200 if (!svc_freeargs(transp, xdr_argument, (char *)&argument)) { in rpcb_service_3()