diff --git a/tools/sdk/lib/liblwip2-1460-feat.a b/tools/sdk/lib/liblwip2-1460-feat.a index 3ed56d2c2d..332e8d5e31 100644 Binary files a/tools/sdk/lib/liblwip2-1460-feat.a and b/tools/sdk/lib/liblwip2-1460-feat.a differ diff --git a/tools/sdk/lib/liblwip2-1460.a b/tools/sdk/lib/liblwip2-1460.a index 7de7fadeda..2d34e9fa40 100644 Binary files a/tools/sdk/lib/liblwip2-1460.a and b/tools/sdk/lib/liblwip2-1460.a differ diff --git a/tools/sdk/lib/liblwip2-536-feat.a b/tools/sdk/lib/liblwip2-536-feat.a index 556e864256..819293bfdc 100644 Binary files a/tools/sdk/lib/liblwip2-536-feat.a and b/tools/sdk/lib/liblwip2-536-feat.a differ diff --git a/tools/sdk/lib/liblwip2-536.a b/tools/sdk/lib/liblwip2-536.a index f9ece4cea5..28eb3ecd20 100644 Binary files a/tools/sdk/lib/liblwip2-536.a and b/tools/sdk/lib/liblwip2-536.a differ diff --git a/tools/sdk/lib/liblwip6-1460-feat.a b/tools/sdk/lib/liblwip6-1460-feat.a index f50d97d2ad..efb5d24dc5 100644 Binary files a/tools/sdk/lib/liblwip6-1460-feat.a and b/tools/sdk/lib/liblwip6-1460-feat.a differ diff --git a/tools/sdk/lib/liblwip6-536-feat.a b/tools/sdk/lib/liblwip6-536-feat.a index fae8152112..f4a2a7ecb4 100644 Binary files a/tools/sdk/lib/liblwip6-536-feat.a and b/tools/sdk/lib/liblwip6-536-feat.a differ diff --git a/tools/sdk/lwip2/builder b/tools/sdk/lwip2/builder index 66f84a603e..b5def382d6 160000 --- a/tools/sdk/lwip2/builder +++ b/tools/sdk/lwip2/builder @@ -1 +1 @@ -Subproject commit 66f84a603ee3070467f119b5e2be5209ec22351f +Subproject commit b5def382d6ec666dc423611d09f137aa45147f25 diff --git a/tools/sdk/lwip2/include/lwip-git-hash.h b/tools/sdk/lwip2/include/lwip-git-hash.h index fe8698cbf2..f5e25bf234 100644 --- a/tools/sdk/lwip2/include/lwip-git-hash.h +++ b/tools/sdk/lwip2/include/lwip-git-hash.h @@ -1,5 +1,5 @@ // generated by makefiles/make-lwip2-hash #ifndef LWIP_HASH_H #define LWIP_HASH_H -#define LWIP_HASH_STR "STABLE-2_1_3_RELEASE/glue:1.2-61-g679577b" +#define LWIP_HASH_STR "STABLE-2_1_3_RELEASE/glue:1.2-63-gb5def38" #endif // LWIP_HASH_H diff --git a/tools/sdk/lwip2/include/lwip/arch.h b/tools/sdk/lwip2/include/lwip/arch.h index 16add89824..58dae33aa1 100644 --- a/tools/sdk/lwip2/include/lwip/arch.h +++ b/tools/sdk/lwip2/include/lwip/arch.h @@ -190,7 +190,7 @@ typedef uintptr_t mem_ptr_t; * sys/types or unistd.h are available). * Being like that, we define it to 'int' if SSIZE_MAX is not defined. */ -#if !defined(SSIZE_MAX) || !defined(_SSIZE_T_DECLARED) +#ifdef SSIZE_MAX /* If SSIZE_MAX is defined, unistd.h should provide the type as well */ #ifndef LWIP_NO_UNISTD_H #define LWIP_NO_UNISTD_H 0