[TCPIP] Synchronize LWIP code to 2.2.0- take code from STABLE-2_2_0_RELEASE commit on https://git.savannah.gnu.org/git/lwip.git- remove lwip/contrib directory- do required changes due to upgrade
[TCPIP] Synchronize LWIP code to 2.2.0- take code from STABLE-2_2_0_RELEASE commit on https://git.savannah.gnu.org/git/lwip.git- remove lwip/contrib directory- do required changes due to upgrade in * CMakeLists.txt * include/lwip/arch/cc.h * include/lwip/arch/sys_arch.h * include/lwip/lwipopts.h * include/tcpip.h * ip/CMakeLists.txt * ip/lwip_glue/lwip_glue.h * ip/lwip_glue/tcp.c * ip/transport/tcp/if.c * tcpip/icmp.cCORE-13098
show more ...
[LWIP] Correctly synchronize to lwIP 1.4.1 (#6123)* [TCPIP] Rename lwip library to lwipcore * [TCPIP] Remove ReactOS-specific code from LWIP library * [TCPIP] Synchronize LWIP code to 1.4.1
[LWIP] Correctly synchronize to lwIP 1.4.1 (#6123)* [TCPIP] Rename lwip library to lwipcore * [TCPIP] Remove ReactOS-specific code from LWIP library * [TCPIP] Synchronize LWIP code to 1.4.1 Update to LWIP 1.4.1 should have been done by bd3b0e8ef4219d2b203d883faf65c527b055efe7 However, I was unable to find the exact revision used in this commit. So, do the following - take code from STABLE-1_4_1 commit on https://git.savannah.gnu.org/git/lwip.git - cherry-pick LWIP 32aa9a41e2013e5ee6eee09317a848647e37badf (CORE-8978) - cherry-pick LWIP c0b534e5318baf870e2152c70d4d11a3a86181f3 - add a ReactOS-specific change in src/api/tcpip.c (missing include) - add ReactOS specific file CMakeLists.txt NOTE: Changes are mostly in unit test files (not used) and CHANGELOG file. CORE-7140
[IP][LWIP][TCPIP] Move ip and lwip libraries to drivers/network/tcpipThese libraries are used only inside tcpip.sys driver so move them closeto it.