reactos/drivers/network/tcpip
David L Bean f8a6542b15
[IP] Don't reference uninitialized PCB to avoid BSOD. CORE-18982
transport calls to LibTCPConnect that suffer certain early failures
like parameter errors or early route lookup failures return without
initializing the pcb.
In order to avoid later BSOD's this change clears the
ConnectionRequest bucket in those cases.
2023-07-30 16:52:55 -04:00
..
chew [IP][LWIP][TCPIP] Move ip and lwip libraries to drivers/network/tcpip 2023-02-01 02:31:14 +03:00
datalink [FORMATTING][NTOS][HAL][DRIVERS][SDK] Fix trailing spaces 2021-06-11 15:33:08 +03:00
include [IP][LWIP][TCPIP] Move ip and lwip libraries to drivers/network/tcpip 2023-02-01 02:31:14 +03:00
ip [IP] Don't reference uninitialized PCB to avoid BSOD. CORE-18982 2023-07-30 16:52:55 -04:00
lwip [TCPIP] Rearrange LwIP glue code. 2023-02-01 02:31:14 +03:00
tcpip [IP] Allow 0xFFFF as Valid Network Port Number (#5074) 2023-02-18 00:11:00 +02:00
.clang-format [REACTOS] Exclude some modules from clang-format 2019-12-28 01:23:49 +02:00
CMakeLists.txt [TCPIP] Rearrange LwIP glue code. 2023-02-01 02:31:14 +03:00
DIRS Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
notes.txt Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
readme.txt Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
tcpip.rc Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
tcpip.spec Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00

Build instructions for TCP/IP protocol driver
---------------------------------------------

Building with Visual C++ and Windows NT DDK:

Variables:
%BASEDIR%     = path to NT4 DDK (e.g. c:\ntddk)
%DDKBUILDENV% = DDK build environment (free or checked)

DDK environment variables must be set! (run setenv.bat)

    - Create the directory objects/i386/%DDKBUILDENV%
    - Run "build" to build the driver


Building with Mingw32 and ReactOS include files:

    - Build NDIS.SYS (i.e. "make ndis")
    - Run "make tcpip" FROM THE ReactOS ROOT DIRECTORY to build the driver