patch-2.4.26 linux-2.4.26/net/sctp/Config.in
Next file: linux-2.4.26/net/sctp/Makefile
Previous file: linux-2.4.26/net/sched/sch_tbf.c
Back to the patch index
Back to the overall index
- Lines: 50
- Date:
2004-04-14 06:05:41.000000000 -0700
- Orig file:
linux-2.4.25/net/sctp/Config.in
- Orig date:
2003-11-28 10:26:21.000000000 -0800
diff -urN linux-2.4.25/net/sctp/Config.in linux-2.4.26/net/sctp/Config.in
@@ -4,17 +4,40 @@
mainmenu_option next_comment
comment ' SCTP Configuration (EXPERIMENTAL)'
-if [ "$CONFIG_IPV6" != "n" ]; then
- define_bool CONFIG_IPV6_SCTP__ $CONFIG_IPV6
-else
- define_bool CONFIG_IPV6_SCTP__ y
+tristate ' The SCTP Protocol (EXPERIMENTAL)' CONFIG_IP_SCTP
+
+if [ "$CONFIG_IP_SCTP" = "y" -a "$CONFIG_IPV6" = "m" ]; then
+ define_tristate CONFIG_IP_SCTP m
fi
-dep_tristate ' The SCTP Protocol (EXPERIMENTAL)' CONFIG_IP_SCTP $CONFIG_IPV6_SCTP__
if [ "$CONFIG_IP_SCTP" != "n" ]; then
- bool ' SCTP: Use old checksum (Adler-32)' CONFIG_SCTP_ADLER32
- bool ' SCTP: Debug messages' CONFIG_SCTP_DBG_MSG
- bool ' SCTP: Debug object counts' CONFIG_SCTP_DBG_OBJCNT
+ bool ' SCTP: Debug messages' CONFIG_SCTP_DBG_MSG
+ bool ' SCTP: Debug object counts' CONFIG_SCTP_DBG_OBJCNT
+ if [ "$CONFIG_CRYPTO_HMAC" = "n" ]; then
+ choice ' SCTP: Cookie HMAC Algorithm' \
+ "HMAC-NONE CONFIG_SCTP_HMAC_NONE" HMAC-NONE
+ else
+ if [ "$CONFIG_CRYPTO_MD5" = "n" -a "$CONFIG_CRYPTO_SHA1" = "n" ]; then
+ choice ' SCTP: Cookie HMAC Algorithm' \
+ "HMAC-NONE CONFIG_SCTP_HMAC_NONE" HMAC-NONE
+ else
+ if [ "$CONFIG_CRYPTO_MD5" != "n" -a "$CONFIG_CRYPTO_SHA1" != "n" ]; then
+ choice ' SCTP: Cookie HMAC Algorithm' \
+ "HMAC-NONE CONFIG_SCTP_HMAC_NONE \
+ HMAC-SHA1 CONFIG_SCTP_HMAC_SHA1 \
+ HMAC-MD5 CONFIG_SCTP_HMAC_MD5" HMAC-MD5
+ else
+ if [ "$CONFIG_CRYPTO_MD5" != "n" ]; then
+ choice 'SCTP: Cookie HMAC Algorithm' \
+ "HMAC-NONE CONFIG_SCTP_HMAC_NONE \
+ HMAC-MD5 CONFIG_SCTP_HMAC_MD5" HMAC-MD5
+ else
+ choice 'SCTP: Cookie HMAC Algorithm' \
+ "HMAC-NONE CONFIG_SCTP_HMAC_NONE \
+ HMAC-SHA1 CONFIG_SCTP_HMAC_SHA1" HMAC-SHA1
+ fi
+ fi
+ fi
+ fi
fi
-
endmenu
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)