Searched defs:uderr (Results 1 - 6 of 6) sorted by relevance
/osnet-11/usr/src/lib/libnsl/nsl/ |
H A D | t_free.c | 46 struct t_uderr *uderr; member in union:structptrs 95 p.uderr = (struct t_uderr *)ptr; 96 if (p.uderr->addr.buf != NULL) 97 free(p.uderr->addr.buf); 98 if (p.uderr->opt.buf != NULL) 99 free(p.uderr->opt.buf);
|
H A D | t_rcvuderr.c | 48 _tx_rcvuderr(int fd, struct t_uderr *uderr, int api_semantics) argument 149 if (uderr) { 150 if (_T_IS_TLI(api_semantics) || uderr->addr.maxlen > 0) { 152 uderr->addr.maxlen)) { 156 (void) memcpy(uderr->addr.buf, ctlbuf.buf + 159 uderr->addr.len = 162 if (_T_IS_TLI(api_semantics) || uderr->addr.maxlen > 0) { 164 uderr->opt.maxlen)) { 168 (void) memcpy(uderr->opt.buf, ctlbuf.buf + 171 uderr [all...] |
H A D | t_alloc.c | 62 struct t_uderr *uderr; member in union:structptrs 207 if ((p.uderr = calloc(1, sizeof (struct t_uderr))) == NULL) 210 if (_alloc_buf(&p.uderr->addr, info.ADDR_size, 221 if (_alloc_buf(&p.uderr->opt, optsize, 226 return (p.uderr);
|
H A D | tli_wrappers.c | 159 t_rcvuderr(int fd, struct t_uderr *uderr) argument 161 return (_tx_rcvuderr(fd, uderr, TX_TLI_API));
|
H A D | xti_wrappers.c | 184 _xti_rcvuderr(int fd, struct t_uderr *uderr) argument 186 return (_tx_rcvuderr(fd, uderr, TX_XTI_API));
|
/osnet-11/usr/src/lib/libnsl/rpc/ |
H A D | clnt_dg.c | 908 * Below even when t_alloc() fails we pass uderr=NULL to t_rcvuderr() 916 struct t_uderr *uderr; local 919 uderr = (struct t_uderr *)t_alloc(cu->cu_fd, T_UDERROR, T_ADDR); 921 if (t_rcvuderr(cu->cu_fd, uderr) == 0) { 922 if (uderr == NULL) 925 if (uderr->addr.len != cu->cu_raddr.len || 926 (memcmp(uderr->addr.buf, cu->cu_raddr.buf, 928 (void) t_free((char *)uderr, T_UDERROR); 931 rpc_callerr.re_errno = uderr->error; 933 (void) t_free((char *)uderr, T_UDERRO [all...] |
Completed in 19 milliseconds