Lines Matching refs:transp
134 rpcbproc_set_com(void *arg, struct svc_req *rqstp __unused, SVCXPRT *transp,
147 ans = map_set(regp, getowner(transp, owner, sizeof owner));
222 rpcbproc_unset_com(void *arg, struct svc_req *rqstp __unused, SVCXPRT *transp,
235 ans = map_unset(regp, getowner(transp, owner, sizeof owner));
321 SVCXPRT *transp, rpcvers_t rpcbversnum, rpcvers_t verstype)
331 fnd = find_service(regp->r_prog, regp->r_vers, transp->xp_netid);
337 if (!(uaddr = mergeaddr(transp, transp->xp_netid,
357 transp->xp_netid, uaddr);
364 SVCXPRT *transp __unused, rpcvers_t rpcbversnum __unused)
379 SVCXPRT *transp, rpcvers_t rpcbversnum __unused)
391 if (((nconf = rpcbind_get_conf(transp->xp_netid)) == NULL) ||
406 SVCXPRT *transp, rpcvers_t rpcbversnum __unused)
424 if (((nconf = rpcbind_get_conf(transp->xp_netid)) == NULL) ||
609 rpcbproc_callit_com(struct svc_req *rqstp, SVCXPRT *transp,
632 if (!__rpc_fd2sockinfo(transp->xp_fd, &si)) {
634 svcerr_systemerr(transp);
642 svcerr_systemerr(transp);
659 svcerr_systemerr(transp);
668 if (!svc_getargs(transp, (xdrproc_t) xdr_rmtcall_args, (char *) &a)) {
670 svcerr_decode(transp);
676 if (!check_callit(transp, &a, versnum)) {
677 svcerr_weakauth(transp);
681 caller = svc_getrpccaller(transp);
684 uaddr = taddr2uaddr(rpcbind_get_conf(transp->xp_netid), caller);
693 (unsigned long)a.rmt_proc, transp->xp_netid,
700 rbl = find_service(a.rmt_prog, a.rmt_vers, transp->xp_netid);
703 a.rmt_proc, transp->xp_netid, rbl);
711 svcerr_noprog(transp);
718 find_versions(a.rmt_prog, transp->xp_netid,
720 svcerr_progvers(transp, vers_low, vers_high);
736 uaddr = mergeaddr(transp, transp->xp_netid,
739 svcerr_noprog(transp);
745 nconf = rpcbind_get_conf(transp->xp_netid);
748 svcerr_systemerr(transp);
772 svcerr_systemerr(transp);
775 xidp = __rpcb_get_dg_xidp(transp);
815 svcerr_systemerr(transp);
825 svcerr_systemerr(transp);
832 svcerr_systemerr(transp);
855 svcerr_weakauth(transp); /* XXX too strong.. */
860 svcerr_systemerr(transp);
869 svcerr_systemerr(transp);
879 svcerr_systemerr(transp);
894 svcerr_systemerr(transp);
904 svcerr_systemerr(transp);
1419 getowner(SVCXPRT *transp, char *owner, size_t ownersize)
1423 sc = __svc_getcallercreds(transp);