Raw IP and ICMP fixes
[reactos.git] / reactos / drivers / net / afd / afd / afd.c
index 464bbf3..02c6bb8 100644 (file)
 
 /* See debug.h for debug/trace constants */
 DWORD DebugTraceLevel = MIN_TRACE;
+//DWORD DebugTraceLevel = DEBUG_ULTRA;
 
 #endif /* DBG */
 
 
+NPAGED_LOOKASIDE_LIST BufferLookasideList;
+
+
 NTSTATUS
 STDCALL
 AfdFileSystemControl(
@@ -72,6 +76,10 @@ AfdDispatch(
         Status = AfdDispRecvFrom(Irp, IrpSp);
         break;
 
+    case IOCTL_AFD_SELECT:
+        Status = AfdDispSelect(Irp, IrpSp);
+        break;
+
     default:
         AFD_DbgPrint(MIN_TRACE, ("Unknown IOCTL (0x%X).\n",
             IrpSp->Parameters.DeviceIoControl.IoControlCode));
@@ -152,6 +160,15 @@ DriverEntry(
 
     DriverObject->DriverUnload = (PDRIVER_UNLOAD)AfdUnload;
 
+/*    ExInitializeNPagedLookasideList(
+      &BufferLookasideList,
+      NULL,
+      NULL,
+      0,
+      sizeof(AFD_BUFFER),
+      TAG('A', 'F', 'D', 'B'),
+      0);*/
+
     return STATUS_SUCCESS;
 }