diff --git a/reactos/drivers/lib/ip/transport/datagram/datagram.c b/reactos/drivers/lib/ip/transport/datagram/datagram.c index a9671192784..9d50ab38a30 100644 --- a/reactos/drivers/lib/ip/transport/datagram/datagram.c +++ b/reactos/drivers/lib/ip/transport/datagram/datagram.c @@ -92,7 +92,7 @@ VOID DGDeliverData( DataBuffer, DataSize ); - RTAIPAddress = (PTA_IP_ADDRESS)Current->ReturnInfo; + RTAIPAddress = (PTA_IP_ADDRESS)Current->ReturnInfo->RemoteAddress; RTAIPAddress->TAAddressCount = 1; RTAIPAddress->Address->AddressType = TDI_ADDRESS_TYPE_IP; RTAIPAddress->Address->Address->sin_port = SrcPort;