Subject: [PATCH] TCP YeAH selects TCP Vegas with Kconfig

From: Brandon Philips <[email-masked]>
Date: Thu, 17 May 2007 11:54:29 -0700

I tried building TCP YeAH into my kernel with TCP Vegas as a module and
the build failed because TCP YeAH depends on Vegas.  This patch makes
Kconfig aware of the YeAH dependency on Vegas.

---
 net/ipv4/Kconfig |    1 +
 1 file changed, 1 insertion(+)

Index: linux-2.6/net/ipv4/Kconfig
===================================================================
--- linux-2.6.orig/net/ipv4/Kconfig
+++ linux-2.6/net/ipv4/Kconfig
@@ -577,6 +577,7 @@ config TCP_CONG_VENO
 config TCP_CONG_YEAH
 	tristate "YeAH TCP"
 	depends on EXPERIMENTAL
+	select TCP_CONG_VEGAS
 	default n
 	---help---
 	YeAH-TCP is a sender-side high-speed enabled TCP congestion control