Home
last modified time | relevance | path

Searched refs:T_opthdr (Results 1 – 16 of 16) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/
H A Doptcom.c638 struct T_opthdr *opt; in process_topthdrs_first_pass()
861 struct T_opthdr *opt; in do_options_second_pass()
1030 struct T_opthdr *topth; in do_opt_default()
1106 sizeof (struct T_opthdr)); in do_opt_default()
1171 sizeof (struct T_opthdr)); in do_opt_default()
1220 sizeof (struct T_opthdr)); in do_opt_default()
1235 struct T_opthdr *topth; in do_opt_current()
1252 sizeof (struct T_opthdr)); in do_opt_current()
1283 sizeof (struct T_opthdr)); in do_opt_current()
1328 struct T_opthdr *topth; in do_opt_check_or_negotiate()
[all …]
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dconn_opt.c277 struct T_opthdr *toh; in conn_recvancillary_add()
299 struct T_opthdr *toh; in conn_recvancillary_add()
333 struct T_opthdr *toh; in conn_recvancillary_add()
349 struct T_opthdr *toh; in conn_recvancillary_add()
392 struct T_opthdr *toh; in conn_recvancillary_add()
413 struct T_opthdr *toh; in conn_recvancillary_add()
435 struct T_opthdr *toh; in conn_recvancillary_add()
448 struct T_opthdr *toh; in conn_recvancillary_add()
466 struct T_opthdr *toh; in conn_recvancillary_add()
505 struct T_opthdr *toh; in conn_recvancillary_add()
[all …]
H A Dicmp.c1325 struct T_opthdr *toh; in icmp_icmp_error_ipv6()
1328 t_scalar_t opt_length = sizeof (struct T_opthdr) + in icmp_icmp_error_ipv6()
1366 toh = (struct T_opthdr *)&sin6[1]; in icmp_icmp_error_ipv6()
/illumos-gate/usr/src/uts/common/sys/
H A Dtihdr.h606 struct T_opthdr { struct
663 ((unsigned char *)((char *)(tohp) + sizeof (struct T_opthdr)))
671 #define _TPI_TOPT_DATALEN(tohp) ((tohp)->len - sizeof (struct T_opthdr))
692 ((((buflen) >= (unsigned int) sizeof (struct T_opthdr)) && \
694 (struct T_opthdr *)(pbuf) : (struct T_opthdr *)0)
699 (struct T_opthdr *)((char *)(popt) + _TPI_ALIGN_TOPT((popt)->len)) : \
700 (struct T_opthdr *)0)
717 ((ssize_t)(tohp)->len >= sizeof (struct T_opthdr)) && \
720 sizeof (struct T_opthdr)))
/illumos-gate/usr/src/lib/libnsl/rpc/
H A Dti_opts.c157 while (bufp + sizeof (struct T_opthdr) < maxbufp) { in find_ucred_opt()
159 struct T_opthdr *opt = (struct T_opthdr *)bufp; in find_ucred_opt()
168 opt->len - sizeof (struct T_opthdr) <= ucred_size()) { in find_ucred_opt()
173 opt->len - sizeof (struct T_opthdr)); in find_ucred_opt()
279 struct T_opthdr *opt, *opt_start = NULL, *opt_end; in __rpc_get_ltaddr()
295 opt_start = (struct T_opthdr *)nbufp->buf; in __rpc_get_ltaddr()
308 opt_end = (struct T_opthdr *)((uchar_t *)opt_start + total_optlen); in __rpc_get_ltaddr()
315 if (((uchar_t *)opt + sizeof (struct T_opthdr)) > in __rpc_get_ltaddr()
320 if (opt->len < sizeof (struct T_opthdr)) { in __rpc_get_ltaddr()
445 opt = (struct T_opthdr *)((uchar_t *)opt + in __rpc_get_ltaddr()
H A Dsvc_dg.c286 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()
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dsocksubr.c1068 return ((t_uscalar_t)(sizeof (struct T_opthdr) + in so_optlen()
1081 sizeof (struct T_opthdr)); in so_optlen()
1094 struct T_opthdr toh; in so_cmsg2opt()
1142 struct T_opthdr *tohp; in so_cmsglen()
1148 for (tohp = (struct T_opthdr *)opt; in so_cmsglen()
1215 struct T_opthdr *tohp; in so_opt2cmsg()
1228 for (tohp = (struct T_opthdr *)opt; in so_opt2cmsg()
1353 struct T_opthdr *tohp; in so_getopt_srcaddr()
1361 for (tohp = (struct T_opthdr *)opt; in so_getopt_srcaddr()
1380 struct T_opthdr *tohp; in so_getopt_unix_close()
[all …]
H A Dsocktpi.c2455 struct T_opthdr toh; in sotpi_connect()
2746 struct T_opthdr toh; in so_unix_close()
2786 struct T_opthdr toh2; in so_unix_close()
2849 sizeof (struct T_opthdr)); in so_unix_close()
3476 struct T_opthdr toh; in sosend_dgramcmsg()
3593 size += sizeof (struct T_opthdr) + ucredsize; in sosend_dgramcmsg()
3614 (t_uscalar_t)sizeof (struct T_opthdr); in sosend_dgramcmsg()
3672 struct T_opthdr toh; in sosend_svccmsg()
3736 size += sizeof (struct T_opthdr) + ucredsize; in sosend_svccmsg()
3755 (t_uscalar_t)sizeof (struct T_opthdr); in sosend_svccmsg()
[all …]
/illumos-gate/usr/src/uts/common/rpc/
H A Dsvc_clts.c340 struct T_opthdr *toh = (struct T_opthdr *)dstopt; in svc_clts_krecv()
346 dstopt += sizeof (struct T_opthdr); in svc_clts_krecv()
354 dstopt += sizeof (struct T_opthdr); in svc_clts_krecv()
552 struct T_opthdr *opthdr; in svc_clts_ksend()
562 udreq->OPT_length = sizeof (struct T_opthdr) + in svc_clts_ksend()
575 opthdr = (struct T_opthdr *)(mp->b_rptr + udreq->OPT_offset); in svc_clts_ksend()
/illumos-gate/usr/src/uts/common/ktli/
H A Dt_koptmgmt.c85 if (optlen < (t_scalar_t)sizeof (struct T_opthdr)) { in t_koptmgmt()
/illumos-gate/usr/src/uts/common/inet/tcp/
H A Dtcp_input.c5109 struct T_opthdr *toh; in tcp_input_add_ancillary()
5121 optlen += sizeof (struct T_opthdr) + in tcp_input_add_ancillary()
5128 optlen += sizeof (struct T_opthdr) + in tcp_input_add_ancillary()
5227 toh = (struct T_opthdr *)optptr; in tcp_input_add_ancillary()
5250 toh = (struct T_opthdr *)optptr; in tcp_input_add_ancillary()
5266 toh = (struct T_opthdr *)optptr; in tcp_input_add_ancillary()
5280 toh = (struct T_opthdr *)optptr; in tcp_input_add_ancillary()
5293 toh = (struct T_opthdr *)optptr; in tcp_input_add_ancillary()
5308 toh = (struct T_opthdr *)optptr; in tcp_input_add_ancillary()
5324 toh = (struct T_opthdr *)optptr; in tcp_input_add_ancillary()
[all …]
/illumos-gate/usr/src/uts/common/inet/sockmods/
H A Dsockmod_pfp.c474 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()
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/
H A Dsmb_trantcp.c827 struct T_opthdr oh; in smb_nbst_setparam()
/illumos-gate/usr/src/uts/common/io/
H A Dtl.c5287 olen += (t_scalar_t)sizeof (struct T_opthdr) + in tl_unitdata()
6152 struct T_opthdr *topt = (struct T_opthdr *)buf; in tl_fill_option()
/illumos-gate/usr/src/uts/common/inet/udp/
H A Dudp.c1191 struct T_opthdr *toh; in udp_icmp_error_ipv6()
1194 t_scalar_t opt_length = sizeof (struct T_opthdr) + in udp_icmp_error_ipv6()
1232 toh = (struct T_opthdr *)&sin6[1]; in udp_icmp_error_ipv6()
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_input.c381 optlen += sizeof (struct T_opthdr) + sizeof (uint_t); in sctp_input_add_ancillary()