|
@@ -54,9 +54,9 @@ config IP_ADVANCED_ROUTER
|
|
choice
|
|
choice
|
|
prompt "Choose IP: FIB lookup algorithm (choose FIB_HASH if unsure)"
|
|
prompt "Choose IP: FIB lookup algorithm (choose FIB_HASH if unsure)"
|
|
depends on IP_ADVANCED_ROUTER
|
|
depends on IP_ADVANCED_ROUTER
|
|
- default IP_FIB_HASH
|
|
|
|
|
|
+ default ASK_IP_FIB_HASH
|
|
|
|
|
|
-config IP_FIB_HASH
|
|
|
|
|
|
+config ASK_IP_FIB_HASH
|
|
bool "FIB_HASH"
|
|
bool "FIB_HASH"
|
|
---help---
|
|
---help---
|
|
Current FIB is very proven and good enough for most users.
|
|
Current FIB is very proven and good enough for most users.
|
|
@@ -82,12 +82,8 @@ config IP_FIB_TRIE
|
|
|
|
|
|
endchoice
|
|
endchoice
|
|
|
|
|
|
-# If the user does not enable advanced routing, he gets the safe
|
|
|
|
-# default of the fib-hash algorithm.
|
|
|
|
config IP_FIB_HASH
|
|
config IP_FIB_HASH
|
|
- bool
|
|
|
|
- depends on !IP_ADVANCED_ROUTER
|
|
|
|
- default y
|
|
|
|
|
|
+ def_bool ASK_IP_FIB_HASH || !IP_ADVANCED_ROUTER
|
|
|
|
|
|
config IP_MULTIPLE_TABLES
|
|
config IP_MULTIPLE_TABLES
|
|
bool "IP: policy routing"
|
|
bool "IP: policy routing"
|