mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 20:56:26 +00:00
- Return STATUS_NETWORK_UNREACHABLE if we can't get a route to the remote address
svn path=/trunk/; revision=40214
This commit is contained in:
parent
5350d438bc
commit
88ab954b0b
2 changed files with 4 additions and 1 deletions
|
@ -227,7 +227,7 @@ NTSTATUS RawIPSendDatagram(
|
||||||
|
|
||||||
if(!(NCE = RouteGetRouteToDestination( &RemoteAddress ))) {
|
if(!(NCE = RouteGetRouteToDestination( &RemoteAddress ))) {
|
||||||
FreeNdisPacket(Packet.NdisPacket);
|
FreeNdisPacket(Packet.NdisPacket);
|
||||||
return STATUS_UNSUCCESSFUL;
|
return STATUS_NETWORK_UNREACHABLE;
|
||||||
}
|
}
|
||||||
|
|
||||||
TI_DbgPrint(MID_TRACE,("About to send datagram\n"));
|
TI_DbgPrint(MID_TRACE,("About to send datagram\n"));
|
||||||
|
|
|
@ -527,6 +527,9 @@ NTSTATUS TCPTranslateError( int OskitError ) {
|
||||||
default: Status = STATUS_INVALID_CONNECTION; break;
|
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));
|
TI_DbgPrint(DEBUG_TCP,("Error %d -> %x\n", OskitError, Status));
|
||||||
return Status;
|
return Status;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue