Searched refs:xp_rtaddr (Results 1 – 7 of 7) sorted by relevance
| /freebsd-10-stable/lib/libc/rpc/ |
| D | svc_dg.c | 144 xprt->xp_rtaddr.maxlen = sizeof (struct sockaddr_storage); in svc_dg_create() 268 if (xprt->xp_rtaddr.len < alen) { in svc_dg_recv() 269 if (xprt->xp_rtaddr.len != 0) in svc_dg_recv() 270 mem_free(xprt->xp_rtaddr.buf, xprt->xp_rtaddr.len); in svc_dg_recv() 271 xprt->xp_rtaddr.buf = mem_alloc(alen); in svc_dg_recv() 272 xprt->xp_rtaddr.len = alen; in svc_dg_recv() 274 memcpy(xprt->xp_rtaddr.buf, &ss, alen); in svc_dg_recv() 277 xprt->xp_raddr = *(struct sockaddr_in *)xprt->xp_rtaddr.buf; in svc_dg_recv() 360 (struct sockaddr *)xprt->xp_rtaddr.buf, in svc_dg_reply() 361 (socklen_t)xprt->xp_rtaddr.len, in svc_dg_reply() [all …]
|
| D | svc_vc.c | 170 xprt->xp_rtaddr.maxlen = sizeof (struct sockaddr_storage); in svc_vc_create() 216 ret->xp_rtaddr.maxlen = ret->xp_rtaddr.len = ss.ss_len; in svc_fd_create() 217 ret->xp_rtaddr.buf = mem_alloc((size_t)ss.ss_len); in svc_fd_create() 218 if (ret->xp_rtaddr.buf == NULL) { in svc_fd_create() 222 memcpy(ret->xp_rtaddr.buf, &ss, (size_t)ss.ss_len); in svc_fd_create() 225 ret->xp_raddr = *(struct sockaddr_in *)ret->xp_rtaddr.buf; in svc_fd_create() 315 newxprt->xp_rtaddr.buf = mem_alloc(len); in rendezvous_request() 316 if (newxprt->xp_rtaddr.buf == NULL) in rendezvous_request() 318 memcpy(newxprt->xp_rtaddr.buf, &addr, len); in rendezvous_request() 319 newxprt->xp_rtaddr.len = len; in rendezvous_request() [all …]
|
| /freebsd-10-stable/sys/rpc/ |
| D | svc.h | 165 struct sockaddr_storage xp_rtaddr; /* remote transport address */ member 187 struct netbuf xp_rtaddr; /* remote transport address */ 279 (struct sockaddr *) &(rq)->rq_xprt->xp_rtaddr) 406 #define svc_getrpccaller(x) (&(x)->xp_rtaddr)
|
| D | svc_vc.c | 254 memcpy(&xprt->xp_rtaddr, raddr, raddr->sa_len); in svc_vc_create_conn() 974 sa = (struct sockaddr *)transp->xp_rtaddr;
|
| D | svc.c | 770 &rply, (struct sockaddr *) &xprt->xp_rtaddr, NULL); in svcerr_decode()
|
| /freebsd-10-stable/include/rpc/ |
| D | svc.h | 120 struct netbuf xp_rtaddr; /* remote transport address */ member 164 #define svc_getrpccaller(x) (&(x)->xp_rtaddr)
|
| /freebsd-10-stable/usr.sbin/nfsuserd/ |
| D | nfsuserd.c | 535 if (transp->xp_rtaddr.len < sizeof(*sin)) { in nfsuserdsrv() 540 sin = (struct sockaddr_in *)transp->xp_rtaddr.buf; in nfsuserdsrv() 562 if (transp->xp_rtaddr.len < sizeof(*sin6)) { in nfsuserdsrv() 567 sin6 = (struct sockaddr_in6 *)transp->xp_rtaddr.buf; in nfsuserdsrv()
|