Home
last modified time | relevance | path

Searched refs:l3hlen (Results 1 – 4 of 4) sorted by relevance

/xnu-11417.121.6/bsd/skywalk/nexus/flowswitch/flow/
H A Dflow_classifier.c48 pkt->pkt_flow_ip_hlen = l3hlen; \
108 uint8_t l3hlen = 0; /* IP header length */ in flow_pkt_classify() local
211 l3hlen = (uint8_t)(iph->ip_hl << 2); in flow_pkt_classify()
212 CL_SKIP_ON(l3hlen < sizeof(struct ip)); in flow_pkt_classify()
213 CL_SKIP_ON(cls_len < l3hlen); in flow_pkt_classify()
216 CL_SKIP_ON(!input && l3hlen != sizeof(struct ip)); in flow_pkt_classify()
220 CL_SKIP_ON(l3tlen < l3hlen); in flow_pkt_classify()
259 l3hlen = sizeof(struct ip6_hdr); in flow_pkt_classify()
260 CL_SKIP_ON(cls_len < l3hlen); in flow_pkt_classify()
262 l3tlen = l3hlen + ntohs(ip6->ip6_plen); in flow_pkt_classify()
[all …]
H A Dflow_track.c923 uint16_t len, l3hlen, ulen; in flow_track_abort_quic() local
945 l3hlen = sizeof(struct ip); in flow_track_abort_quic()
948 l3hlen = sizeof(struct ip6_hdr); in flow_track_abort_quic()
951 len = l3hlen + ulen; in flow_track_abort_quic()
H A Dflow_agg.c1314 uint8_t *l3hdr, l3hlen; in flow_agg_merge_hdr() local
1353 l3hlen = siph->ip_hl << 2; in flow_agg_merge_hdr()
1371 l3hlen = sizeof(struct ip6_hdr); in flow_agg_merge_hdr()
1389 stcp = (struct tcphdr *)(void *)(l3hdr + l3hlen); in flow_agg_merge_hdr()
/xnu-11417.121.6/bsd/skywalk/nexus/
H A Dnexus_traffic_rule.c361 uint8_t ipv, l3hlen = 0; /* IP header length */ in fill_inet_td() local
392 l3hlen = (uint8_t)(iph->ip_hl << 2); in fill_inet_td()
393 if (l3hlen < sizeof(struct ip)) { in fill_inet_td()
395 l3hlen, sizeof(struct ip)); in fill_inet_td()
399 if (cls_len < l3hlen) { in fill_inet_td()
400 SK_ERR("cls_len < l3hlen (%d < %d)", cls_len, l3hlen); in fill_inet_td()
405 if (l3tlen < l3hlen) { in fill_inet_td()
406 SK_ERR("l3tlen < l3hlen (%d < %d)", l3tlen, l3hlen); in fill_inet_td()
423 l3hlen = sizeof(struct ip6_hdr); in fill_inet_td()
424 if (cls_len < l3hlen) { in fill_inet_td()
[all …]