bpf_ntohs
switch (bpf_ntohs(h_proto)) {
bpf_ntohs(sk->sk_dport) != listen_hport))
destp = bpf_ntohs(tw->tw_dport);
srcp = bpf_ntohs(tw->tw_sport);
bpf_ntohs(irsk->ir_rmt_port));
destp = bpf_ntohs(inet->inet_dport);
srcp = bpf_ntohs(inet->inet_sport);
destp = bpf_ntohs(tw->tw_dport);
srcp = bpf_ntohs(tw->tw_sport);
bpf_ntohs(irsk->ir_rmt_port));
destp = bpf_ntohs(inet->inet_dport);
srcp = bpf_ntohs(inet->inet_sport);
srcp = bpf_ntohs(inet->inet_sport);
destp = bpf_ntohs(inet->inet_dport);
srcp = bpf_ntohs(inet->inet_sport);
destp = bpf_ntohs(inet->inet_dport);
return static2global(bpf_ntohs(ctx->protocol));
return static2global(bpf_ntohs(ctx->protocol) - 1);
offset = bpf_ntohs(iph->frag_off);
switch (bpf_ntohs(ctx->skb->protocol)) {
bpf_htons(bpf_ntohs(encap_gre->ip.tot_len) + delta);
bpf_htons(bpf_ntohs(encap_gre->ip.tot_len) + delta);
pkt_bytes = bpf_ntohs(ip6h->payload_len);
pkt_bytes = bpf_ntohs(iph->tot_len);
pkt_bytes = bpf_ntohs(ip6h->payload_len);
pkt_bytes = bpf_ntohs(iph->tot_len);
pkt_bytes = bpf_ntohs(ip6h->payload_len);
pkt_bytes = bpf_ntohs(iph->tot_len);
switch (bpf_ntohs(eth->h_proto)) {
if (sk->src_port == bpf_ntohs(srv_sa6.sin6_port)) {
sk->src_port != bpf_ntohs(srv_sa6.sin6_port))
fib_params->tot_len = bpf_ntohs(ip4h->tot_len);
fib_params->tot_len = bpf_ntohs(ip6h->payload_len);
bpf_ntohs(iph6_inner.payload_len));
h_outer.l4hdr.udp.len = bpf_htons(bpf_ntohs(iph_inner.tot_len) +
bpf_ntohs(h_outer.ip.tot_len));
tot_len = bpf_ntohs(iph_inner.payload_len) + sizeof(iph_inner) +
bpf_ntohs(h_outer.ip.payload_len));
switch (bpf_ntohs(greh.protocol)) {
switch (bpf_ntohs(udph.dest)) {
switch (bpf_ntohs(ctx->eth->h_proto)) {
return bpf_ntohs(__get_unaligned_t(__be16, p));
bpf_ntohs(key.tunnel_flags));
bpf_ntohs(key.tunnel_flags));
if (bpf_ntohs(encap.dport) != 5555)
key.remote_ipv4, bpf_ntohs(encap.sport),
bpf_ntohs(encap.dport));
payload_len = bpf_ntohs(iph->tot_len);
ip6h->payload_len = bpf_htons(bpf_ntohs(payload_len) + sizeof(*ip6h));
payload_len = bpf_ntohs(iph->tot_len);
ip6h->payload_len = bpf_htons(bpf_ntohs(payload_len) + ipv6hdr_sz);
payload_len = bpf_ntohs(iph->tot_len);
ip6h->payload_len = bpf_htons(bpf_ntohs(payload_len) + sizeof(*ip6h));
__u32 ip_suffix = bpf_ntohs(pckt->flow.port16[0]);
*pkt_bytes = bpf_ntohs(ip6h->payload_len);
*pkt_bytes = bpf_ntohs(iph->tot_len);
eth_proto = bpf_ntohs(eth->eth_proto);
eth_proto = bpf_ntohs(eth->eth_proto);
bpf_htons((bpf_ntohs(vlan_hdr->h_vlan_TCI) & 0xf000U)
pkt->vlan_outer = bpf_ntohs(vlan_hdr->h_vlan_TCI)
pkt->vlan_inner = bpf_ntohs(vlan_hdr->h_vlan_TCI)
pkt->l3_proto = bpf_ntohs(eth_type); /* Convert to host-byte-order */
tuple.tot_len = bpf_ntohs(iph->tot_len);
tuple.tot_len = bpf_ntohs(ip6h->payload_len);
switch (bpf_ntohs(hdr->eth->h_proto)) {
if (!check_port_allowed(bpf_ntohs(hdr->tcp->dest)))
seq = bpf_htons(bpf_ntohs(icmph->un.echo.sequence) + 1);
if (bpf_ntohs(iph->tot_len) - sizeof(*iph) != ICMP_ECHO_LEN)
info->sport = bpf_ntohs(tcp->source);
info->dport = bpf_ntohs(tcp->dest);
info->sport = bpf_ntohs(udp->source);
info->dport = bpf_ntohs(udp->dest);
iph->tot_len = bpf_htons(bpf_ntohs(iph->tot_len) + offset);
len_new = bpf_htons(bpf_ntohs(udph->len) + offset);
len_new = bpf_htons(bpf_ntohs(len) + offset);
len_new = bpf_htons(bpf_ntohs(udph->len) + offset);
if (bpf_ntohs(ip4->tot_len) < sizeof(*ip4))
.payload_len = bpf_htons(bpf_ntohs(ip4->tot_len) - 20), // __be16
if (bpf_ntohs(ip6->payload_len) > 0xFFFF - sizeof(struct iphdr))
.tot_len = bpf_htons(bpf_ntohs(ip6->payload_len) + sizeof(struct iphdr)), // u16