diff --git a/0069-add-error-check-in-hugepage_init-and-sys_mbox_free.patch b/0069-add-error-check-in-hugepage_init-and-sys_mbox_free.patch index b8547cc9466949106a87fb221c11dba633d7acb0..55710e8058fa284b5a3b1156ed996c1e613c4eed 100644 --- a/0069-add-error-check-in-hugepage_init-and-sys_mbox_free.patch +++ b/0069-add-error-check-in-hugepage_init-and-sys_mbox_free.patch @@ -50,7 +50,7 @@ index 082f685..3408c60 100644 #define LWIP_MEMPOOL(name,num,size,desc) LWIP_MEMPOOL_BASE_INIT(name) #include "lwip/priv/memp_std.h" + u16_t i; -+ if (i = 0; i < LWIP_ARRAYSIZE(memp_pools); i++) { ++ for (i = 0; i < LWIP_ARRAYSIZE(memp_pools); i++) { + if (memp_pools[i]->base == NULL) { + return -1; + } diff --git a/lwip.spec b/lwip.spec index b9329c35ce7ca79f0dc2db57a90e7fa8dd13fe97..64c7bad14a515a54990ff55cfa300e23dcde1eae 100644 --- a/lwip.spec +++ b/lwip.spec @@ -4,7 +4,7 @@ Summary: lwip is a small independent implementation of the TCP/IP protocol suite Name: lwip Version: 2.1.3 -Release: 74 +Release: 75 License: BSD URL: http://savannah.nongnu.org/projects/lwip/ Source0: http://download.savannah.nongnu.org/releases/lwip/%{name}-%{version}.zip @@ -111,6 +111,9 @@ cd %{_builddir}/%{name}-%{version}/src %{_libdir}/liblwip.a %changelog +* Sun Jun 25 2023 jiangheng - 2.1.3-75 +- modify incorrect if to for in 0069 patch + * Sun Jun 25 2023 jiangheng - 2.1.3-74 - add error check in hugepage_init and sys_mbox_free