Lines Matching refs:transp
66 rpcb_service_4(struct svc_req *rqstp, SVCXPRT *transp)
90 check_access(transp, rqstp->rq_proc, NULL, RPCBVERS4);
91 (void) svc_sendreply(transp, (xdrproc_t) xdr_void,
146 rpcbproc_callit_com(rqstp, transp, rqstp->rq_proc, RPCBVERS4);
155 rpcbproc_callit_com(rqstp, transp, rqstp->rq_proc, RPCBVERS4);
209 svcerr_noproc(transp);
213 if (!svc_getargs(transp, (xdrproc_t) xdr_argument,
215 svcerr_decode(transp);
220 if (!check_access(transp, rqstp->rq_proc, &argument, RPCBVERS4)) {
221 svcerr_weakauth(transp);
224 result = (*local)(&argument, rqstp, transp, RPCBVERS4);
225 if (result != NULL && !svc_sendreply(transp, (xdrproc_t) xdr_result,
227 svcerr_systemerr(transp);
236 if (!svc_freeargs(transp, (xdrproc_t) xdr_argument,
259 rpcbproc_getaddr_4_local(void *arg, struct svc_req *rqstp, SVCXPRT *transp,
267 uaddr = taddr2uaddr(rpcbind_get_conf(transp->xp_netid),
268 svc_getrpccaller(transp));
275 return (rpcbproc_getaddr_com(regp, rqstp, transp, RPCBVERS4,
289 rpcbproc_getversaddr_4_local(void *arg, struct svc_req *rqstp, SVCXPRT *transp,
297 uaddr = taddr2uaddr(rpcbind_get_conf(transp->xp_netid),
298 svc_getrpccaller(transp));
306 return (rpcbproc_getaddr_com(regp, rqstp, transp, RPCBVERS4,
318 SVCXPRT *transp, rpcvers_t versnum __unused)
335 reg_nconf = rpcbind_get_conf(transp->xp_netid);
364 if ((maddr = mergeaddr(transp, rbl->rpcb_map.r_netid,
419 rpcbs_getaddr(RPCBVERS4 - 2, prog, vers, transp->xp_netid, maddr);