* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716
svn path=/trunk/; revision=61510
NTSTATUS ICMPStartup()
{
IPRegisterProtocol(IPPROTO_ICMP, ICMPReceive);
NTSTATUS ICMPStartup()
{
IPRegisterProtocol(IPPROTO_ICMP, ICMPReceive);
+#include <ntifs.h>
+#include <ipifcons.h>
+
ULONG NextDefaultAdapter = 0;
NTSTATUS GetInterfaceIPv4Address( PIP_INTERFACE Interface,
ULONG NextDefaultAdapter = 0;
NTSTATUS GetInterfaceIPv4Address( PIP_INTERFACE Interface,
LIST_ENTRY FIBListHead;
KSPIN_LOCK FIBLock;
LIST_ENTRY FIBListHead;
KSPIN_LOCK FIBLock;
-#include <limits.h>
-#include <ntddk.h>
-#include <ntifs.h>
-#include <tdi.h>
-#include <tdistat.h>
#include <tcpip.h>
#include <loopback.h>
#include <tcpip.h>
#include <loopback.h>
-#include <ip.h>
-#include <lan.h>
#include <datagram.h>
#include <checksum.h>
#include <datagram.h>
#include <checksum.h>
#include <routines.h>
#include <info.h>
#include <routines.h>
#include <info.h>
#include <route.h>
#include <receive.h>
#include <transmit.h>
#include <route.h>
#include <receive.h>
#include <transmit.h>
-#include <router.h>
-#include <pool.h>
#include <udp.h>
#include <tcp.h>
#include <udp.h>
#include <tcp.h>
#include <fileobjs.h>
#include <lock.h>
#include <fileobjs.h>
#include <lock.h>
#include <interface.h>
#include <ports.h>
#include <interface.h>
#include <ports.h>