Skip to contentSkip to conversation

Fix config requirements of IPv6

PATCH In review Bernhard Walle 2 participants 2 messages Sep 6, 2007

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Fix config requirements of IPv6

[PATCH] Fix config requirements of IPv6

net/ipv6/inet6_connection_sock.c in function __inet6_csk_dst_store() requires flow_cache_genid which is defined in net/core/flow.c which is compiled when CONFIG_XFRM is set.

This patch expresses that dependency.

---
 net/ipv6/Kconfig |    1 +
 1 file changed, 1 insertion(+)
net/ipv6/Kconfig +1 -0
@@ -5,6 +5,7 @@
 #   IPv6 as module will cause a CRASH if you try to unload it
 config IPV6
 	tristate "The IPv6 protocol"
+	select XFRM
 	default m
 	---help---
 	  This is complemental support for the IP version 6.
maintainer
#1 lore raw

From: Bernhard Walle <[email protected]>
Date: Thu, 6 Sep 2007 22:01:52 +0200

Quoted 10 lines

[PATCH] Fix config requirements of IPv6

net/ipv6/inet6_connection_sock.c in function __inet6_csk_dst_store() requires flow_cache_genid which is defined in net/core/flow.c which is compiled when CONFIG_XFRM is set.

This patch expresses that dependency.

IPV6 should not require XFRM, a proper fix for this issue was added to the net-2.6.24 tree earlier today already.