Home
last modified time | relevance | path

Searched refs:xp_rtaddr (Results 1 – 19 of 19) sorted by relevance

/illumos-gate/usr/src/lib/libnsl/rpc/
H A Dsvc_dg.c109 if (xprt->xp_rtaddr.buf) in svc_dg_xprtfree()
110 free(xprt->xp_rtaddr.buf); in svc_dg_xprtfree()
234 xprt->xp_rtaddr = parent->xp_rtaddr; in svc_dg_xprtcopy()
235 xprt->xp_rtaddr.buf = malloc(xprt->xp_rtaddr.maxlen); in svc_dg_xprtcopy()
236 if (xprt->xp_rtaddr.buf == NULL) { in svc_dg_xprtcopy()
240 (void) memcpy(xprt->xp_rtaddr.buf, parent->xp_rtaddr.buf, in svc_dg_xprtcopy()
241 xprt->xp_rtaddr.maxlen); in svc_dg_xprtcopy()
372 tu_data->addr = xprt->xp_rtaddr; in svc_dg_recv()
415 xprt->xp_rtaddr.len = tu_data->addr.len; in svc_dg_recv()
820 uaddr = taddr2uaddr(nconf, &xprt->xp_rtaddr); in cache_set()
[all …]
H A Dsvc_generic.c593 xprt->xp_rtaddr.len = 0; in svc_tli_create_common()
594 xprt->xp_rtaddr.maxlen = __rpc_get_a_size(tinfo.addr); in svc_tli_create_common()
597 if ((xprt->xp_rtaddr.buf = malloc(xprt->xp_rtaddr.maxlen)) == NULL) { in svc_tli_create_common()
605 if (xprt->xp_rtaddr.buf) in svc_tli_create_common()
606 free(xprt->xp_rtaddr.buf); in svc_tli_create_common()
612 if (xprt->xp_rtaddr.buf) in svc_tli_create_common()
613 free(xprt->xp_rtaddr.buf); in svc_tli_create_common()
H A Dsvc_vc.c176 if (xprt->xp_rtaddr.buf) in svc_vc_xprtfree()
177 free(xprt->xp_rtaddr.buf); in svc_vc_xprtfree()
339 xprt->xp_rtaddr = parent->xp_rtaddr; /* XXX - not used for rendezvous */ in svc_vc_xprtcopy()
464 if (xprt->xp_rtaddr.buf) in svc_fd_xprtfree()
465 free(xprt->xp_rtaddr.buf); in svc_fd_xprtfree()
622 xprt->xp_rtaddr = parent->xp_rtaddr; in svc_fd_xprtcopy()
996 xprt->xp_rtaddr.len = tcp->addr.len; in do_accept()
997 xprt->xp_rtaddr.maxlen = tcp->addr.len; in do_accept()
998 if ((xprt->xp_rtaddr.buf = malloc(tcp->addr.len)) == NULL) in do_accept()
1000 (void) memcpy(xprt->xp_rtaddr.buf, tcp->addr.buf, tcp->addr.len); in do_accept()
[all …]
H A Dsvid_funcs.c143 return (&(xprt)->xp_rtaddr); in svc_getrpccaller()
H A Dsvc.c1830 dr->dr_addr.len == req->rq_xprt->xp_rtaddr.len && in __svc_dupcache_check()
1831 memcmp(dr->dr_addr.buf, req->rq_xprt->xp_rtaddr.buf, in __svc_dupcache_check()
1984 dr->dr_addr.maxlen = req->rq_xprt->xp_rtaddr.len; in __svc_dupcache_enter()
1992 (void) memcpy(dr->dr_addr.buf, req->rq_xprt->xp_rtaddr.buf, in __svc_dupcache_enter()
2079 dr->dr_addr.len == req->rq_xprt->xp_rtaddr.len && in __svc_dupcache_update()
2080 memcmp(dr->dr_addr.buf, req->rq_xprt->xp_rtaddr.buf, in __svc_dupcache_update()
/illumos-gate/usr/src/uts/common/rpc/
H A Dsvc_clts.c180 xprt->xp_rtaddr.buf = NULL; in svc_clts_kcreate()
181 xprt->xp_rtaddr.maxlen = tinfo->ADDR_size; in svc_clts_kcreate()
182 xprt->xp_rtaddr.len = 0; in svc_clts_kcreate()
327 clone_xprt->xp_rtaddr.buf = (char *)mp->b_rptr + in svc_clts_krecv()
329 clone_xprt->xp_rtaddr.len = pptr->unitdata_ind.SRC_length; in svc_clts_krecv()
820 dr->dr_addr.len == req->rq_xprt->xp_rtaddr.len && in svc_clts_kdup()
821 bcmp(dr->dr_addr.buf, req->rq_xprt->xp_rtaddr.buf, in svc_clts_kdup()
882 if (dr->dr_addr.maxlen < req->rq_xprt->xp_rtaddr.len) { in svc_clts_kdup()
885 dr->dr_addr.maxlen = req->rq_xprt->xp_rtaddr.len; in svc_clts_kdup()
895 dr->dr_addr.len = req->rq_xprt->xp_rtaddr.len; in svc_clts_kdup()
[all …]
H A Dsvc_cots.c243 xprt->xp_rtaddr.maxlen = ack_p->REMADDR_length; in svc_cots_kcreate()
244 xprt->xp_rtaddr.len = ack_p->REMADDR_length; in svc_cots_kcreate()
245 cmd->cmd_src_addr = xprt->xp_rtaddr.buf = in svc_cots_kcreate()
786 dr->dr_addr.len == req->rq_xprt->xp_rtaddr.len && in svc_cots_kdup()
788 (caddr_t)req->rq_xprt->xp_rtaddr.buf, in svc_cots_kdup()
854 if (dr->dr_addr.maxlen < req->rq_xprt->xp_rtaddr.len) { in svc_cots_kdup()
857 dr->dr_addr.maxlen = req->rq_xprt->xp_rtaddr.len; in svc_cots_kdup()
866 dr->dr_addr.len = req->rq_xprt->xp_rtaddr.len; in svc_cots_kdup()
867 bcopy(req->rq_xprt->xp_rtaddr.buf, dr->dr_addr.buf, dr->dr_addr.len); in svc_cots_kdup()
H A Dsvc_rdma.c601 clone_xprt->xp_rtaddr.buf = conn->c_raddr.buf; in svc_rdma_krecv()
602 clone_xprt->xp_rtaddr.len = conn->c_raddr.len; in svc_rdma_krecv()
603 clone_xprt->xp_rtaddr.maxlen = conn->c_raddr.len; in svc_rdma_krecv()
1200 dr->dr_addr.len == req->rq_xprt->xp_rtaddr.len && in svc_rdma_kdup()
1202 (caddr_t)req->rq_xprt->xp_rtaddr.buf, in svc_rdma_kdup()
1262 if (dr->dr_addr.maxlen < req->rq_xprt->xp_rtaddr.len) { in svc_rdma_kdup()
1265 dr->dr_addr.maxlen = req->rq_xprt->xp_rtaddr.len; in svc_rdma_kdup()
1274 dr->dr_addr.len = req->rq_xprt->xp_rtaddr.len; in svc_rdma_kdup()
1275 bcopy(req->rq_xprt->xp_rtaddr.buf, dr->dr_addr.buf, dr->dr_addr.len); in svc_rdma_kdup()
H A Dsvc_soc.h57 #define svc_getcaller(x) ((struct sockaddr_in *)(x)->xp_rtaddr.buf)
H A Dsvc.h417 #define xp_rtaddr xp_xpc.xpc_rtaddr macro
498 struct netbuf xp_rtaddr; /* remote transport address */ member
520 #define svc_getrpccaller(x) (&(x)->xp_rtaddr)
522 #define svc_getcaller(x) (&(x)->xp_rtaddr.buf)
/illumos-gate/usr/src/cmd/ypcmd/
H A Dypserv_resolv_common.h61 #define SETCALLER(xprt, nbufp) xprt->xp_rtaddr.len = nbufp->len; \
62 (void) memcpy(xprt->xp_rtaddr.buf, nbufp->buf, nbufp->len);
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_dispatch.c257 drp->dr_addr.len == req->rq_xprt->xp_rtaddr.len && in rfs4_find_dr()
259 (caddr_t)req->rq_xprt->xp_rtaddr.buf, in rfs4_find_dr()
304 if (drp->dr_addr.maxlen < req->rq_xprt->xp_rtaddr.len) { in rfs4_find_dr()
307 drp->dr_addr.maxlen = req->rq_xprt->xp_rtaddr.len; in rfs4_find_dr()
327 drp->dr_addr.len = req->rq_xprt->xp_rtaddr.len; in rfs4_find_dr()
329 bcopy((caddr_t)req->rq_xprt->xp_rtaddr.buf, in rfs4_find_dr()
H A Dnfs_server.c209 (nb)->maxlen = (xprt)->xp_rtaddr.maxlen; \
210 (nb)->len = (xprt)->xp_rtaddr.len; \
212 bcopy((xprt)->xp_rtaddr.buf, (nb)->buf, (nb)->len); \
/illumos-gate/usr/src/ucblib/librpcsoc/
H A Dsvc_tcp.c163 xprt->xp_rtaddr.buf = xprt->xp_raddr;
215 xprt->xp_rtaddr.buf = xprt->xp_raddr;
H A Dsvc_udp.c167 xprt->xp_rtaddr.buf = &xprt->xp_raddr[0];
/illumos-gate/usr/src/cmd/rpcbind/
H A Drpcb_check.c168 } else if ((uaddr = taddr2uaddr(conf, &(transp->xp_rtaddr))) == NULL) { in rpcb_log()
H A Drpcb_svc_4.c248 rmtaddr = (struct sockaddr_in6 *)transp->xp_rtaddr.buf; in rpcbproc_getaddrlist()
H A Drpcb_svc_com.c360 rmtaddr = (struct sockaddr_in6 *)transp->xp_rtaddr.buf; in rpcbproc_getaddr_com()
/illumos-gate/usr/src/cmd/mdb/common/modules/nfs/
H A Dsvc.c175 common_netbuf_str(&xprt->xp_rtaddr)); in svc_print_masterxprt()