Home
last modified time | relevance | path

Searched refs:ip_hdr (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/cmd/mdb/common/modules/smbsrv/
H A Dsmbsrv_pcap.c214 struct ipha_s ip_hdr; in smbsrv_pcap_dump() local
244 ip_hdr_len = sizeof (ip_hdr); in smbsrv_pcap_dump()
296 ip_hdr_p = &ip_hdr; in smbsrv_pcap_dump()
297 ip_hdr_len = sizeof (ip_hdr); in smbsrv_pcap_dump()
301 ip_hdr.ipha_type_of_service = 0; in smbsrv_pcap_dump()
303 ip_hdr.ipha_length = 0xFFFF; in smbsrv_pcap_dump()
306 ip_hdr.ipha_ident = 0; in smbsrv_pcap_dump()
308 ip_hdr.ipha_ttl = 60; in smbsrv_pcap_dump()
310 ip_hdr.ipha_hdr_checksum = 0; in smbsrv_pcap_dump()
311 ip_hdr.ipha_src = src_ip->a_ipv4; in smbsrv_pcap_dump()
[all …]
/illumos-gate/usr/src/boot/libsa/
H A Dip.c80 struct ip *ip_hdr; member
370 ipr->ip_hdr = (struct ip *)((uintptr_t)eh + sizeof (*eh)); in readipv4()
371 bcopy(ipq->ipq_hdr, ipr->ip_hdr, sizeof (*ipr->ip_hdr)); in readipv4()
372 ipr->ip_hdr->ip_hl = sizeof (*ipr->ip_hdr) >> 2; in readipv4()
373 ipr->ip_hdr->ip_len = htons(n); in readipv4()
374 ipr->ip_hdr->ip_sum = 0; in readipv4()
375 ipr->ip_hdr->ip_sum = in_cksum(ipr->ip_hdr, sizeof (*ipr->ip_hdr)); in readipv4()
378 ptr = (char *)((uintptr_t)ipr->ip_hdr + sizeof (*ipr->ip_hdr)); in readipv4()
/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-device-fp.c719 if ((lro->ip_hdr->saddr != ip->saddr)) in __hal_lro_check_for_session_match()
723 if ((lro->ip_hdr->daddr != ip->daddr)) in __hal_lro_check_for_session_match()
1000 lro_new->ip_hdr = ip; in __hal_open_lro_session()
1316 iplro_t *ip = (iplro_t *)ip_hdr; in xge_hal_lro_process_rx()
1357 lro->ip_hdr->check = xge_os_htons(0); in xge_hal_lro_process_rx()
1358 lro->ip_hdr->check = XGE_LL_IP_FAST_CSUM(((u8 *)(lro->ip_hdr)), in xge_hal_lro_process_rx()
1359 (lro->ip_hdr->version_ihl & 0x0F)); in xge_hal_lro_process_rx()
1422 lro->ip_hdr->tot_len = xge_os_htons(lro->total_length); in xge_hal_lro_next_session()
1423 lro->ip_hdr->check = xge_os_htons(0); in xge_hal_lro_next_session()
1424 lro->ip_hdr->check = XGE_LL_IP_FAST_CSUM(((u8 *)(lro->ip_hdr)), in xge_hal_lro_next_session()
[all …]
/illumos-gate/usr/src/uts/common/io/qede/
H A Dqede_dbg.c72 ipha_t *ip_hdr; in qede_dbg_ipv6_ext_hdr() local
86 ip_hdr = (ipha_t *)(void *)((u8 *)mp->b_rptr + pktinfo->mac_hlen); in qede_dbg_ipv6_ext_hdr()
88 if (IPH_HDR_VERSION(ip_hdr) == IPV6_VERSION) { in qede_dbg_ipv6_ext_hdr()
89 ipv6hdr = (struct ip6_hdr *)(void *)ip_hdr; in qede_dbg_ipv6_ext_hdr()
H A Dqede_fp.c861 ipha_t *ip_hdr; in qede_pkt_parse_lso_headers() local
876 ip_hdr = (ipha_t *)(void *)((u8 *)mp->b_rptr + pktinfo->mac_hlen); in qede_pkt_parse_lso_headers()
877 pktinfo->ip_hlen = IPH_HDR_LENGTH(ip_hdr); in qede_pkt_parse_lso_headers()
/illumos-gate/usr/src/uts/common/io/rge/
H A Drge_rxtx.c491 struct ip *ip_hdr; in rge_send_copy() local
586 ip_hdr = (struct ip *) in rge_send_copy()
589 if (ip_hdr->ip_p == IPPROTO_TCP) in rge_send_copy()
592 else if (ip_hdr->ip_p == IPPROTO_UDP) in rge_send_copy()
/illumos-gate/usr/src/uts/common/io/xge/hal/include/
H A Dxgehal-device.h254 iplro_t *ip_hdr; member
978 xge_hal_lro_process_rx(int ring, u8 *eth_hdr, u8 *ip_hdr, tcplro_t **tcp,
/illumos-gate/usr/src/cmd/fm/modules/common/ip-transport/
H A Dip.c52 typedef struct ip_hdr { struct