mirror of
https://github.com/reactos/reactos.git
synced 2025-08-06 09:52:56 +00:00
[TCPIP] Remove duplicate declarations from ticonsts.h
This commit is contained in:
parent
d5ad2057d7
commit
167fa2c26a
2 changed files with 10 additions and 27 deletions
|
@ -36,7 +36,7 @@ VOID LoopTransmit(
|
|||
* NdisPacket = Pointer to NDIS packet to send
|
||||
* Offset = Offset in packet where packet data starts
|
||||
* LinkAddress = Pointer to link address
|
||||
* Type = LAN protocol type (unused)
|
||||
* Type = LAN protocol type
|
||||
*/
|
||||
{
|
||||
PCHAR PacketBuffer;
|
||||
|
@ -49,6 +49,13 @@ VOID LoopTransmit(
|
|||
ASSERT_KM_POINTER(PC(NdisPacket));
|
||||
ASSERT_KM_POINTER(PC(NdisPacket)->DLComplete);
|
||||
|
||||
if (Type != LAN_PROTO_IPv4)
|
||||
{
|
||||
TI_DbgPrint(MAX_TRACE, ("Received unsupported protocol %u\n", Type));
|
||||
PC(NdisPacket)->DLComplete(PC(NdisPacket)->Context, NdisPacket, NDIS_STATUS_NOT_SUPPORTED);
|
||||
return;
|
||||
}
|
||||
|
||||
TI_DbgPrint(MAX_TRACE, ("Called (NdisPacket = %x)\n", NdisPacket));
|
||||
|
||||
GetDataPtr( NdisPacket, 0, &PacketBuffer, &PacketLength );
|
||||
|
@ -112,7 +119,7 @@ NDIS_STATUS LoopRegisterAdapter(
|
|||
|
||||
Loopback = IPCreateInterface(&BindInfo);
|
||||
if (!Loopback) return NDIS_STATUS_RESOURCES;
|
||||
|
||||
|
||||
Loopback->MTU = 16384;
|
||||
|
||||
Loopback->Name.Buffer = L"Loopback";
|
||||
|
@ -124,7 +131,7 @@ NDIS_STATUS LoopRegisterAdapter(
|
|||
AddrInitIPv4(&Loopback->Broadcast, LOOPBACK_BCASTADDR_IPv4);
|
||||
|
||||
IPRegisterInterface(Loopback);
|
||||
|
||||
|
||||
IPAddInterfaceRoute(Loopback);
|
||||
|
||||
TI_DbgPrint(MAX_TRACE, ("Leaving.\n"));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue