hc
2024-05-11 04dd17822334871b23ea2862f7798fb0e0007777
kernel/net/ipv4/Makefile
....@@ -14,7 +14,7 @@
1414 udp_offload.o arp.o icmp.o devinet.o af_inet.o igmp.o \
1515 fib_frontend.o fib_semantics.o fib_trie.o fib_notifier.o \
1616 inet_fragment.o ping.o ip_tunnel_core.o gre_offload.o \
17
- metrics.o netlink.o
17
+ metrics.o netlink.o nexthop.o udp_tunnel_stub.o
1818
1919 obj-$(CONFIG_BPFILTER) += bpfilter/
2020
....@@ -29,6 +29,7 @@
2929 obj-$(CONFIG_NET_FOU) += fou.o
3030 obj-$(CONFIG_NET_IPGRE_DEMUX) += gre.o
3131 obj-$(CONFIG_NET_IPGRE) += ip_gre.o
32
+udp_tunnel-y := udp_tunnel_core.o udp_tunnel_nic.o
3233 obj-$(CONFIG_NET_UDP_TUNNEL) += udp_tunnel.o
3334 obj-$(CONFIG_NET_IPVTI) += ip_vti.o
3435 obj-$(CONFIG_SYN_COOKIES) += syncookies.o
....@@ -37,10 +38,7 @@
3738 obj-$(CONFIG_INET_ESP_OFFLOAD) += esp4_offload.o
3839 obj-$(CONFIG_INET_IPCOMP) += ipcomp.o
3940 obj-$(CONFIG_INET_XFRM_TUNNEL) += xfrm4_tunnel.o
40
-obj-$(CONFIG_INET_XFRM_MODE_BEET) += xfrm4_mode_beet.o
4141 obj-$(CONFIG_INET_TUNNEL) += tunnel4.o
42
-obj-$(CONFIG_INET_XFRM_MODE_TRANSPORT) += xfrm4_mode_transport.o
43
-obj-$(CONFIG_INET_XFRM_MODE_TUNNEL) += xfrm4_mode_tunnel.o
4442 obj-$(CONFIG_IP_PNP) += ipconfig.o
4543 obj-$(CONFIG_NETFILTER) += netfilter.o netfilter/
4644 obj-$(CONFIG_INET_DIAG) += inet_diag.o
....@@ -63,7 +61,13 @@
6361 obj-$(CONFIG_TCP_CONG_LP) += tcp_lp.o
6462 obj-$(CONFIG_TCP_CONG_YEAH) += tcp_yeah.o
6563 obj-$(CONFIG_TCP_CONG_ILLINOIS) += tcp_illinois.o
64
+obj-$(CONFIG_NET_SOCK_MSG) += tcp_bpf.o
65
+obj-$(CONFIG_BPF_STREAM_PARSER) += udp_bpf.o
6666 obj-$(CONFIG_NETLABEL) += cipso_ipv4.o
6767
6868 obj-$(CONFIG_XFRM) += xfrm4_policy.o xfrm4_state.o xfrm4_input.o \
6969 xfrm4_output.o xfrm4_protocol.o
70
+
71
+ifeq ($(CONFIG_BPF_JIT),y)
72
+obj-$(CONFIG_BPF_SYSCALL) += bpf_tcp_ca.o
73
+endif