Author: akhaldi Date: Wed Jul 27 19:29:34 2011 New Revision: 52929
URL: http://svn.reactos.org/svn/reactos?rev=52929&view=rev Log: [AFD] * Use afd.h as a PCH.
Modified: trunk/reactos/drivers/network/afd/CMakeLists.txt trunk/reactos/drivers/network/afd/afd.rbuild trunk/reactos/drivers/network/afd/afd/bind.c trunk/reactos/drivers/network/afd/afd/connect.c trunk/reactos/drivers/network/afd/afd/context.c trunk/reactos/drivers/network/afd/afd/info.c trunk/reactos/drivers/network/afd/afd/listen.c trunk/reactos/drivers/network/afd/afd/lock.c trunk/reactos/drivers/network/afd/afd/main.c trunk/reactos/drivers/network/afd/afd/read.c trunk/reactos/drivers/network/afd/afd/select.c trunk/reactos/drivers/network/afd/afd/tdiconn.c trunk/reactos/drivers/network/afd/afd/write.c trunk/reactos/drivers/network/afd/include/afd.h
Modified: trunk/reactos/drivers/network/afd/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/afd/CMakeLi... ============================================================================== --- trunk/reactos/drivers/network/afd/CMakeLists.txt [iso-8859-1] (original) +++ trunk/reactos/drivers/network/afd/CMakeLists.txt [iso-8859-1] Wed Jul 27 19:29:34 2011 @@ -23,7 +23,5 @@
set_module_type(afd kernelmodedriver) add_importlibs(afd ntoskrnl hal) - add_pch(afd include/afd.h) - add_cd_file(TARGET afd DESTINATION reactos/system32/drivers FOR all)
Modified: trunk/reactos/drivers/network/afd/afd.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/afd/afd.rbu... ============================================================================== --- trunk/reactos/drivers/network/afd/afd.rbuild [iso-8859-1] (original) +++ trunk/reactos/drivers/network/afd/afd.rbuild [iso-8859-1] Wed Jul 27 19:29:34 2011 @@ -8,7 +8,7 @@ <library>ntoskrnl</library> <library>hal</library> <directory name="include"> - <pch>afd.h</pch> + <pch>afd.h</pch> </directory> <directory name="afd"> <file>bind.c</file>
Modified: trunk/reactos/drivers/network/afd/afd/bind.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/afd/afd/bin... ============================================================================== --- trunk/reactos/drivers/network/afd/afd/bind.c [iso-8859-1] (original) +++ trunk/reactos/drivers/network/afd/afd/bind.c [iso-8859-1] Wed Jul 27 19:29:34 2011 @@ -9,9 +9,6 @@ */
#include "afd.h" -#include "tdi_proto.h" -#include "tdiconn.h" -#include "debug.h"
NTSTATUS WarmSocketForBind( PAFD_FCB FCB ) { NTSTATUS Status;
Modified: trunk/reactos/drivers/network/afd/afd/connect.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/afd/afd/con... ============================================================================== --- trunk/reactos/drivers/network/afd/afd/connect.c [iso-8859-1] (original) +++ trunk/reactos/drivers/network/afd/afd/connect.c [iso-8859-1] Wed Jul 27 19:29:34 2011 @@ -8,9 +8,6 @@ * 20040708 Created */ #include "afd.h" -#include "tdi_proto.h" -#include "tdiconn.h" -#include "debug.h"
NTSTATUS NTAPI AfdGetConnectOptions(PDEVICE_OBJECT DeviceObject, PIRP Irp,
Modified: trunk/reactos/drivers/network/afd/afd/context.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/afd/afd/con... ============================================================================== --- trunk/reactos/drivers/network/afd/afd/context.c [iso-8859-1] (original) +++ trunk/reactos/drivers/network/afd/afd/context.c [iso-8859-1] Wed Jul 27 19:29:34 2011 @@ -8,9 +8,6 @@ * 20040708 Created */ #include "afd.h" -#include "tdi_proto.h" -#include "tdiconn.h" -#include "debug.h"
NTSTATUS NTAPI AfdGetContext( PDEVICE_OBJECT DeviceObject, PIRP Irp,
Modified: trunk/reactos/drivers/network/afd/afd/info.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/afd/afd/inf... ============================================================================== --- trunk/reactos/drivers/network/afd/afd/info.c [iso-8859-1] (original) +++ trunk/reactos/drivers/network/afd/afd/info.c [iso-8859-1] Wed Jul 27 19:29:34 2011 @@ -8,10 +8,6 @@ * 20040708 Created */ #include "afd.h" -#include "tdi_proto.h" -#include "tdiconn.h" -#include "debug.h" -#include "pseh/pseh2.h"
NTSTATUS NTAPI AfdGetInfo( PDEVICE_OBJECT DeviceObject, PIRP Irp,
Modified: trunk/reactos/drivers/network/afd/afd/listen.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/afd/afd/lis... ============================================================================== --- trunk/reactos/drivers/network/afd/afd/listen.c [iso-8859-1] (original) +++ trunk/reactos/drivers/network/afd/afd/listen.c [iso-8859-1] Wed Jul 27 19:29:34 2011 @@ -8,9 +8,6 @@ * 20040708 Created */ #include "afd.h" -#include "tdi_proto.h" -#include "tdiconn.h" -#include "debug.h"
static NTSTATUS SatisfyAccept( PAFD_DEVICE_EXTENSION DeviceExt, PIRP Irp,
Modified: trunk/reactos/drivers/network/afd/afd/lock.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/afd/afd/loc... ============================================================================== --- trunk/reactos/drivers/network/afd/afd/lock.c [iso-8859-1] (original) +++ trunk/reactos/drivers/network/afd/afd/lock.c [iso-8859-1] Wed Jul 27 19:29:34 2011 @@ -8,10 +8,6 @@ * 20040708 Created */ #include "afd.h" -#include "tdi_proto.h" -#include "tdiconn.h" -#include "debug.h" -#include "pseh/pseh2.h"
PVOID GetLockedData(PIRP Irp, PIO_STACK_LOCATION IrpSp) {
Modified: trunk/reactos/drivers/network/afd/afd/main.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/afd/afd/mai... ============================================================================== --- trunk/reactos/drivers/network/afd/afd/main.c [iso-8859-1] (original) +++ trunk/reactos/drivers/network/afd/afd/main.c [iso-8859-1] Wed Jul 27 19:29:34 2011 @@ -13,9 +13,6 @@ /* INCLUDES */
#include "afd.h" -#include "tdi_proto.h" -#include "tdiconn.h" -#include "debug.h"
#if DBG
Modified: trunk/reactos/drivers/network/afd/afd/read.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/afd/afd/rea... ============================================================================== --- trunk/reactos/drivers/network/afd/afd/read.c [iso-8859-1] (original) +++ trunk/reactos/drivers/network/afd/afd/read.c [iso-8859-1] Wed Jul 27 19:29:34 2011 @@ -22,9 +22,6 @@ * in flight. */ #include "afd.h" -#include "tdi_proto.h" -#include "tdiconn.h" -#include "debug.h"
static VOID HandleEOFOnIrp( PAFD_FCB FCB, NTSTATUS Status, ULONG_PTR Information ) {
Modified: trunk/reactos/drivers/network/afd/afd/select.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/afd/afd/sel... ============================================================================== --- trunk/reactos/drivers/network/afd/afd/select.c [iso-8859-1] (original) +++ trunk/reactos/drivers/network/afd/afd/select.c [iso-8859-1] Wed Jul 27 19:29:34 2011 @@ -8,9 +8,6 @@ * 20040708 Created */ #include "afd.h" -#include "tdi_proto.h" -#include "tdiconn.h" -#include "debug.h"
static VOID PrintEvents( ULONG Events ) { #if DBG
Modified: trunk/reactos/drivers/network/afd/afd/tdiconn.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/afd/afd/tdi... ============================================================================== --- trunk/reactos/drivers/network/afd/afd/tdiconn.c [iso-8859-1] (original) +++ trunk/reactos/drivers/network/afd/afd/tdiconn.c [iso-8859-1] Wed Jul 27 19:29:34 2011 @@ -8,9 +8,6 @@ * 20040708 Created */ #include <afd.h> -#include <pseh/pseh2.h> -#include "debug.h" -#include "tdiconn.h"
UINT TdiAddressSizeFromType( UINT AddressType ) { switch( AddressType ) {
Modified: trunk/reactos/drivers/network/afd/afd/write.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/afd/afd/wri... ============================================================================== --- trunk/reactos/drivers/network/afd/afd/write.c [iso-8859-1] (original) +++ trunk/reactos/drivers/network/afd/afd/write.c [iso-8859-1] Wed Jul 27 19:29:34 2011 @@ -8,9 +8,6 @@ * 20040708 Created */ #include "afd.h" -#include "tdi_proto.h" -#include "tdiconn.h" -#include "debug.h"
static NTSTATUS NTAPI SendComplete ( PDEVICE_OBJECT DeviceObject,
Modified: trunk/reactos/drivers/network/afd/include/afd.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/network/afd/include... ============================================================================== --- trunk/reactos/drivers/network/afd/include/afd.h [iso-8859-1] (original) +++ trunk/reactos/drivers/network/afd/include/afd.h [iso-8859-1] Wed Jul 27 19:29:34 2011 @@ -28,6 +28,11 @@ #include <windef.h> #include <winsock2.h> #include <afd/shared.h> +#include <pseh/pseh2.h> + +#include "tdi_proto.h" +#include "tdiconn.h" +#include "debug.h"
#ifndef MIN #define MIN(x,y) (((x)<(y))?(x):(y))