summaryrefslogtreecommitdiff
path: root/components/net
diff options
context:
space:
mode:
Diffstat (limited to 'components/net')
-rw-r--r--components/net/lwip/Kconfig14
1 files changed, 14 insertions, 0 deletions
diff --git a/components/net/lwip/Kconfig b/components/net/lwip/Kconfig
index 2566870d6e..42b48f4413 100644
--- a/components/net/lwip/Kconfig
+++ b/components/net/lwip/Kconfig
@@ -5,6 +5,13 @@ menuconfig RT_USING_LWIP
default n
if RT_USING_LWIP
+ config RT_USING_LWIP_LOCAL_VERSION
+ bool "Use LwIP local version only"
+ default n
+ help
+ If don't select this option, both local version and upstream
+ version can be selected. If select this option, only local version
+ can be selected.
choice
prompt "lwIP version"
default RT_USING_LWIP203
@@ -20,10 +27,17 @@ if RT_USING_LWIP
config RT_USING_LWIP212
bool "lwIP v2.1.2"
+ # online version
+ if !RT_USING_LWIP_LOCAL_VERSION
+ config RT_USING_LWIP_LATEST
+ bool "lwIP latest"
+ select PKG_USING_LWIP
+ endif
endchoice
config RT_USING_LWIP_VER_NUM
hex
+ default 0x99999 if RT_USING_LWIP_LATEST
default 0x20102 if RT_USING_LWIP212
default 0x20003 if RT_USING_LWIP203
default 0x10401 if RT_USING_LWIP141