Home | History | Annotate | Download | only in TcpDxe

Lines Matching defs:Ip

20   Add or remove a route entry in the IP route table associated with this TCP instance.

41 IP_IO_IP_PROTOCOL Ip;
43 Ip = Tcb->IpInfo->Ip;
45 ASSERT (Ip.Ip4!= NULL);
47 return Ip.Ip4->Routes (
48 Ip.Ip4,
79 EFI_IP4_PROTOCOL *Ip;
102 IP4_COPY_ADDRESS (&AccessPoint->StationAddress, &Tcb->LocalEnd.Ip);
107 IP4_COPY_ADDRESS (&AccessPoint->RemoteAddress, &Tcb->RemoteEnd.Ip);
134 Ip = Tcb->IpInfo->Ip.Ip4;
135 ASSERT (Ip != NULL);
137 return Ip->GetModeData (Ip, Mode->Ip4ModeData, Mode->MnpConfigData, Mode->SnpModeData);
162 EFI_IP6_PROTOCOL *Ip;
187 IP6_COPY_ADDRESS (&AccessPoint->StationAddress, &Tcb->LocalEnd.Ip);
188 IP6_COPY_ADDRESS (&AccessPoint->RemoteAddress, &Tcb->RemoteEnd.Ip);
212 Ip = Tcb->IpInfo->Ip.Ip6;
213 ASSERT (Ip != NULL);
215 return Ip->GetModeData (Ip, Mode->Ip6ModeData, Mode->MnpConfigData, Mode->SnpModeData);
355 VOID *Ip;
387 // Open the new created IP instance BY_CHILD.
392 &Ip,
442 // Close the IP protocol.
492 // Add Ip for send pkt to the peer
528 // Configure the IP instance this Tcb consumes.
611 CopyMem (&Tcb->LocalEnd.Ip, &CfgData->Tcp4CfgData.AccessPoint.StationAddress, sizeof (IP4_ADDR));
615 CopyMem (&Tcb->RemoteEnd.Ip, &CfgData->Tcp4CfgData.AccessPoint.RemoteAddress, sizeof (IP4_ADDR));
623 IP6_COPY_ADDRESS (&Tcb->LocalEnd.Ip, &CfgData->Tcp6CfgData.AccessPoint.StationAddress);
626 IP6_COPY_ADDRESS (&Tcb->RemoteEnd.Ip, &CfgData->Tcp6CfgData.AccessPoint.RemoteAddress);
737 // determined, construct the IP device path and install it.
763 if (NetIp6IsUnspecifiedAddr (&Tcb->RemoteEnd.Ip.v6)) {
807 ProtoData->TcpService->IpIo->Ip.Ip4->Poll (ProtoData->TcpService->IpIo->Ip.Ip4);
809 ProtoData->TcpService->IpIo->Ip.Ip6->Poll (ProtoData->TcpService->IpIo->Ip.Ip6);