Home
last modified time | relevance | path

Searched refs:htons (Results 1 – 25 of 87) sorted by relevance

1234

/xnu-10063.101.15/tests/
H A Dnet_test_lib.c101 eh_p->ether_type = htons(ETHERTYPE_IP); in ethernet_udp4_frame_populate()
111 udp_pseudo->length = htons(sizeof(ip_udp->udp) + data_len); in ethernet_udp4_frame_populate()
114 ip_udp->udp.uh_sport = htons(src_port); in ethernet_udp4_frame_populate()
115 ip_udp->udp.uh_dport = htons(dst_port); in ethernet_udp4_frame_populate()
116 ip_udp->udp.uh_ulen = htons(sizeof(ip_udp->udp) + data_len); in ethernet_udp4_frame_populate()
129 ip_udp->ip.ip_len = htons(sizeof(*ip_udp) + data_len); in ethernet_udp4_frame_populate()
130 ip_udp->ip.ip_id = htons(ip_id++); in ethernet_udp4_frame_populate()
170 eh_p->ether_type = htons(ETHERTYPE_IPV6); in ethernet_udp6_frame_populate()
180 udp6_pseudo->length = htons(sizeof(ip6_udp->udp) + data_len); in ethernet_udp6_frame_populate()
183 ip6_udp->udp.uh_sport = htons(src_port); in ethernet_udp6_frame_populate()
[all …]
H A Dsocket_v4mappedv6.c35 local.sin6_port = htons(port);
42 remote.sin6_port = htons(port);
H A Daccept_race.c26 raddr.sin_port = htons(port); in client()
49 laddr.sin_port = htons(port); in server()
H A DIP6_EXTHDR_CHECK_61873584.c57 packet1.frag.ip6f_offlg = htons(0) | IP6F_MORE_FRAG;
73 packet2.frag.ip6f_offlg = htons(8);
H A Dicmp_fragmented_payload.c240 pcb->inner_tcp_hdr->th_sport = htons(tcp_in->th_sport); in icmp4_pcb_set_payload()
241 pcb->inner_tcp_hdr->th_dport = htons(tcp_in->th_dport); in icmp4_pcb_set_payload()
266 pcb->icmp_hdr->icmp_id = htons(pcb->id++); in icmp4_pcb_set_payload()
267 pcb->icmp_hdr->icmp_seq = htons(pcb->seq++); in icmp4_pcb_set_payload()
H A Din_cksum_test.c105 …T_ASSERT_EQ(osum, dsum, "checksum mismatch got 0x%04x expecting 0x%04x", htons(osum), htons(dsum)); in test_checksum()
H A Dsocket_bind_35685803.c45 sin.sin_port = htons(port); in sock_bind()
63 sin6.sin6_port = htons(port); in sockv6_bind()
H A Dv4mappedv6_recvpktinfo.c79 serveraddr.sin_port = htons((unsigned short)LISTENER_PORT); in listener_thread()
157 remote_addr.sin6_port = htons(LISTENER_PORT);
/xnu-10063.101.15/osfmk/i386/
H A Dendian.h62 #if !defined(htons)
63 unsigned short htons(unsigned short);
64 #define htons ntohs macro
91 #define HTONS(x) (x) = htons((unsigned short)x)
/xnu-10063.101.15/bsd/sys/
H A D_endian.h104 __uint16_t htons(__uint16_t);
114 #define htons(x) ((__uint16_t)(x))
135 #define htons(x) __DARWIN_OSSwapInt16(x)
141 #define htons(x) ((__uint16_t)__builtin_bswap16((__uint16_t)(x)))
161 #define HTONS(x) (x) = htons((__uint16_t)x)
/xnu-10063.101.15/bsd/net/
H A Dether_inet_pr_module.c198 if (__probable(eh->ether_type == htons(ETHERTYPE_IP))) { in ether_inet_input()
218 if (eh->ether_type == htons(ETHERTYPE_ARP)) { in ether_inet_input()
263 u_int16_t ethertype_ip = htons(ETHERTYPE_IP); in ether_inet_pre_output()
462 eh->ether_type = htons(ETHERTYPE_ARP); in ether_inet_arp()
465 ea->arp_pro = htons(ETHERTYPE_IP); in ether_inet_arp()
468 ea->arp_hrd = htons(ARPHRD_ETHER); in ether_inet_arp()
469 ea->arp_op = htons(arpop); in ether_inet_arp()
562 u_short en_native = htons(ETHERTYPE_IP); in ether_attach_inet()
563 u_short arp_native = htons(ETHERTYPE_ARP); in ether_attach_inet()
H A Dnat464_utils.c450 icmp4->icmp_nextmtu = htons((uint16_t)mtu); in nat464_translate_icmp()
514 ip4->ip_len = htons((uint16_t)(sizeof(*ip4) + tot_len2 - olen)); in nat464_translate_icmp_ip()
515 ip4->ip_id = rfc6864 ? 0 : htons(ip_randomid(ipid_salt)); in nat464_translate_icmp_ip()
516 ip4->ip_off = htons(IP_DF); in nat464_translate_icmp_ip()
540 ip6->ip6_plen = htons((uint16_t)(tot_len2 - olen)); in nat464_translate_icmp_ip()
611 p_ip6_frag->ip6f_offlg = htons(p_ip6_frag->ip6f_offlg); in nat464_insert_frag46()
616 p_ip6h->ip6_plen = htons(ntohs(p_ip6h->ip6_plen) + in nat464_insert_frag46()
671 ip4->ip_len = htons((uint16_t)(sizeof(*ip4) + (tot_len - off))); in nat464_translate_64()
686 ip4->ip_id = htons(ip4->ip_id); in nat464_translate_64()
690 ip4->ip_off = htons(ip_frag_off); in nat464_translate_64()
[all …]
H A Dether_inet6_pr_module.c119 if (ether_type == htons(ETHERTYPE_IPV6)) { in ether_inet6_input()
177 u_int16_t ethertype_ipv6 = htons(ETHERTYPE_IPV6); in ether_inet6_pre_output()
260 u_short en_6native = htons(ETHERTYPE_IPV6); in ether_attach_inet6()
H A Dpf_norm.c652 ip->ip_off = htons(ntohs(ip->ip_off) + (precut >> 3)); in pf_reassemble()
655 ip->ip_len = htons(ip_len); in pf_reassemble()
667 htons(ntohs(frea->fr_ip->ip_len) - aftercut); in pf_reassemble()
668 frea->fr_ip->ip_off = htons(ntohs(frea->fr_ip->ip_off) + in pf_reassemble()
775 ip->ip_len = htons(off + hlen); in pf_reassemble()
936 h->ip_off = htons(ntohs(h->ip_off) + in pf_fragcache()
938 h->ip_len = htons(ntohs(h->ip_len) - precut); in pf_fragcache()
995 h->ip_len = htons(ntohs(h->ip_len) - aftercut); in pf_fragcache()
1284 htons(ntohs(frent->fr_ip6f_opt.ip6f_offlg) + in pf_reassemble6()
1288 ip6->ip6_plen = htons(plen); in pf_reassemble6()
[all …]
/xnu-10063.101.15/osfmk/kdp/
H A Dkdp_udp.c574 ui->ui_len = htons((u_short)pkt.len + sizeof(struct kdp_udphdr)); in kdp_reply()
578 ui->ui_sport = htons(KDP_REMOTE_PORT); in kdp_reply()
588 ip->ip_len = htons((ushort_t)(sizeof(struct kdp_udpiphdr) + pkt.len)); in kdp_reply()
590 ip->ip_id = htons(ip_id++); in kdp_reply()
594 ip->ip_sum = htons(~ip_sum((unsigned char *)ip, ip->ip_hl)); in kdp_reply()
607 eh->ether_type = htons(ETHERTYPE_IP); in kdp_reply()
652 ui->ui_len = htons((u_short)pkt.len + sizeof(struct kdp_udphdr)); in kdp_send()
655 ui->ui_sport = htons(KDP_REMOTE_PORT); in kdp_send()
665 ip->ip_len = htons((ushort_t)(sizeof(struct kdp_udpiphdr) + pkt.len)); in kdp_send()
667 ip->ip_id = htons(ip_id++); in kdp_send()
[all …]
H A Dkdp_udp.h64 #define htons(x) OSSwapHostToBigInt16(x) macro
/xnu-10063.101.15/bsd/netinet6/
H A Dah_output.c284 ahdr->ah_reserve = htons(0); in ah4_output()
295 ahdr->ah_reserve = htons(0); in ah4_output()
324 ip->ip_len = htons(ntohs(ip->ip_len) + (u_int16_t)ahlen); in ah4_output()
463 ip6->ip6_plen = htons((u_int16_t)(m->m_pkthdr.len - sizeof(struct ip6_hdr))); in ah6_output()
496 ahdr->ah_reserve = htons(0); in ah6_output()
508 ahdr->ah_reserve = htons(0); in ah6_output()
H A Desp_output.c493 if (sav->remote_ike_port == htons(udp->uh_dport)) { in esp_output()
553 ip->ip_len = htons(ntohs(ip->ip_len) + (u_short)esphlen); in esp_output()
719 udp->uh_sport = htons((u_short)esp_udp_encap_port); in esp_output()
721 udp->uh_dport = htons(sav->remote_ike_port); in esp_output()
743 ip->ip_len = htons(ntohs(ip->ip_len) + (u_short)extendsiz); in esp_output()
875 ip->ip_len = htons(ntohs(ip->ip_len) + (u_short)siz); in esp_output()
898 udp->uh_ulen = htons((u_int16_t)(ntohs(ip->ip_len) - (IP_VHL_HL(ip->ip_vhl) << 2))); in esp_output()
903 udp->uh_ulen = htons((u_int16_t)(plen + siz + extendsiz + esphlen)); in esp_output()
1152 ip->ip_len = htons(ntohs(ip->ip_len) + (u_short)add_ip_len); in esp_kpipe_output()
1169 ip6->ip6_plen = htons(ntohs(ip6->ip6_plen) + (u_short)add_ip_len); in esp_kpipe_output()
H A Dah_input.c295 ip->ip_len = htons((u_int16_t)(ip->ip_len + hlen)); in ah4_input()
296 ip->ip_off = htons(ip->ip_off); in ah4_input()
405 ip->ip_sum = htons(~sum & 0xffff); in ah4_input()
510 ip->ip_len = htons(ntohs(ip->ip_len) - stripsiz); in ah4_input()
535 ip->ip_len = htons(ip->ip_len + hlen); in ah4_input()
536 ip->ip_off = htons(ip->ip_off); in ah4_input()
901 ip6->ip6_plen = htons((u_int16_t)(ntohs(ip6->ip6_plen) - stripsiz)); in ah6_input()
H A Din6_ifattach.c855 if (ok && (in6->s6_addr16[0] != htons(0xfe80))) { in in6_ifattach_aliasreq()
862 in6->s6_addr16[1] = htons(ifp->if_index); in in6_ifattach_aliasreq()
883 ifra.ifra_addr.sin6_addr.s6_addr16[0] = htons(0xfe80); in in6_ifattach_aliasreq()
885 ifra.ifra_addr.sin6_addr.s6_addr16[1] = htons(ifp->if_index); in in6_ifattach_aliasreq()
978 ifra.ifra_addr.sin6_addr.s6_addr16[0] = htons(0xfe80); in in6_ifattach_llcgareq()
990 ifra.ifra_addr.sin6_addr.s6_addr16[1] = htons(ifp->if_index); in in6_ifattach_llcgareq()
1185 sin6.sin6_addr.s6_addr16[1] = htons(ifp->if_index); in in6_ifdetach()
H A Dipsec.c2352 ip->ip_off &= htons(~IP_OFFMASK); in ipsec4_encapsulate()
2353 ip->ip_off &= htons(~IP_MF); in ipsec4_encapsulate()
2356 ip->ip_off &= htons(~IP_DF); in ipsec4_encapsulate()
2359 ip->ip_off |= htons(IP_DF); in ipsec4_encapsulate()
2366 ip->ip_len = htons((u_int16_t)(plen + sizeof(struct ip))); in ipsec4_encapsulate()
2444 ip6->ip6_plen = htons((u_int16_t)plen); in ipsec6_encapsulate()
2456 ip6->ip6_src.s6_addr16[1] = htons((u_int16_t)sav->sah->outgoing_if); in ipsec6_encapsulate()
2457 ip6->ip6_dst.s6_addr16[1] = htons((u_int16_t)sav->sah->outgoing_if); in ipsec6_encapsulate()
2534 ip->ip_len = htons((u_int16_t)(plen + sizeof(struct ip))); in ipsec64_encapsulate()
2536 ip->ip_len = htons((u_int16_t)plen); in ipsec64_encapsulate()
[all …]
H A Desp_input.c169 ip6->ip6_plen = htons(ntohs(ip6->ip6_plen) - stripsiz); in esp6_input_strip_udp_encap()
423 ip->ip_len = htons(ntohs(ip->ip_len) - siz); in esp4_input_extended()
534 ip->ip_len = htons(ntohs(ip->ip_len) - taillen); in esp4_input_extended()
608 ip->ip_sum = htons(~sum & 0xffff); in esp4_input_extended()
760 ip->ip_len = htons(ntohs(ip->ip_len) - stripsiz); in esp4_input_extended()
820 udp->uh_sport = htons(sav->remote_ike_port); in esp4_input_extended()
846 ip->ip_len = htons(ip->ip_len + hlen); in esp4_input_extended()
847 ip->ip_off = htons(ip->ip_off); in esp4_input_extended()
1137 ip6->ip6_plen = htons(ntohs(ip6->ip6_plen) - (u_int16_t)siz); in esp6_input_extended()
1245 ip6->ip6_plen = htons(ntohs(ip6->ip6_plen) - taillen); in esp6_input_extended()
[all …]
/xnu-10063.101.15/bsd/skywalk/nexus/flowswitch/
H A Dfsw_qos.c52 ip->ip_sum = fsw_qos_csum_fixup(ip->ip_sum, htons(old_tos), in fsw_qos_set_ip_tos()
53 htons(ip->ip_tos)); in fsw_qos_set_ip_tos()
/xnu-10063.101.15/bsd/skywalk/nexus/netif/
H A Dnx_netif_gso.c437 state->hdr.ip->ip_id = htons((state->ip_id)++); in netif_gso_ipv4_tcp_internal()
438 state->hdr.ip->ip_len = htons(state->ip_hlen + state->tcp_hlen + in netif_gso_ipv4_tcp_internal()
451 partial += htons(state->tcp_hlen + IPPROTO_TCP + payload_len); in netif_gso_ipv4_tcp_internal()
469 state->hdr.ip->ip_id = htons((state->ip_id)++); in netif_gso_ipv4_tcp_internal_nosum()
470 state->hdr.ip->ip_len = htons(state->ip_hlen + state->tcp_hlen + in netif_gso_ipv4_tcp_internal_nosum()
505 state->hdr.ip6->ip6_plen = htons(state->tcp_hlen + payload_len); in netif_gso_ipv6_tcp_internal_nosum()
526 state->hdr.ip6->ip6_plen = htons(state->tcp_hlen + payload_len); in netif_gso_ipv6_tcp_internal()
/xnu-10063.101.15/bsd/net/classq/
H A Dclassq_util.c189 ip->ip_sum = htons(~sum & 0xffff); in write_dsfield()
280 ip->ip_sum = htons(~sum & 0xffff); in mark_ecn()

1234