[TCPIP] Remove duplicate declarations from ticonsts.h

This commit is contained in:
Victor Perevertkin 2019-12-21 04:02:47 +03:00 committed by Victor Perevertkin
parent d5ad2057d7
commit 167fa2c26a
2 changed files with 10 additions and 27 deletions

View file

@ -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"));