Author: akhaldi
Date: Thu Jan 2 13:53:18 2014
New Revision: 61490
URL:
http://svn.reactos.org/svn/reactos?rev=61490&view=rev
Log:
[TCPIP]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716
Modified:
trunk/reactos/drivers/network/tcpip/datalink/lan.c
trunk/reactos/drivers/network/tcpip/include/precomp.h
trunk/reactos/drivers/network/tcpip/tcpip/dispatch.c
trunk/reactos/drivers/network/tcpip/tcpip/iinfo.c
trunk/reactos/drivers/network/tcpip/tcpip/main.c
Modified: trunk/reactos/drivers/network/tcpip/datalink/lan.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/tcpip/data…
==============================================================================
--- trunk/reactos/drivers/network/tcpip/datalink/lan.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/network/tcpip/datalink/lan.c [iso-8859-1] Thu Jan 2 13:53:18
2014
@@ -9,6 +9,10 @@
*/
#include "precomp.h"
+
+#include <ntifs.h>
+#include <receive.h>
+#include <wait.h>
UINT TransferDataCalled = 0;
UINT TransferDataCompleteCalled = 0;
Modified: trunk/reactos/drivers/network/tcpip/include/precomp.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/tcpip/incl…
==============================================================================
--- trunk/reactos/drivers/network/tcpip/include/precomp.h [iso-8859-1] (original)
+++ trunk/reactos/drivers/network/tcpip/include/precomp.h [iso-8859-1] Thu Jan 2 13:53:18
2014
@@ -1,36 +1,15 @@
-#include <limits.h>
-#include <ntddk.h>
-#include <ntifs.h>
#include <tags.h>
-#include <tdi.h>
-#include <tdistat.h>
#include <tcpip.h>
#include <loopback.h>
-#include <ip.h>
-#include <lan.h>
-#include <datagram.h>
-#include <checksum.h>
-#include <address.h>
#include <routines.h>
#include <info.h>
-#include <neighbor.h>
#include <route.h>
-#include <receive.h>
#include <transmit.h>
-#include <router.h>
-#include <pool.h>
#include <rawip.h>
#include <icmp.h>
#include <udp.h>
#include <tcp.h>
-#include <arp.h>
#include <tilists.h>
-#include <dispatch.h>
-#include <fileobjs.h>
#include <lock.h>
-#include <wait.h>
#include <interface.h>
-#include <ports.h>
-#include <ipifcons.h>
#include <chew/chew.h>
-#include <pseh/pseh2.h>
Modified: trunk/reactos/drivers/network/tcpip/tcpip/dispatch.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/tcpip/tcpi…
==============================================================================
--- trunk/reactos/drivers/network/tcpip/tcpip/dispatch.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/network/tcpip/tcpip/dispatch.c [iso-8859-1] Thu Jan 2 13:53:18
2014
@@ -10,6 +10,9 @@
*/
#include "precomp.h"
+
+#include <datagram.h>
+#include <pseh/pseh2.h>
NTSTATUS IRPFinish( PIRP Irp, NTSTATUS Status ) {
KIRQL OldIrql;
Modified: trunk/reactos/drivers/network/tcpip/tcpip/iinfo.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/tcpip/tcpi…
==============================================================================
--- trunk/reactos/drivers/network/tcpip/tcpip/iinfo.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/network/tcpip/tcpip/iinfo.c [iso-8859-1] Thu Jan 2 13:53:18
2014
@@ -9,6 +9,8 @@
*/
#include "precomp.h"
+
+#include <ipifcons.h>
TDI_STATUS InfoTdiQueryGetInterfaceMIB(TDIEntityID ID,
PIP_INTERFACE Interface,
Modified: trunk/reactos/drivers/network/tcpip/tcpip/main.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/tcpip/tcpi…
==============================================================================
--- trunk/reactos/drivers/network/tcpip/tcpip/main.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/network/tcpip/tcpip/main.c [iso-8859-1] Thu Jan 2 13:53:18
2014
@@ -7,7 +7,11 @@
* REVISIONS:
* CSH 01/08-2000 Created
*/
+
#include "precomp.h"
+
+#include <dispatch.h>
+#include <fileobjs.h>
PDEVICE_OBJECT TCPDeviceObject = NULL;
PDEVICE_OBJECT UDPDeviceObject = NULL;