svn path=/trunk/; revision=8074
/* Locate address entry. If specified address is 0, a random address is chosen */
/* FIXME: IPv4 only */
- IPv4Address = ((PTDI_ADDRESS_IP)Address->Address)->in_addr;
+ IPv4Address = Address->Address[0].Address[0].in_addr;
if (IPv4Address == 0)
AddrFile->ADE = IPGetDefaultADE(ADE_UNICAST);
else
Connection->LocalPort = Connection->AddressFile->Port;
Status = AddrBuildAddress(
- (PTA_ADDRESS)ConnInfo->RemoteAddress,
+ (PTA_ADDRESS)(&((PTRANSPORT_ADDRESS)ConnInfo->RemoteAddress)->Address[0]),
&Connection->RemoteAddress,
&Connection->RemotePort);
if (!NT_SUCCESS(Status)) {