IPPROTO_TCP
Defined as a preprocessor macro in:
Referenced (in 246 files total) in:
- fs/dlm/lowcomms.c, line 1875
- fs/nfs/client.c, line 587
- fs/nfs/super.c, 2 times
- fs/ocfs2/cluster/tcp.c, 2 times
- fs/smb/client/connect.c, line 3081
- fs/smb/server/transport_tcp.c, 2 times
- include/linux/in.h, line 24
- include/linux/netfilter/ipset/ip_set_getport.h, line 26
- include/linux/sock_diag.h, 2 times
- include/linux/sunrpc/xprt.h, 2 times
- include/linux/virtio_net.h, 2 times
- include/net/inet6_hashtables.h, line 122
- include/net/inet_hashtables.h, line 463
- include/net/ip6_checksum.h, line 51
- include/net/ipv6.h, line 499
- include/net/sock.h, line 2703
- include/net/tcp.h, line 1476
- include/net/xfrm.h, 2 times
- include/trace/events/fib.h, line 58
- include/trace/events/fib6.h, line 56
- include/trace/events/sock.h, line 21
- include/uapi/linux/in.h, 3 times
- kernel/bpf/reuseport_array.c, line 200
- net/9p/trans_fd.c, line 1015
- net/bridge/netfilter/ebt_ip.c, line 117
- net/bridge/netfilter/ebt_ip6.c, line 118
- net/bridge/netfilter/ebt_log.c, line 55
- net/ceph/messenger.c, line 448
- net/core/filter.c, 18 times
- net/core/flow_dissector.c, 2 times
- net/core/gro.c, line 119
- net/core/selftests.c, 2 times
- net/core/skbuff.c, line 5618
- net/core/sock_reuseport.c, line 465
- net/ethtool/ioctl.c, line 3581
- net/handshake/handshake-test.c, 9 times
- net/ipv4/af_inet.c, 3 times
- net/ipv4/esp4_offload.c, line 173
- net/ipv4/inet_connection_sock.c, 3 times
- net/ipv4/inet_diag.c, line 1369
- net/ipv4/inet_hashtables.c, 2 times
- net/ipv4/ip_input.c, line 339
- net/ipv4/ip_output.c, line 178
- net/ipv4/netfilter/ipt_ECN.c, 2 times
- net/ipv4/netfilter/ipt_REJECT.c, line 79
- net/ipv4/netfilter/ipt_SYNPROXY.c, 2 times
- net/ipv4/netfilter/nf_nat_h323.c, line 40
- net/ipv4/netfilter/nf_reject_ipv4.c, 4 times
- net/ipv4/netfilter/nf_socket_ipv4.c, 5 times
- net/ipv4/netfilter/nf_tproxy_ipv4.c, line 88
- net/ipv4/netlink.c, line 16
- net/ipv4/route.c, line 3118
- net/ipv4/syncookies.c, line 454
- net/ipv4/tcp_ao.c, line 448
- net/ipv4/tcp_diag.c, line 231
- net/ipv4/tcp_ipv4.c, 6 times
- net/ipv4/tcp_offload.c, 2 times
- net/ipv6/esp6_offload.c, line 208
- net/ipv6/inet6_hashtables.c, 2 times
- net/ipv6/ip6_flowlabel.c, 2 times
- net/ipv6/ip6_input.c, line 54
- net/ipv6/ipv6_sockglue.c, 3 times
- net/ipv6/netfilter/ip6t_REJECT.c, line 89
- net/ipv6/netfilter/ip6t_SYNPROXY.c, 2 times
- net/ipv6/netfilter/nf_reject_ipv6.c, 7 times
- net/ipv6/netfilter/nf_socket_ipv6.c, 4 times
- net/ipv6/netfilter/nf_tproxy_ipv6.c, line 87
- net/ipv6/syncookies.c, line 231
- net/ipv6/tcp_ao.c, line 127
- net/ipv6/tcp_ipv6.c, 12 times
- net/ipv6/tcpv6_offload.c, 2 times
- net/kcm/kcmsock.c, line 1241
- net/mptcp/bpf.c, line 17
- net/mptcp/protocol.h, line 363
- net/mptcp/sockopt.c, line 1565
- net/mptcp/subflow.c, line 1728
- net/netfilter/ipset/ip_set_bitmap_port.c, line 118
- net/netfilter/ipset/ip_set_getport.c, 2 times
- net/netfilter/ipvs/ip_vs_app.c, 2 times
- net/netfilter/ipvs/ip_vs_conn.c, line 1326
- net/netfilter/ipvs/ip_vs_core.c, 11 times
- net/netfilter/ipvs/ip_vs_ctl.c, 6 times
- net/netfilter/ipvs/ip_vs_ftp.c, line 561
- net/netfilter/ipvs/ip_vs_mh.c, line 455
- net/netfilter/ipvs/ip_vs_nfct.c, line 94
- net/netfilter/ipvs/ip_vs_proto_tcp.c, 4 times
- net/netfilter/ipvs/ip_vs_sh.c, line 287
- net/netfilter/ipvs/ip_vs_sync.c, line 475
- net/netfilter/nf_conncount.c, line 73
- net/netfilter/nf_conntrack_amanda.c, line 156
- net/netfilter/nf_conntrack_bpf.c, 2 times
- net/netfilter/nf_conntrack_core.c, 3 times
- net/netfilter/nf_conntrack_ftp.c, 3 times
- net/netfilter/nf_conntrack_h323_main.c, 9 times
- net/netfilter/nf_conntrack_irc.c, 2 times
- net/netfilter/nf_conntrack_netlink.c, line 1099
- net/netfilter/nf_conntrack_pptp.c, line 594
- net/netfilter/nf_conntrack_proto.c, 4 times
- net/netfilter/nf_conntrack_proto_tcp.c, 3 times
- net/netfilter/nf_conntrack_sane.c, 3 times
- net/netfilter/nf_conntrack_seqadj.c, line 66
- net/netfilter/nf_conntrack_sip.c, 3 times
- net/netfilter/nf_conntrack_standalone.c, 2 times
- net/netfilter/nf_flow_table_core.c, 4 times
- net/netfilter/nf_flow_table_ip.c, 7 times
- net/netfilter/nf_flow_table_offload.c, 4 times
- net/netfilter/nf_log_syslog.c, 2 times
- net/netfilter/nf_nat_core.c, 7 times
- net/netfilter/nf_nat_helper.c, line 114
- net/netfilter/nf_nat_proto.c, 2 times
- net/netfilter/nf_nat_sip.c, 3 times
- net/netfilter/nf_synproxy_core.c, 5 times
- net/netfilter/nfnetlink_cttimeout.c, line 457
- net/netfilter/nft_ct.c, line 1270
- net/netfilter/nft_exthdr.c, line 176
- net/netfilter/nft_flow_offload.c, line 313
- net/netfilter/nft_osf.c, line 31
- net/netfilter/nft_payload.c, 3 times
- net/netfilter/nft_synproxy.c, 2 times
- net/netfilter/nft_tproxy.c, 2 times
- net/netfilter/utils.c, 2 times
- net/netfilter/xt_TCPMSS.c, 2 times
- net/netfilter/xt_TCPOPTSTRIP.c, 2 times
- net/netfilter/xt_TPROXY.c, 2 times
- net/netfilter/xt_ecn.c, 2 times
- net/netfilter/xt_multiport.c, line 115
- net/netfilter/xt_osf.c, line 38
- net/netfilter/xt_tcpmss.c, 2 times
- net/netfilter/xt_tcpudp.c, 2 times
- net/openvswitch/actions.c, line 366
- net/openvswitch/conntrack.c, 3 times
- net/openvswitch/flow.c, line 724
- net/openvswitch/flow_netlink.c, 4 times
- net/rds/tcp_connect.c, 2 times
- net/rds/tcp_listen.c, line 282
- net/sched/act_csum.c, 3 times
- net/sched/act_ct.c, 7 times
- net/sched/act_nat.c, line 179
- net/sched/act_pedit.c, line 375
- net/sched/cls_flower.c, 4 times
- net/sched/sch_cake.c, 3 times
- net/sched/sch_taprio.c, 3 times
- net/smc/af_smc.c, 2 times
- net/sunrpc/svc.c, 2 times
- net/sunrpc/svcsock.c, 5 times
- net/sunrpc/xprtrdma/transport.c, line 339
- net/sunrpc/xprtsock.c, 4 times
- net/tipc/socket.c, 2 times
- net/tls/tls_device_fallback.c, 2 times
- net/wireless/nl80211.c, line 13661
- samples/bpf/hbm_kern.h, line 91
- samples/bpf/parse_varlen.c, 2 times
- samples/bpf/sock_example.c, line 84
- samples/bpf/sockex1_user.c, line 48
- samples/bpf/sockex2_kern.c, line 32
- samples/bpf/sockex3_kern.c, line 145
- samples/bpf/tcbpf1_kern.c, line 61
- samples/bpf/test_lwt_bpf.c, line 97
- samples/bpf/xdp_tx_iptunnel_kern.c, line 52
- samples/bpf/xdp_tx_iptunnel_user.c, line 169
- security/lsm_audit.c, 2 times
- security/selinux/hooks.c, 3 times
- security/smack/smack_lsm.c, 2 times
- tools/include/uapi/linux/in.h, 3 times
- tools/testing/selftests/bpf/bpf_testmod/bpf_testmod.c, line 709
- tools/testing/selftests/bpf/network_helpers.c, 2 times
- tools/testing/selftests/bpf/prog_tests/bpf_tcp_ca.c, line 35
- tools/testing/selftests/bpf/prog_tests/cls_redirect.c, line 269
- tools/testing/selftests/bpf/prog_tests/fib_lookup.c, line 220
- tools/testing/selftests/bpf/prog_tests/flow_dissector.c, 26 times
- tools/testing/selftests/bpf/prog_tests/migrate_reuseport.c, 3 times
- tools/testing/selftests/bpf/prog_tests/parse_tcp_hdr_opt.c, line 17
- tools/testing/selftests/bpf/prog_tests/select_reuseport.c, line 257
- tools/testing/selftests/bpf/prog_tests/setget_sockopt.c, 2 times
- tools/testing/selftests/bpf/prog_tests/sk_lookup.c, line 1098
- tools/testing/selftests/bpf/prog_tests/sock_fields.c, 3 times
- tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c, 3 times
- tools/testing/selftests/bpf/prog_tests/sockopt_sk.c, line 10
- tools/testing/selftests/bpf/progs/bpf_flow.c, line 226
- tools/testing/selftests/bpf/progs/cgroup_skb_sk_lookup_kern.c, line 82
- tools/testing/selftests/bpf/progs/cgroup_tcp_skb.c, line 34
- tools/testing/selftests/bpf/progs/mptcpify.c, line 19
- tools/testing/selftests/bpf/progs/setget_sockopt.c, 12 times
- tools/testing/selftests/bpf/progs/skb_pkt_end.c, line 44
- tools/testing/selftests/bpf/progs/sock_destroy_prog.c, line 38
- tools/testing/selftests/bpf/progs/sockopt_sk.c, line 13
- tools/testing/selftests/bpf/progs/test_assign_reuse.c, 3 times
- tools/testing/selftests/bpf/progs/test_bpf_nf.c, 4 times
- tools/testing/selftests/bpf/progs/test_btf_skc_cls_ingress.c, line 162
- tools/testing/selftests/bpf/progs/test_cls_redirect.c, 3 times
- tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c, 3 times
- tools/testing/selftests/bpf/progs/test_l4lb.c, line 394
- tools/testing/selftests/bpf/progs/test_l4lb_noinline.c, line 393
- tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c, line 400
- tools/testing/selftests/bpf/progs/test_migrate_reuseport.c, 2 times
- tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c, line 105
- tools/testing/selftests/bpf/progs/test_sk_assign.c, 2 times
- tools/testing/selftests/bpf/progs/test_sk_lookup.c, 2 times
- tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c, line 49
- tools/testing/selftests/bpf/progs/test_sock_fields.c, line 166
- tools/testing/selftests/bpf/progs/test_tc_dtime.c, 3 times
- tools/testing/selftests/bpf/progs/test_tc_edt.c, line 96
- tools/testing/selftests/bpf/progs/test_tc_tunnel.c, line 145
- tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c, line 102
- tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c, 3 times
- tools/testing/selftests/bpf/progs/test_tcpbpf_kern.c, 2 times
- tools/testing/selftests/bpf/progs/test_xdp.c, line 54
- tools/testing/selftests/bpf/progs/test_xdp_dynptr.c, line 56
- tools/testing/selftests/bpf/progs/test_xdp_loop.c, line 50
- tools/testing/selftests/bpf/progs/test_xdp_noinline.c, 2 times
- tools/testing/selftests/bpf/progs/vrf_socket_lookup.c, line 42
- tools/testing/selftests/bpf/progs/xdp_flowtable.c, line 48
- tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c, 6 times
- tools/testing/selftests/bpf/progs/xdpwall.c, 2 times
- tools/testing/selftests/net/fin_ack_lat.c, line 51
- tools/testing/selftests/net/gro.c, 9 times
- tools/testing/selftests/net/lib/csum.c, 7 times
- tools/testing/selftests/net/mptcp/mptcp_connect.c, 8 times
- tools/testing/selftests/net/mptcp/mptcp_inq.c, 5 times
- tools/testing/selftests/net/mptcp/mptcp_sockopt.c, 2 times
- tools/testing/selftests/net/nat6to4.bpf.c, 2 times
- tools/testing/selftests/net/netfilter/connect_close.c, 2 times
- tools/testing/selftests/net/nettest.c, 2 times
- tools/testing/selftests/net/reuseaddr_conflict.c, line 51
- tools/testing/selftests/net/rxtimestamp.c, line 65
- tools/testing/selftests/net/socket.c, 2 times
- tools/testing/selftests/net/tcp_ao/bench-lookups.c, 2 times
- tools/testing/selftests/net/tcp_ao/connect-deny.c, 2 times
- tools/testing/selftests/net/tcp_ao/connect.c, line 34
- tools/testing/selftests/net/tcp_ao/icmps-accept.c, 3 times
- tools/testing/selftests/net/tcp_ao/icmps-discard.c, 3 times
- tools/testing/selftests/net/tcp_ao/key-management.c, 6 times
- tools/testing/selftests/net/tcp_ao/lib/aolib.h, 2 times
- tools/testing/selftests/net/tcp_ao/lib/kconfig.c, 3 times
- tools/testing/selftests/net/tcp_ao/lib/sock.c, 8 times
- tools/testing/selftests/net/tcp_ao/restore.c, 2 times
- tools/testing/selftests/net/tcp_ao/rst.c, 3 times
- tools/testing/selftests/net/tcp_ao/self-connect.c, 2 times
- tools/testing/selftests/net/tcp_ao/seq-ext.c, 2 times
- tools/testing/selftests/net/tcp_ao/setsockopt-closed.c, 13 times
- tools/testing/selftests/net/tcp_ao/unsigned-md5.c, 2 times
- tools/testing/selftests/net/tcp_mmap.c, 4 times
- tools/testing/selftests/net/tls.c, 9 times
- tools/testing/selftests/net/toeplitz.c, line 313
- tools/testing/selftests/net/txtimestamp.c, 2 times
- tools/usb/usbip/src/usbip_network.c, line 227
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.