mirror of https://github.com/OpenIPC/firmware.git
35 lines
1.3 KiB
Diff
35 lines
1.3 KiB
Diff
diff -drupN a/net/ipv6/Makefile b/net/ipv6/Makefile
|
|
--- a/net/ipv6/Makefile 2018-08-06 17:23:04.000000000 +0300
|
|
+++ b/net/ipv6/Makefile 2022-06-12 05:28:14.000000000 +0300
|
|
@@ -7,14 +7,15 @@ obj-$(CONFIG_IPV6) += ipv6.o
|
|
ipv6-objs := af_inet6.o anycast.o ip6_output.o ip6_input.o addrconf.o \
|
|
addrlabel.o \
|
|
route.o ip6_fib.o ipv6_sockglue.o ndisc.o udp.o udplite.o \
|
|
- raw.o icmp.o mcast.o reassembly.o tcp_ipv6.o ping.o \
|
|
+ raw.o icmp.o mcast.o reassembly.o tcp_ipv6.o \
|
|
exthdrs.o datagram.o ip6_flowlabel.o inet6_connection_sock.o \
|
|
- udp_offload.o
|
|
+ udp_offload.o exthdrs_core.o ip6_checksum.o ip6_icmp.o
|
|
|
|
ipv6-offload := ip6_offload.o tcpv6_offload.o exthdrs_offload.o
|
|
|
|
ipv6-$(CONFIG_SYSCTL) = sysctl_net_ipv6.o
|
|
ipv6-$(CONFIG_IPV6_MROUTE) += ip6mr.o
|
|
+ipv6-$(CONFIG_IP_PING) += ping.o
|
|
|
|
ipv6-$(CONFIG_XFRM) += xfrm6_policy.o xfrm6_state.o xfrm6_input.o \
|
|
xfrm6_output.o xfrm6_protocol.o
|
|
@@ -45,8 +46,11 @@ obj-$(CONFIG_IPV6_TUNNEL) += ip6_tunnel.
|
|
obj-$(CONFIG_IPV6_GRE) += ip6_gre.o
|
|
obj-$(CONFIG_IPV6_FOU) += fou6.o
|
|
|
|
-obj-y += addrconf_core.o exthdrs_core.o ip6_checksum.o ip6_icmp.o
|
|
+obj-y += addrconf_core.o
|
|
+
|
|
+ifneq ($(CONFIG_IPV6),)
|
|
obj-$(CONFIG_INET) += output_core.o protocol.o $(ipv6-offload)
|
|
+endif
|
|
|
|
obj-$(subst m,y,$(CONFIG_IPV6)) += inet6_hashtables.o
|
|
|