Lines Matching refs:transp

124 rpcbproc_set_com(void *arg, struct svc_req *rqstp __unused, SVCXPRT *transp,
137 ans = map_set(regp, getowner(transp, owner, sizeof owner));
209 rpcbproc_unset_com(void *arg, struct svc_req *rqstp __unused, SVCXPRT *transp,
222 ans = map_unset(regp, getowner(transp, owner, sizeof owner));
304 SVCXPRT *transp, rpcvers_t rpcbversnum, rpcvers_t verstype)
314 fnd = find_service(regp->r_prog, regp->r_vers, transp->xp_netid);
320 if (!(uaddr = mergeaddr(transp, transp->xp_netid,
340 transp->xp_netid, uaddr);
347 SVCXPRT *transp __unused, rpcvers_t rpcbversnum __unused)
362 SVCXPRT *transp, rpcvers_t rpcbversnum __unused)
371 if (((nconf = rpcbind_get_conf(transp->xp_netid)) == NULL) ||
386 SVCXPRT *transp, rpcvers_t rpcbversnum __unused)
404 if (((nconf = rpcbind_get_conf(transp->xp_netid)) == NULL) ||
593 rpcbproc_callit_com(struct svc_req *rqstp, SVCXPRT *transp,
616 if (!__rpc_fd2sockinfo(transp->xp_fd, &si)) {
618 svcerr_systemerr(transp);
626 svcerr_systemerr(transp);
644 svcerr_systemerr(transp);
653 if (!svc_getargs(transp, (xdrproc_t) xdr_rmtcall_args, (char *) &a)) {
655 svcerr_decode(transp);
662 if (!check_callit(transp, &a, versnum)) {
663 svcerr_weakauth(transp);
667 caller = svc_getrpccaller(transp);
670 uaddr = taddr2uaddr(rpcbind_get_conf(transp->xp_netid), caller);
677 (unsigned long)a.rmt_proc, transp->xp_netid,
683 rbl = find_service(a.rmt_prog, a.rmt_vers, transp->xp_netid);
686 a.rmt_proc, transp->xp_netid, rbl);
694 svcerr_noprog(transp);
701 find_versions(a.rmt_prog, transp->xp_netid,
703 svcerr_progvers(transp, vers_low, vers_high);
719 uaddr = mergeaddr(transp, transp->xp_netid,
722 svcerr_noprog(transp);
728 nconf = rpcbind_get_conf(transp->xp_netid);
731 svcerr_systemerr(transp);
756 svcerr_systemerr(transp);
759 xidp = __rpcb_get_dg_xidp(transp);
801 svcerr_systemerr(transp);
813 svcerr_systemerr(transp);
821 svcerr_systemerr(transp);
845 svcerr_weakauth(transp); /* XXX too strong.. */
850 svcerr_systemerr(transp);
858 svcerr_systemerr(transp);
868 svcerr_systemerr(transp);
883 svcerr_systemerr(transp);
893 svcerr_systemerr(transp);
1378 getowner(SVCXPRT *transp, char *owner, size_t ownersize)
1382 if (__rpc_get_local_uid(transp, &uid) < 0)