X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=lib%2Fdrivers%2Fip%2Fnetwork%2Fip.c;h=c1d83ba63c2d509fe075a6b7dc7407dc8ef53693;hp=b2d3eae745b1d2293b86c6e9a8ec9b1ca29a740c;hb=6c758f20d036b7e491f660c537771a0aa23e01d6;hpb=0185e164517eff4deea06354d99ade7832f209bb diff --git a/lib/drivers/ip/network/ip.c b/lib/drivers/ip/network/ip.c index b2d3eae745b..c1d83ba63c2 100644 --- a/lib/drivers/ip/network/ip.c +++ b/lib/drivers/ip/network/ip.c @@ -72,9 +72,21 @@ PIP_PACKET IPInitializePacket( } -void NTAPI IPTimeout( PVOID Context ) { - IpWorkItemQueued = FALSE; - +VOID NTAPI IPTimeoutDpcFn(PKDPC Dpc, + PVOID DeferredContext, + PVOID SystemArgument1, + PVOID SystemArgument2) +/* + * FUNCTION: Timeout DPC + * ARGUMENTS: + * Dpc = Pointer to our DPC object + * DeferredContext = Pointer to context information (unused) + * SystemArgument1 = Unused + * SystemArgument2 = Unused + * NOTES: + * This routine is dispatched once in a while to do maintainance jobs + */ +{ /* Check if datagram fragments have taken too long to assemble */ IPDatagramReassemblyTimeout();