Browse Source

[SCTP]: Use menuconfig objects.

Use menuconfigs instead of menus, so the whole menu can be disabled at
once instead of going through all options.

Signed-off-by: Jan Engelhardt <jengelh@gmx.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Jan Engelhardt 18 years ago
parent
commit
29e32ccdec
1 changed files with 6 additions and 8 deletions
  1. 6 8
      net/sctp/Kconfig

+ 6 - 8
net/sctp/Kconfig

@@ -2,11 +2,9 @@
 # SCTP configuration
 # SCTP configuration
 #
 #
 
 
-menu "SCTP Configuration (EXPERIMENTAL)"
-	depends on INET && EXPERIMENTAL
-
-config IP_SCTP
+menuconfig IP_SCTP
 	tristate "The SCTP Protocol (EXPERIMENTAL)"
 	tristate "The SCTP Protocol (EXPERIMENTAL)"
+	depends on INET && EXPERIMENTAL
 	depends on IPV6 || IPV6=n
 	depends on IPV6 || IPV6=n
 	select CRYPTO if SCTP_HMAC_SHA1 || SCTP_HMAC_MD5
 	select CRYPTO if SCTP_HMAC_SHA1 || SCTP_HMAC_MD5
 	select CRYPTO_HMAC if SCTP_HMAC_SHA1 || SCTP_HMAC_MD5
 	select CRYPTO_HMAC if SCTP_HMAC_SHA1 || SCTP_HMAC_MD5
@@ -36,9 +34,10 @@ config IP_SCTP
 
 
 	  If in doubt, say N.
 	  If in doubt, say N.
 
 
+if IP_SCTP
+
 config SCTP_DBG_MSG
 config SCTP_DBG_MSG
 	bool "SCTP: Debug messages"
 	bool "SCTP: Debug messages"
-	depends on IP_SCTP
 	help
 	help
 	  If you say Y, this will enable verbose debugging messages. 
 	  If you say Y, this will enable verbose debugging messages. 
 
 
@@ -47,7 +46,6 @@ config SCTP_DBG_MSG
 
 
 config SCTP_DBG_OBJCNT
 config SCTP_DBG_OBJCNT
 	bool "SCTP: Debug object counts"
 	bool "SCTP: Debug object counts"
-	depends on IP_SCTP
 	help
 	help
 	  If you say Y, this will enable debugging support for counting the 
 	  If you say Y, this will enable debugging support for counting the 
 	  type of objects that are currently allocated.  This is useful for 
 	  type of objects that are currently allocated.  This is useful for 
@@ -59,7 +57,6 @@ config SCTP_DBG_OBJCNT
 
 
 choice
 choice
 	prompt "SCTP: Cookie HMAC Algorithm"
 	prompt "SCTP: Cookie HMAC Algorithm"
-	depends on IP_SCTP
 	default SCTP_HMAC_MD5
 	default SCTP_HMAC_MD5
 	help
 	help
 	  HMAC algorithm to be used during association initialization.  It
 	  HMAC algorithm to be used during association initialization.  It
@@ -86,4 +83,5 @@ config SCTP_HMAC_MD5
 	  advised to use either HMAC-MD5 or HMAC-SHA1.
 	  advised to use either HMAC-MD5 or HMAC-SHA1.
 
 
 endchoice
 endchoice
-endmenu
+
+endif # IP_SCTP