/Linux-v5.4/net/netfilter/ |
D | nf_conntrack_proto_tcp.c | 279 seq_printf(s, "%s ", tcp_conntrack_names[ct->proto.tcp.state]); in tcp_print_conntrack() 765 const struct ip_ct_tcp_state *sender = &ct->proto.tcp.seen[0]; in tcp_new() 766 const struct ip_ct_tcp_state *receiver = &ct->proto.tcp.seen[1]; in tcp_new() 778 memset(&ct->proto.tcp, 0, sizeof(ct->proto.tcp)); in tcp_new() 780 ct->proto.tcp.seen[0].td_end = in tcp_new() 783 ct->proto.tcp.seen[0].td_maxwin = ntohs(th->window); in tcp_new() 784 if (ct->proto.tcp.seen[0].td_maxwin == 0) in tcp_new() 785 ct->proto.tcp.seen[0].td_maxwin = 1; in tcp_new() 786 ct->proto.tcp.seen[0].td_maxend = in tcp_new() 787 ct->proto.tcp.seen[0].td_end; in tcp_new() [all …]
|
D | nft_synproxy.c | 24 const struct tcphdr *tcp, in nft_synproxy_tcp_options() argument 30 if (tcp->ece && tcp->cwr) in nft_synproxy_tcp_options() 47 const struct tcphdr *tcp, in nft_synproxy_eval_v4() argument 56 if (tcp->syn) { in nft_synproxy_eval_v4() 58 nft_synproxy_tcp_options(opts, tcp, snet, &info, priv); in nft_synproxy_eval_v4() 59 synproxy_send_client_synack(net, skb, tcp, opts); in nft_synproxy_eval_v4() 62 } else if (tcp->ack) { in nft_synproxy_eval_v4() 64 if (synproxy_recv_client_ack(net, skb, tcp, opts, in nft_synproxy_eval_v4() 65 ntohl(tcp->seq))) { in nft_synproxy_eval_v4() 78 const struct tcphdr *tcp, in nft_synproxy_eval_v6() argument [all …]
|
D | nfnetlink_osf.c | 170 const struct tcphdr *tcp; in nf_osf_hdr_ctx_init() local 173 tcp = skb_header_pointer(skb, ip_hdrlen(skb), sizeof(struct tcphdr), &_tcph); in nf_osf_hdr_ctx_init() 174 if (!tcp) in nf_osf_hdr_ctx_init() 177 if (!tcp->syn) in nf_osf_hdr_ctx_init() 182 ctx->window = ntohs(tcp->window); in nf_osf_hdr_ctx_init() 184 if (tcp->doff * 4 > sizeof(struct tcphdr)) { in nf_osf_hdr_ctx_init() 185 ctx->optsize = tcp->doff * 4 - sizeof(struct tcphdr); in nf_osf_hdr_ctx_init() 191 return tcp; in nf_osf_hdr_ctx_init() 207 const struct tcphdr *tcp; in nf_osf_match() local 211 tcp = nf_osf_hdr_ctx_init(&ctx, skb, ip, opts); in nf_osf_match() [all …]
|
D | nf_nat_amanda.c | 39 exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; in help() 47 for (port = ntohs(exp->saved_proto.tcp.port); port != 0; port++) { in help() 50 exp->tuple.dst.u.tcp.port = htons(port); in help()
|
D | nf_nat_irc.c | 47 exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; in help() 52 for (port = ntohs(exp->saved_proto.tcp.port); port != 0; port++) { in help() 55 exp->tuple.dst.u.tcp.port = htons(port); in help()
|
D | nf_conntrack_proto.c | 249 tuple.src.u.tcp.port = inet->inet_sport; in getorigdst() 251 tuple.dst.u.tcp.port = inet->inet_dport; in getorigdst() 276 .tuple.dst.u.tcp.port; in getorigdst() 290 &tuple.src.u3.ip, ntohs(tuple.src.u.tcp.port), in getorigdst() 291 &tuple.dst.u3.ip, ntohs(tuple.dst.u.tcp.port)); in getorigdst() 318 tuple.src.u.tcp.port = inet->inet_sport; in ipv6_getorigdst() 320 tuple.dst.u.tcp.port = inet->inet_dport; in ipv6_getorigdst() 336 &tuple.src.u3.ip6, ntohs(tuple.src.u.tcp.port), in ipv6_getorigdst() 337 &tuple.dst.u3.ip6, ntohs(tuple.dst.u.tcp.port)); in ipv6_getorigdst() 344 sin6.sin6_port = ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.dst.u.tcp.port; in ipv6_getorigdst() [all …]
|
D | nf_nat_ftp.c | 82 exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; in nf_nat_ftp() 90 for (port = ntohs(exp->saved_proto.tcp.port); port != 0; port++) { in nf_nat_ftp() 93 exp->tuple.dst.u.tcp.port = htons(port); in nf_nat_ftp()
|
D | nft_osf.c | 27 const struct tcphdr *tcp; in nft_osf_eval() local 31 tcp = skb_header_pointer(skb, ip_hdrlen(skb), in nft_osf_eval() 33 if (!tcp) { in nft_osf_eval() 37 if (!tcp->syn) { in nft_osf_eval()
|
/Linux-v5.4/tools/testing/selftests/bpf/prog_tests/ |
D | flow_dissector.c | 41 struct tcphdr tcp; member 48 struct tcphdr tcp; member 56 struct tcphdr tcp; member 62 struct tcphdr tcp; member 74 struct tcphdr tcp; member 84 struct tcphdr tcp; member 111 .tcp.doff = 5, 112 .tcp.source = 80, 113 .tcp.dest = 8080, 131 .tcp.doff = 5, [all …]
|
/Linux-v5.4/tools/testing/selftests/bpf/progs/ |
D | test_pkt_access.c | 26 struct tcphdr *tcp = NULL; in process() local 40 tcp = (struct tcphdr *)((void *)(iph) + ihl_len); in process() 48 tcp = (struct tcphdr *)((void *)(ip6h) + ihl_len); in process() 51 if (tcp) { in process() 52 if (((void *)(tcp) + 20) > data_end || proto != 6) in process() 55 if (((void *)(tcp) + 18) > data_end) in process() 57 if (tcp->urg_ptr == 123) in process()
|
D | bpf_flow.c | 158 struct tcphdr *tcp, _tcp; in parse_ip_proto() local 213 tcp = bpf_flow_dissect_get_header(skb, sizeof(*tcp), &_tcp); in parse_ip_proto() 214 if (!tcp) in parse_ip_proto() 217 if (tcp->doff < 5) in parse_ip_proto() 220 if ((__u8 *)tcp + (tcp->doff << 2) > data_end) in parse_ip_proto() 223 keys->sport = tcp->source; in parse_ip_proto() 224 keys->dport = tcp->dest; in parse_ip_proto()
|
D | test_tunnel_kern.c | 531 struct tcphdr *tcp = data + sizeof(*iph); in _ipip_set_tunnel() local 536 if (data + sizeof(*iph) + sizeof(*tcp) > data_end) { in _ipip_set_tunnel() 548 if (tcp->dest == bpf_htons(5200)) in _ipip_set_tunnel() 550 else if (tcp->dest == bpf_htons(5201)) in _ipip_set_tunnel() 588 struct tcphdr *tcp = data + sizeof(*iph); in _ipip6_set_tunnel() local 593 if (data + sizeof(*iph) + sizeof(*tcp) > data_end) { in _ipip6_set_tunnel() 637 struct tcphdr *tcp = data + sizeof(*iph); in _ip6ip6_set_tunnel() local 642 if (data + sizeof(*iph) + sizeof(*tcp) > data_end) { in _ip6ip6_set_tunnel() 658 if (tcp->dest == bpf_htons(5200)) { in _ip6ip6_set_tunnel() 660 } else if (tcp->dest == bpf_htons(5201)) { in _ip6ip6_set_tunnel() [all …]
|
D | test_tc_edt.c | 65 static inline int handle_tcp(struct __sk_buff *skb, struct tcphdr *tcp) in handle_tcp() argument 70 if ((void *)(tcp + 1) > data_end) in handle_tcp() 73 if (tcp->dest == bpf_htons(9000)) in handle_tcp()
|
D | test_l4lb.c | 305 struct tcphdr *tcp; in parse_tcp() local 307 tcp = data + off; in parse_tcp() 308 if (tcp + 1 > data_end) in parse_tcp() 311 if (tcp->syn) in parse_tcp() 315 pckt->port16[0] = tcp->source; in parse_tcp() 316 pckt->port16[1] = tcp->dest; in parse_tcp() 318 pckt->port16[0] = tcp->dest; in parse_tcp() 319 pckt->port16[1] = tcp->source; in parse_tcp()
|
D | test_l4lb_noinline.c | 305 struct tcphdr *tcp; in parse_tcp() local 307 tcp = data + off; in parse_tcp() 308 if (tcp + 1 > data_end) in parse_tcp() 311 if (tcp->syn) in parse_tcp() 315 pckt->port16[0] = tcp->source; in parse_tcp() 316 pckt->port16[1] = tcp->dest; in parse_tcp() 318 pckt->port16[0] = tcp->dest; in parse_tcp() 319 pckt->port16[1] = tcp->source; in parse_tcp()
|
/Linux-v5.4/samples/bpf/ |
D | parse_varlen.c | 22 static int tcp(void *data, uint64_t tp_off, void *data_end) in tcp() function 24 struct tcphdr *tcp = data + tp_off; in tcp() local 26 if (tcp + 1 > data_end) in tcp() 28 if (tcp->dest == htons(80) || tcp->source == htons(80)) in tcp() 72 return tcp(data, nh_off + ihl_len, data_end); in parse_ipv4() 106 return tcp(data, nh_off + ihl_len, data_end); in parse_ipv6()
|
/Linux-v5.4/drivers/net/ethernet/chelsio/libcxgb/ |
D | libcxgb_cm.c | 53 struct tcphdr *tcp = (struct tcphdr *) in cxgb_get_4tuple() local 59 ntohs(tcp->source), ntohs(tcp->dest)); in cxgb_get_4tuple() 66 ntohs(tcp->source), ntohs(tcp->dest)); in cxgb_get_4tuple() 71 *peer_port = tcp->source; in cxgb_get_4tuple() 72 *local_port = tcp->dest; in cxgb_get_4tuple()
|
/Linux-v5.4/net/ipv4/netfilter/ |
D | nf_nat_h323.c | 290 exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; in nat_t120() 298 exp->tuple.dst.u.tcp.port = htons(nated_port); in nat_t120() 323 ntohs(exp->tuple.src.u.tcp.port), in nat_t120() 325 ntohs(exp->tuple.dst.u.tcp.port)); in nat_t120() 342 exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; in nat_h245() 354 exp->tuple.dst.u.tcp.port = htons(nated_port); in nat_h245() 383 ntohs(exp->tuple.src.u.tcp.port), in nat_h245() 385 ntohs(exp->tuple.dst.u.tcp.port)); in nat_h245() 434 exp->saved_proto.tcp.port = exp->tuple.dst.u.tcp.port; in nat_q931() 446 exp->tuple.dst.u.tcp.port = htons(nated_port); in nat_q931() [all …]
|
D | ipt_ECN.c | 56 tcph->ece == einfo->proto.tcp.ece) && in set_ect_tcp() 58 tcph->cwr == einfo->proto.tcp.cwr)) in set_ect_tcp() 67 tcph->ece = einfo->proto.tcp.ece; in set_ect_tcp() 69 tcph->cwr = einfo->proto.tcp.cwr; in set_ect_tcp()
|
/Linux-v5.4/drivers/nvme/host/ |
D | Makefile | 10 obj-$(CONFIG_NVME_TCP) += nvme-tcp.o 26 nvme-tcp-y += tcp.o
|
/Linux-v5.4/drivers/nvme/target/ |
D | Makefile | 10 obj-$(CONFIG_NVME_TARGET_TCP) += nvmet-tcp.o 18 nvmet-tcp-y += tcp.o
|
/Linux-v5.4/drivers/net/ethernet/qlogic/qed/ |
D | qed_iwarp.c | 143 p_ramrod->tcp.max_fin_rt = QED_IWARP_MAX_FIN_RT_DEFAULT; in qed_iwarp_init_fw_ramrod() 598 p_tcp_ramrod->tcp.local_mac_addr_lo, in qed_iwarp_print_tcp_ramrod() 599 p_tcp_ramrod->tcp.local_mac_addr_mid, in qed_iwarp_print_tcp_ramrod() 600 p_tcp_ramrod->tcp.local_mac_addr_hi, in qed_iwarp_print_tcp_ramrod() 601 p_tcp_ramrod->tcp.remote_mac_addr_lo, in qed_iwarp_print_tcp_ramrod() 602 p_tcp_ramrod->tcp.remote_mac_addr_mid, in qed_iwarp_print_tcp_ramrod() 603 p_tcp_ramrod->tcp.remote_mac_addr_hi); in qed_iwarp_print_tcp_ramrod() 605 if (p_tcp_ramrod->tcp.ip_version == TCP_IPV4) { in qed_iwarp_print_tcp_ramrod() 608 p_tcp_ramrod->tcp.local_ip, in qed_iwarp_print_tcp_ramrod() 609 p_tcp_ramrod->tcp.local_port, in qed_iwarp_print_tcp_ramrod() [all …]
|
/Linux-v5.4/net/netfilter/ipvs/ |
D | ip_vs_nfct.c | 112 new_tuple.src.u.tcp.port = cp->dport; in ip_vs_update_conntrack() 117 new_tuple.dst.u.tcp.port = cp->vport; in ip_vs_update_conntrack() 159 &orig->src.u3, orig->src.u.tcp.port, in ip_vs_nfct_expect_callback() 160 &orig->dst.u3, orig->dst.u.tcp.port, &p); in ip_vs_nfct_expect_callback() 172 new_reply.dst.u.tcp.port = cp->vport; in ip_vs_nfct_expect_callback() 188 new_reply.src.u.tcp.port = cp->dport; in ip_vs_nfct_expect_callback()
|
/Linux-v5.4/tools/usb/usbip/ |
D | configure.ac | 55 AC_ARG_WITH([tcp-wrappers], 56 [AS_HELP_STRING([--with-tcp-wrappers], 69 [use tcp wrapper]) wrap_LIB="-lwrap"], 83 AC_DEFINE([HAVE_LIBWRAP], [1], [use tcp wrapper])],
|
/Linux-v5.4/Documentation/filesystems/nfs/ |
D | nfsd-admin-interfaces.txt | 17 bound (and listening, for tcp) socket, or 19 "udp", "tcp", or "rdma". 22 udp and one tcp listener at port 2049 (see nfsd_init_socks).
|