Home
last modified time | relevance | path

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

/trueos/lib/libc/rpc/
HDsvc_dg.c147 xprt->xp_rtaddr.maxlen = sizeof (struct sockaddr_storage);
274 if (xprt->xp_rtaddr.len < alen) {
275 if (xprt->xp_rtaddr.len != 0)
276 mem_free(xprt->xp_rtaddr.buf, xprt->xp_rtaddr.len);
277 xprt->xp_rtaddr.buf = mem_alloc(alen);
278 xprt->xp_rtaddr.len = alen;
280 memcpy(xprt->xp_rtaddr.buf, &ss, alen);
283 xprt->xp_raddr = *(struct sockaddr_in *)xprt->xp_rtaddr.buf;
368 (struct sockaddr *)xprt->xp_rtaddr.buf,
369 (socklen_t)xprt->xp_rtaddr.len,
[all …]
HDsvc_vc.c173 xprt->xp_rtaddr.maxlen = sizeof (struct sockaddr_storage);
222 ret->xp_rtaddr.maxlen = ret->xp_rtaddr.len = ss.ss_len;
223 ret->xp_rtaddr.buf = mem_alloc((size_t)ss.ss_len);
224 if (ret->xp_rtaddr.buf == NULL) {
228 memcpy(ret->xp_rtaddr.buf, &ss, (size_t)ss.ss_len);
231 ret->xp_raddr = *(struct sockaddr_in *)ret->xp_rtaddr.buf;
326 newxprt->xp_rtaddr.buf = mem_alloc(len);
327 if (newxprt->xp_rtaddr.buf == NULL)
329 memcpy(newxprt->xp_rtaddr.buf, &addr, len);
330 newxprt->xp_rtaddr.len = len;
[all …]
/trueos/sys/rpc/
HDsvc.h165 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)
HDsvc_vc.c250 memcpy(&xprt->xp_rtaddr, raddr, raddr->sa_len); in svc_vc_create_conn()
970 sa = (struct sockaddr *)transp->xp_rtaddr;
HDsvc.c731 &rply, (struct sockaddr *) &xprt->xp_rtaddr, NULL); in svcerr_decode()
/trueos/include/rpc/
HDsvc.h120 struct netbuf xp_rtaddr; /* remote transport address */ member
164 #define svc_getrpccaller(x) (&(x)->xp_rtaddr)