History log of /reactos/drivers/network/tcpip/ip/transport/tcp/if.c (Results 1 – 4 of 4)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: 0.4.16-dev, 0.4.15
# d6eebaa4 20-Apr-2024 Hervé Poussineau <hpoussin@reactos.org>

[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.c

CORE-13098

show more ...


# bc94df72 20-Apr-2024 Hervé Poussineau <hpoussin@reactos.org>

[TCPIP] Add ip_addr_t typedef

ip_addr_t is used in later versions of LWIP.


# 89b68500 13-Dec-2023 Hervé Poussineau <hpoussin@reactos.org>

[TCPIP] Call netif_set_link_up/netif_set_link_down after link status change

- Update TCP cached information only after updating adapter information
(so that TCPUpdateInterfaceIPInformation/TCPUpda

[TCPIP] Call netif_set_link_up/netif_set_link_down after link status change

- Update TCP cached information only after updating adapter information
(so that TCPUpdateInterfaceIPInformation/TCPUpdateInterfaceLinkStatus
gets new status)
- Call netif_set_link_up/netif_set_link_down in TCPUpdateInterfaceLinkStatus

This fixes a lwIP requirement:
2007-07-13 Jared Grubb (integrated by Frédéric Bernon)
* [...] Be carefull for port maintainers to add the NETIF_FLAG_LINK_UP
flag (like in ethernetif.c) if you want to be sure to be compatible with
future changes...

show more ...


# 1734f297 30-Jan-2023 Victor Perevertkin <victor.perevertkin@reactos.org>

[IP][LWIP][TCPIP] Move ip and lwip libraries to drivers/network/tcpip

These libraries are used only inside tcpip.sys driver so move them close
to it.