Turned on -Werror
authorArt Yerkes <art.yerkes@gmail.com>
Fri, 20 May 2005 08:06:27 +0000 (08:06 +0000)
committerArt Yerkes <art.yerkes@gmail.com>
Fri, 20 May 2005 08:06:27 +0000 (08:06 +0000)
commit4a15530e10cc51ca2cba6d1c29dc001e1eab6cd1
treeffe9eaa5b2ac7c787fcb66d429cb7e47088a8e0f
parent188f2022f606afb13d2dfce5e350e07dc324006e
Turned on -Werror
Propogate AdapterBinding rather than LogicalAdapter or MiniportBlock in places
where we handle a request since we might need the protocol that did the request
later on, get rid of LogicalAdapter completely as according to Filip, it's
never needed.

Also, remove the Packet context hack in send complete if possible as this is
now unnecessary (we now send all needed information in the work item instead).

MiniQueueWorkItem, MiniDequeueWorkItem and MiniDoRequest were all changed to
take an AdapterBinding.
Added MiniRequestComplete, which handles a request complete.

Fixed hang in ipconfig and the tcpip control panel.

svn path=/trunk/; revision=15429
reactos/drivers/net/ndis/Makefile
reactos/drivers/net/ndis/include/miniport.h
reactos/drivers/net/ndis/include/ndissys.h
reactos/drivers/net/ndis/ndis/miniport.c
reactos/drivers/net/ndis/ndis/protocol.c