Lines Matching refs:transp

125 rpcbproc_set_com(void *arg, struct svc_req *rqstp __unused, SVCXPRT *transp,
138 ans = map_set(regp, getowner(transp, owner, sizeof owner));
213 rpcbproc_unset_com(void *arg, struct svc_req *rqstp __unused, SVCXPRT *transp,
226 ans = map_unset(regp, getowner(transp, owner, sizeof owner));
308 SVCXPRT *transp, rpcvers_t rpcbversnum, rpcvers_t verstype)
318 fnd = find_service(regp->r_prog, regp->r_vers, transp->xp_netid);
324 if (!(uaddr = mergeaddr(transp, transp->xp_netid,
344 transp->xp_netid, uaddr);
351 SVCXPRT *transp __unused, rpcvers_t rpcbversnum __unused)
366 SVCXPRT *transp, rpcvers_t rpcbversnum __unused)
378 if (((nconf = rpcbind_get_conf(transp->xp_netid)) == NULL) ||
393 SVCXPRT *transp, rpcvers_t rpcbversnum __unused)
411 if (((nconf = rpcbind_get_conf(transp->xp_netid)) == NULL) ||
599 rpcbproc_callit_com(struct svc_req *rqstp, SVCXPRT *transp,
622 if (!__rpc_fd2sockinfo(transp->xp_fd, &si)) {
624 svcerr_systemerr(transp);
632 svcerr_systemerr(transp);
650 svcerr_systemerr(transp);
659 if (!svc_getargs(transp, (xdrproc_t) xdr_rmtcall_args, (char *) &a)) {
661 svcerr_decode(transp);
668 if (!check_callit(transp, &a, versnum)) {
669 svcerr_weakauth(transp);
673 caller = svc_getrpccaller(transp);
676 uaddr = taddr2uaddr(rpcbind_get_conf(transp->xp_netid), caller);
683 (unsigned long)a.rmt_proc, transp->xp_netid,
690 rbl = find_service(a.rmt_prog, a.rmt_vers, transp->xp_netid);
693 a.rmt_proc, transp->xp_netid, rbl);
701 svcerr_noprog(transp);
708 find_versions(a.rmt_prog, transp->xp_netid,
710 svcerr_progvers(transp, vers_low, vers_high);
726 uaddr = mergeaddr(transp, transp->xp_netid,
729 svcerr_noprog(transp);
736 nconf = rpcbind_get_conf(transp->xp_netid);
739 svcerr_systemerr(transp);
764 svcerr_systemerr(transp);
767 xidp = __rpcb_get_dg_xidp(transp);
809 svcerr_systemerr(transp);
821 svcerr_systemerr(transp);
829 svcerr_systemerr(transp);
853 svcerr_weakauth(transp); /* XXX too strong.. */
858 svcerr_systemerr(transp);
866 svcerr_systemerr(transp);
876 svcerr_systemerr(transp);
891 svcerr_systemerr(transp);
901 svcerr_systemerr(transp);
1378 getowner(SVCXPRT *transp, char *owner, size_t ownersize)
1382 if (__rpc_get_local_uid(transp, &uid) < 0)