diff --git a/reactos/lib/drivers/ip/transport/rawip/rawip.c b/reactos/lib/drivers/ip/transport/rawip/rawip.c index aec62e51a4d..78a61b09563 100644 --- a/reactos/lib/drivers/ip/transport/rawip/rawip.c +++ b/reactos/lib/drivers/ip/transport/rawip/rawip.c @@ -227,7 +227,7 @@ NTSTATUS RawIPSendDatagram( if(!(NCE = RouteGetRouteToDestination( &RemoteAddress ))) { FreeNdisPacket(Packet.NdisPacket); - return STATUS_UNSUCCESSFUL; + return STATUS_NETWORK_UNREACHABLE; } TI_DbgPrint(MID_TRACE,("About to send datagram\n")); diff --git a/reactos/lib/drivers/ip/transport/tcp/tcp.c b/reactos/lib/drivers/ip/transport/tcp/tcp.c index 4c143d2a2da..65b7170777e 100644 --- a/reactos/lib/drivers/ip/transport/tcp/tcp.c +++ b/reactos/lib/drivers/ip/transport/tcp/tcp.c @@ -527,6 +527,9 @@ NTSTATUS TCPTranslateError( int OskitError ) { default: Status = STATUS_INVALID_CONNECTION; break; } + if (Status != STATUS_SUCCESS) + DbgPrint("%d -> %x\n", OskitError, Status); + TI_DbgPrint(DEBUG_TCP,("Error %d -> %x\n", OskitError, Status)); return Status; }