Home
last modified time | relevance | path

Searched refs:tcph (Results 1 – 7 of 7) sorted by relevance

/tools/testing/selftests/bpf/progs/
A Dcgroup_tcp_skb.c51 if (tcph->fin || !tcph->syn || !tcph->ack) in egress_accept()
65 if (!tcph->syn || tcph->fin || tcph->ack) in ingress_accept()
71 if (tcph->fin || tcph->syn || !tcph->ack) in ingress_accept()
87 if (!tcph->syn || tcph->fin || tcph->ack) in egress_connect()
100 if (tcph->fin || !tcph->syn || !tcph->ack) in ingress_connect()
117 if (tcph->fin || tcph->syn || !tcph->ack) in egress_close_remote()
143 if (tcph->fin || tcph->syn || !tcph->ack) in ingress_close_remote()
164 if (tcph->fin || tcph->syn || !tcph->ack) in egress_close_local()
182 if (tcph->fin || tcph->syn || !tcph->ack) in ingress_close_local()
188 if (!tcph->fin || tcph->syn || !tcph->ack) in ingress_close_local()
[all …]
A Dcgroup_skb_sk_lookup_kern.c31 const struct tcphdr *tcph) in set_tuple() argument
35 tuple->ipv6.sport = tcph->dest; in set_tuple()
36 tuple->ipv6.dport = tcph->source; in set_tuple()
41 const struct tcphdr *tcph) in is_allowed_peer_cg() argument
48 set_tuple(&tuple, ip6h, tcph); in is_allowed_peer_cg()
70 struct tcphdr tcph; in ingress_lookup() local
85 if (bpf_skb_load_bytes(skb, sizeof(ip6h), &tcph, sizeof(tcph))) in ingress_lookup()
91 if (tcph.dest != g_serv_port) in ingress_lookup()
94 return is_allowed_peer_cg(skb, &ip6h, &tcph); in ingress_lookup()
A Dxdp_flowtable.c49 struct tcphdr *tcph = ports; in xdp_flowtable_offload_check_tcp_state() local
51 if (tcph + 1 > data_end) in xdp_flowtable_offload_check_tcp_state()
54 if (tcph->fin || tcph->rst) in xdp_flowtable_offload_check_tcp_state()
A Dtest_tc_tunnel.c100 struct tcphdr tcph; in __encap_ipv4() local
149 &tcph, sizeof(tcph)) < 0) in __encap_ipv4()
152 if (tcph.dest != __bpf_constant_htons(cfg_port)) in __encap_ipv4()
268 struct tcphdr tcph; in __encap_ipv6() local
280 &tcph, sizeof(tcph)) < 0) in __encap_ipv6()
283 if (tcph.dest != __bpf_constant_htons(cfg_port)) in __encap_ipv6()
377 struct tcphdr tcph; in encap_ipv6_ipip6() local
388 &tcph, sizeof(tcph)) < 0) in encap_ipv6_ipip6()
391 if (tcph.dest != __bpf_constant_htons(cfg_port)) in encap_ipv6_ipip6()
/tools/testing/selftests/net/
A Dgro.c286 memset(tcph, 0, sizeof(*tcph)); in fill_transportlayer()
292 tcph->ack = 1; in fill_transportlayer()
293 tcph->fin = fin; in fill_transportlayer()
294 tcph->doff = 5; in fill_transportlayer()
297 tcph->check = tcp_checksum(tcph, payload_len); in fill_transportlayer()
338 tcph->psh = psh; in send_flags()
339 tcph->syn = syn; in send_flags()
343 tcph->check = tcp_checksum(tcph, payload_len); in send_flags()
505 tcph->check = tcph->check - 1; in send_changed_checksum()
520 tcph->seq = ntohl(htonl(tcph->seq) + 1); in send_changed_seq()
[all …]
/tools/testing/selftests/net/tcp_ao/
A Dicmps-discard.c191 } tcph; in icmp_interfere4() member
209 packet_len = sizeof(packet.iphe) + sizeof(packet.tcph); in icmp_interfere4()
212 packet.tcph.sport = dst->sin_port; in icmp_interfere4()
213 packet.tcph.dport = src->sin_port; in icmp_interfere4()
214 packet.tcph.seq = htonl(rcv_nxt); in icmp_interfere4()
306 } tcph; in icmp6_interfere() member
321 packet_len = sizeof(packet.iphe) + sizeof(packet.tcph); in icmp6_interfere()
324 packet.tcph.sport = dst->sin6_port; in icmp6_interfere()
325 packet.tcph.dport = src->sin6_port; in icmp6_interfere()
326 packet.tcph.seq = htonl(rcv_nxt); in icmp6_interfere()
/tools/testing/selftests/net/lib/
A Dcsum.c618 struct tcphdr *tcph = th; in recv_verify_packet_tcp() local
620 if (len < sizeof(*tcph) || tcph->dest != htons(cfg_port_dst)) in recv_verify_packet_tcp()
623 return recv_verify_csum(th, len, ntohs(tcph->source), tcph->check); in recv_verify_packet_tcp()

Completed in 19 milliseconds