Searched defs:ip_hdr_len (Results 1 - 16 of 16) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_shutdown.c225 sctp_ootb_shutdown_ack(mblk_t *mp, uint_t ip_hdr_len, ip_recv_attr_t *ira, argument
267 ixas.ixa_pktlen = ip_hdr_len + sizeof (*insctph) + sizeof (*scch);
268 ixas.ixa_ip_hdr_length = ip_hdr_len;
279 for (i = IP_SIMPLE_HDR_LENGTH; i < (int)ip_hdr_len; i++)
295 if (ip_hdr_len > IPV6_HDR_LEN) {
298 to = mp->b_rptr + ip_hdr_len - IPV6_HDR_LEN;
300 mp->b_rptr += ip_hdr_len - IPV6_HDR_LEN;
301 ip_hdr_len = IPV6_HDR_LEN;
318 insctph = (sctp_hdr_t *)(mp->b_rptr + ip_hdr_len);
H A Dsctp_conn.c56 uint_t ip_hdr_len, sctp_init_chunk_t *iack)
68 sctph = (sctp_hdr_t *)(cr_pkt->b_rptr + ip_hdr_len);
136 sctp_conn_request(sctp_t *sctp, mblk_t *mp, uint_t ifindex, uint_t ip_hdr_len, argument
274 err = sctp_accept_comm(sctp, eager, mp, ip_hdr_len, iack);
55 sctp_accept_comm(sctp_t *listener, sctp_t *acceptor, mblk_t *cr_pkt, uint_t ip_hdr_len, sctp_init_chunk_t *iack) argument
H A Dsctp_error.c175 uint32_t ip_hdr_len; local
222 ip_hdr_len = IPH_HDR_LENGTH(inmp->b_rptr);
227 insh = (sctp_hdr_t *)((uchar_t *)iniph + ip_hdr_len);
237 ip_hdr_len = ip_hdr_length_v6(inmp, inip6h);
242 insh = (sctp_hdr_t *)((uchar_t *)inip6h + ip_hdr_len);
326 uint32_t ip_hdr_len; local
343 ip_hdr_len = ira->ira_ip_hdr_length;
344 ahlen = ip_hdr_len + sizeof (sctp_hdr_t);
369 for (i = IP_SIMPLE_HDR_LENGTH; i < (int)ip_hdr_len; i++)
385 if (ip_hdr_len > IPV6_HDR_LE
[all...]
H A Dsctp_input.c3401 uint_t ip_hdr_len = ira->ira_ip_hdr_length; local
3431 sctph = ((sctp_hdr_t *)&rptr[ip_hdr_len]);
3492 sctp_ootb_shutdown_ack(mp, ip_hdr_len, ira, ipst);
3614 uint_t ip_hdr_len = ira->ira_ip_hdr_length; local
3677 sctph = ((sctp_hdr_t *)&rptr[ip_hdr_len]);
3738 sctp_ootb_shutdown_ack(mp, ip_hdr_len, ira, ipst);
3978 ip_hdr_len, iack, ira);
/illumos-gate/usr/src/uts/common/inet/tcp/
H A Dtcp_fusion.c447 uint_t ip_hdr_len; local
536 ip_hdr_len = (ixaflags & IXAF_IS_IPV4) ?
540 tcpha = (tcpha_t *)&mp1->b_rptr[ip_hdr_len];
H A Dtcp_output.c2338 int ip_hdr_len; local
2349 ip_hdr_len = ixa->ixa_ip_hdr_length;
2376 tcpha = (tcpha_t *)&rptr[ip_hdr_len];
2455 uint_t ip_hdr_len = ira->ira_ip_hdr_length; local
2522 for (i = IP_SIMPLE_HDR_LENGTH; i < (int)ip_hdr_len; i++)
2551 if (ip_hdr_len > IPV6_HDR_LEN) {
2554 to = mp->b_rptr + ip_hdr_len - IPV6_HDR_LEN;
2556 mp->b_rptr += ip_hdr_len - IPV6_HDR_LEN;
2557 ip_hdr_len = IPV6_HDR_LEN;
2562 tcpha = (tcpha_t *)&mp->b_rptr[ip_hdr_len];
2695 uint_t ip_hdr_len = ira->ira_ip_hdr_length; local
[all...]
H A Dtcp_input.c1271 uint_t ip_hdr_len; local
1281 ip_hdr_len = ira->ira_ip_hdr_length;
1282 tcpha = (tcpha_t *)&mp->b_rptr[ip_hdr_len];
2319 uint_t ip_hdr_len; local
2348 ip_hdr_len = ira->ira_ip_hdr_length;
2379 tcpha = (tcpha_t *)&rptr[ip_hdr_len];
2384 (ip_hdr_len + TCP_HDR_LENGTH(tcpha));
2446 tcpha = (tcpha_t *)&rptr[ip_hdr_len];
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dconn_opt.c2410 cksum_massage_options_v6(ip6_t *ip6h, uint_t ip_hdr_len, netstack_t *ns) argument
2416 end = (uint8_t *)ip6h + ip_hdr_len;
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dlm_recv.c731 u16_t ip_hdr_len = 40; // ipv6 header length, we won't support ipv6 with extension header for now local
737 ip_hdr_len = ((hdr[0] & 0xf) << 2);
739 return ip_hdr_len;
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_data.c775 uint_t ip_hdr_len; local
809 ip_hdr_len = IPH_HDR_LENGTH((ipha_t *)ip_start);
811 tcp_start = ip_start + ip_hdr_len;
825 ip_hdr_len + tcp_hdr_len;
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/traceroute/
H A Dtraceroute.c91 int ip_hdr_len; member in struct:pr_set
791 minpacket = pr->ip_hdr_len + sizeof (struct outdata) + optlen;
1178 pr->ip_hdr_len = sizeof (struct ip);
1194 pr->ip_hdr_len = sizeof (struct ip6_hdr);
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_filter.c316 ip_hdr_len(uchar_t *ip) function
763 base = ip + ip_hdr_len(ip);
776 tcp = ip + ip_hdr_len(ip);
790 udp = ip + ip_hdr_len(ip);
816 udp = ip + ip_hdr_len(ip);
821 tcp = ip + ip_hdr_len(ip);
882 udp = ip + ip_hdr_len(ip);
890 tcp = ip + ip_hdr_len(ip);
/illumos-gate/usr/src/stand/lib/tcp/
H A Dtcp.c1434 uint_t ip_hdr_len)
1493 tcph = (tcph_t *)&cr_pkt->b_rptr[ip_hdr_len];
1603 tcp_conn_request(tcp_t *tcp, mblk_t *mp, uint_t sock_id, uint_t ip_hdr_len) argument
1676 err = tcp_accept_comm(tcp, eager, mp, ip_hdr_len);
2620 uint_t ip_hdr_len; local
2647 ip_hdr_len = IPH_HDR_LENGTH(rptr);
2648 if (ip_hdr_len != IP_SIMPLE_HDR_LENGTH) {
2658 tcph = (tcpha_t *)&rptr[ip_hdr_len];
2663 (ip_hdr_len + TCP_HDR_LENGTH(((tcph_t *)tcph)));
2734 tcp_xmit_listeners_reset(sock_id, mp, ip_hdr_len);
1433 tcp_accept_comm(tcp_t *listener, tcp_t *acceptor, mblk_t *cr_pkt, uint_t ip_hdr_len) argument
5515 tcp_xmit_ctl(char *str, tcp_t *tcp, mblk_t *mp, uint32_t seq, uint32_t ack, int ctl, uint_t ip_hdr_len, int sock_id) argument
6072 tcp_xmit_listeners_reset(int sock_id, mblk_t *mp, uint_t ip_hdr_len) argument
6121 tcp_xmit_early_reset(char *str, int sock_id, mblk_t *mp, uint32_t seq, uint32_t ack, int ctl, uint_t ip_hdr_len) argument
[all...]
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlge/
H A Dqlge.c4829 int mac_hdr_len, ip_hdr_len, tcp_udp_hdr_len; local
4857 ip_hdr_len = IPH_HDR_LENGTH(iphdr);
4860 " %d bytes \n", __func__, qlge->instance, ip_hdr_len));
4863 QL_PRINT(DBG_TX, ("%s(%d) : ip_hdr_len=%d\n",
4864 __func__, qlge->instance, ip_hdr_len));
4883 ((uint8_t *)(void *)iphdr + ip_hdr_len);
4895 tcp_udp_hdr_off = mac_hdr_len+ip_hdr_len;
4905 cpu_to_le16(mac_hdr_len + ip_hdr_len +
4929 tcp_udp_hdr_off = mac_hdr_len + ip_hdr_len;
4939 cpu_to_le16(mac_hdr_len + ip_hdr_len
5086 int mac_hdr_len, ip_hdr_len; local
5180 uint16_t mac_hdr_len, ip_hdr_len, tcp_udp_hdr_len; local
[all...]
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_sw.h355 uint32_t ip_hdr_len; member in struct:tx_context
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_sw.h397 uint32_t ip_hdr_len; member in struct:ixgbe_tx_context

Completed in 303 milliseconds