Lines Matching refs:transp

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