/titanic_44/usr/src/uts/common/inet/ |
H A D | optcom.c | 66 static int do_opt_default(queue_t *, struct T_opthdr *, uchar_t **, 68 static void do_opt_current(queue_t *, struct T_opthdr *, uchar_t **, 70 static void do_opt_check_or_negotiate(queue_t *q, struct T_opthdr *reqopt, 638 struct T_opthdr *opt; in process_topthdrs_first_pass() 639 struct T_opthdr *opt_start, *opt_end; in process_topthdrs_first_pass() 647 if ((opt_start = (struct T_opthdr *) in process_topthdrs_first_pass() 654 opt_end = (struct T_opthdr *)((uchar_t *)opt_start + tor->OPT_length); in process_topthdrs_first_pass() 768 *toa_lenp += sizeof (struct T_opthdr) + in process_topthdrs_first_pass() 786 (opt->len != sizeof (struct T_opthdr))) { in process_topthdrs_first_pass() 794 if (opt->len < sizeof (struct T_opthdr) || in process_topthdrs_first_pass() [all …]
|
/titanic_44/usr/src/uts/common/inet/ip/ |
H A D | conn_opt.c | 121 ancil_size += sizeof (struct T_opthdr) + in conn_recvancillary_size() 132 ancil_size += sizeof (struct T_opthdr) + in conn_recvancillary_size() 139 ancil_size += sizeof (struct T_opthdr) + in conn_recvancillary_size() 157 ancil_size += sizeof (struct T_opthdr) + in conn_recvancillary_size() 163 ancil_size += sizeof (struct T_opthdr) + sizeof (uint_t); in conn_recvancillary_size() 173 ancil_size += sizeof (struct T_opthdr) + in conn_recvancillary_size() 179 ancil_size += sizeof (struct T_opthdr) + sizeof (int); in conn_recvancillary_size() 184 ancil_size += sizeof (struct T_opthdr) + sizeof (int); in conn_recvancillary_size() 190 ancil_size += sizeof (struct T_opthdr) + ipp->ipp_hopoptslen; in conn_recvancillary_size() 203 ancil_size += sizeof (struct T_opthdr) + in conn_recvancillary_size() [all …]
|
H A D | icmp.c | 1318 struct T_opthdr *toh; in icmp_icmp_error_ipv6() 1321 t_scalar_t opt_length = sizeof (struct T_opthdr) + in icmp_icmp_error_ipv6() 1359 toh = (struct T_opthdr *)&sin6[1]; in icmp_icmp_error_ipv6()
|
/titanic_44/usr/src/uts/common/sys/ |
H A D | tihdr.h | 643 struct T_opthdr { struct 700 ((unsigned char *)((char *)(tohp) + sizeof (struct T_opthdr))) 708 #define _TPI_TOPT_DATALEN(tohp) ((tohp)->len - sizeof (struct T_opthdr)) 729 ((((buflen) >= (unsigned int) sizeof (struct T_opthdr)) && \ 731 (struct T_opthdr *)(pbuf) : (struct T_opthdr *)0) 736 (struct T_opthdr *)((char *)(popt) + _TPI_ALIGN_TOPT((popt)->len)) : \ 737 (struct T_opthdr *)0) 754 ((ssize_t)(tohp)->len >= sizeof (struct T_opthdr)) && \ 757 sizeof (struct T_opthdr)))
|
/titanic_44/usr/src/lib/libnsl/rpc/ |
H A D | ti_opts.c | 159 while (bufp + sizeof (struct T_opthdr) < maxbufp) { in find_ucred_opt() 161 struct T_opthdr *opt = (struct T_opthdr *)bufp; in find_ucred_opt() 170 opt->len - sizeof (struct T_opthdr) <= ucred_size()) { in find_ucred_opt() 175 opt->len - sizeof (struct T_opthdr)); in find_ucred_opt() 281 struct T_opthdr *opt, *opt_start = NULL, *opt_end; in __rpc_get_ltaddr() 297 opt_start = (struct T_opthdr *)nbufp->buf; in __rpc_get_ltaddr() 310 opt_end = (struct T_opthdr *)((uchar_t *)opt_start + total_optlen); in __rpc_get_ltaddr() 317 if (((uchar_t *)opt + sizeof (struct T_opthdr)) > in __rpc_get_ltaddr() 322 if (opt->len < sizeof (struct T_opthdr)) { in __rpc_get_ltaddr() 447 opt = (struct T_opthdr *)((uchar_t *)opt + in __rpc_get_ltaddr()
|
H A D | svc_dg.c | 286 const struct T_opthdr *opt; in extract_cred() 291 opt = (const struct T_opthdr *)cp; in extract_cred() 315 struct T_opthdr *opthdr; in set_src_addr() 333 opthdr = (struct T_opthdr *)memalign(sizeof (int), in set_src_addr() 334 sizeof (struct T_opthdr) + sizeof (in_pktinfo_t)); in set_src_addr() 337 opthdr->len = sizeof (struct T_opthdr) + sizeof (in_pktinfo_t); in set_src_addr()
|
/titanic_44/usr/src/uts/common/rpc/ |
H A D | svc_clts.c | 333 struct T_opthdr *toh = (struct T_opthdr *)dstopt; in svc_clts_krecv() 339 dstopt += sizeof (struct T_opthdr); in svc_clts_krecv() 347 dstopt += sizeof (struct T_opthdr); in svc_clts_krecv() 540 struct T_opthdr *opthdr; in svc_clts_ksend() 550 udreq->OPT_length = sizeof (struct T_opthdr) + in svc_clts_ksend() 563 opthdr = (struct T_opthdr *)(mp->b_rptr + udreq->OPT_offset); in svc_clts_ksend()
|
/titanic_44/usr/src/uts/common/fs/sockfs/ |
H A D | socksubr.c | 1041 return ((t_uscalar_t)(sizeof (struct T_opthdr) + in so_optlen() 1054 sizeof (struct T_opthdr)); in so_optlen() 1067 struct T_opthdr toh; in so_cmsg2opt() 1093 toh.len = len + (t_uscalar_t)sizeof (struct T_opthdr); in so_cmsg2opt() 1115 struct T_opthdr *tohp; in so_cmsglen() 1121 for (tohp = (struct T_opthdr *)opt; in so_cmsglen() 1188 struct T_opthdr *tohp; in so_opt2cmsg() 1201 for (tohp = (struct T_opthdr *)opt; in so_opt2cmsg() 1310 struct T_opthdr *tohp; in so_getopt_srcaddr() 1318 for (tohp = (struct T_opthdr *)opt; in so_getopt_srcaddr() [all …]
|
H A D | socktpi.c | 2203 2 * sti->sti_faddr_maxlen + sizeof (struct T_opthdr), _ALLOC_INTR, in sotpi_connect() 2508 struct T_opthdr toh; in sotpi_connect() 2512 toh.len = (t_uscalar_t)(srclen + sizeof (struct T_opthdr)); in sotpi_connect() 2800 struct T_opthdr toh; in so_unix_close() 2819 toh.len = (t_uscalar_t)sizeof (struct T_opthdr); in so_unix_close() 2840 struct T_opthdr toh2; in so_unix_close() 2915 sizeof (struct T_opthdr)); in so_unix_close() 3656 struct T_opthdr toh; in sosend_dgramcmsg() 3775 (t_uscalar_t)sizeof (struct T_opthdr); in sosend_dgramcmsg() 3788 toh.len = (t_uscalar_t)(srclen + sizeof (struct T_opthdr)); in sosend_dgramcmsg() [all …]
|
/titanic_44/usr/src/uts/common/inet/tcp/ |
H A D | tcp_input.c | 5014 struct T_opthdr *toh; in tcp_input_add_ancillary() 5024 optlen += sizeof (struct T_opthdr) + in tcp_input_add_ancillary() 5031 optlen += sizeof (struct T_opthdr) + sizeof (uint_t); in tcp_input_add_ancillary() 5037 optlen += sizeof (struct T_opthdr) + sizeof (uint_t); in tcp_input_add_ancillary() 5050 optlen += sizeof (struct T_opthdr) + ipp->ipp_hopoptslen; in tcp_input_add_ancillary() 5062 optlen += sizeof (struct T_opthdr) + in tcp_input_add_ancillary() 5076 optlen += sizeof (struct T_opthdr) + ipp->ipp_rthdrlen; in tcp_input_add_ancillary() 5089 optlen += sizeof (struct T_opthdr) + ipp->ipp_dstoptslen; in tcp_input_add_ancillary() 5128 toh = (struct T_opthdr *)optptr; in tcp_input_add_ancillary() 5144 toh = (struct T_opthdr *)optptr; in tcp_input_add_ancillary() [all …]
|
/titanic_44/usr/src/uts/common/inet/sockmods/ |
H A D | sockmod_pfp.c | 474 tusz += _TPI_ALIGN_TOPT(sizeof (struct T_opthdr)); in pfp_packet() 528 struct T_opthdr *topt; in pfp_packet() 532 tunit->OPT_length = _TPI_ALIGN_TOPT(sizeof (struct T_opthdr)) + in pfp_packet() 535 topt = (struct T_opthdr *)(mp0->b_rptr + tunit->OPT_offset); in pfp_packet()
|
/titanic_44/usr/src/uts/common/io/ |
H A D | tl.c | 5194 olen += (t_scalar_t)sizeof (struct T_opthdr) + in tl_unitdata() 6007 struct T_opthdr *topt = (struct T_opthdr *)buf; in tl_fill_option()
|
/titanic_44/usr/src/uts/common/inet/udp/ |
H A D | udp.c | 1108 struct T_opthdr *toh; in udp_icmp_error_ipv6() 1111 t_scalar_t opt_length = sizeof (struct T_opthdr) + in udp_icmp_error_ipv6() 1149 toh = (struct T_opthdr *)&sin6[1]; in udp_icmp_error_ipv6()
|
/titanic_44/usr/src/uts/common/inet/sctp/ |
H A D | sctp_input.c | 380 optlen += sizeof (struct T_opthdr) + sizeof (uint_t); in sctp_input_add_ancillary()
|