Searched defs:NextHop (Results 1 - 7 of 7) sorted by relevance
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4Dxe/ |
H A D | Ip4Route.h | 39 IP4_ADDR NextHop; member in struct:__anon11227 58 IP4_ADDR NextHop; member in struct:__anon11228
|
H A D | Ip4Route.c | 49 RtEntry->NextHop = GateWay; 109 RtCacheEntry->NextHop = GateWay; 333 if (IP4_NET_EQUAL (RtEntry->Dest, Dest, Netmask) && (RtEntry->NextHop == Gateway)) { 389 if (IP4_NET_EQUAL (RtEntry->Dest, Dest, Netmask) && (RtEntry->NextHop == Gateway)) { 515 IP4_ADDR NextHop; local 548 NextHop = Dest; 550 NextHop = RtEntry->NextHop; 558 RtCacheEntry = Ip4CreateRouteCacheEntry (Dest, Src, NextHop, (UINTN) RtEntry); 651 EFI_IP4 (Table[Count].GatewayAddress) = HTONL (RtEntry->NextHop); [all...] |
H A D | Ip4If.c | 935 is a unicast, it will consult ARP to resolve the NextHop's MAC. 943 @param[in] NextHop The immediate destination to transmit the packet 959 IN IP4_ADDR NextHop, 981 // ARP at all. Ip4Output has set NextHop to 255.255.255.255 for 984 if (NextHop == IP4_ALLONE_ADDRESS) { 988 } else if (IP4_IS_MULTICAST (NextHop)) { 990 Status = Ip4GetMulticastMac (Interface->Mnp, NextHop, &Token->DstMac); 1010 NextHop = HTONL (NextHop); 1011 Status = Arp->Request (Arp, &NextHop, NUL 955 Ip4SendFrame( IN IP4_INTERFACE *Interface, IN IP4_PROTOCOL *IpInstance OPTIONAL, IN NET_BUF *Packet, IN IP4_ADDR NextHop, IN IP4_FRAME_CALLBACK CallBack, IN VOID *Context ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/ |
H A D | Ip6Route.h | 36 EFI_IPv6_ADDRESS NextHop; member in struct:__anon12507 45 EFI_IPv6_ADDRESS NextHop; member in struct:__anon12508 211 the route table by NextHop. 212 @param[in] NextHop The next hop address. If NULL, search the route table 223 IN EFI_IPv6_ADDRESS *NextHop OPTIONAL
|
H A D | Ip6If.c | 640 and the NextHop's MAC is not known, it will perform address resolution. 648 @param[in] NextHop The immediate destination to transmit the packet to. 662 IN EFI_IPv6_ADDRESS *NextHop, 690 if (IP6_IS_MULTICAST (NextHop)) { 691 Status = Ip6GetMulticastMac (IpSb->Mnp, NextHop, &Token->DstMac); 711 NeighborCache = Ip6FindNeighborEntry (IpSb, NextHop); 658 Ip6SendFrame( IN IP6_INTERFACE *Interface, IN IP6_PROTOCOL *IpInstance OPTIONAL, IN NET_BUF *Packet, IN EFI_IPv6_ADDRESS *NextHop, IN IP6_FRAME_CALLBACK CallBack, IN VOID *Context ) argument
|
H A D | Ip6Route.c | 80 IP6_COPY_ADDRESS (&RtEntry->NextHop, GatewayAddress); 115 the route table by NextHop. 116 @param[in] NextHop The next hop address. If NULL, search the route table 127 IN EFI_IPv6_ADDRESS *NextHop OPTIONAL 134 ASSERT (Destination != NULL || NextHop != NULL); 147 } else if (NextHop != NULL) { 148 if (NetIp6IsNetEqual (NextHop, &RtEntry->NextHop, RtEntry->PrefixLength)) { 194 IP6_COPY_ADDRESS (&RtCacheEntry->NextHop, GateWay); 314 IP6_COPY_ADDRESS (&EfiTable[Count].Gateway, &RtEntry->NextHop); 574 EFI_IPv6_ADDRESS NextHop; local [all...] |
H A D | Ip6Output.c | 493 EFI_IPv6_ADDRESS NextHop; local 686 IP6_COPY_ADDRESS (&NextHop, &Head->DestinationAddress); 698 IP6_COPY_ADDRESS (&NextHop, &Head->DestinationAddress); 708 IP6_COPY_ADDRESS (&NextHop, &RouteCache->NextHop); 717 if (!IP6_IS_MULTICAST (&NextHop) && !EFI_IP6_EQUAL (&Head->DestinationAddress, &Head->SourceAddress)) { 718 NeighborCache = Ip6FindNeighborEntry (IpSb, &NextHop); 720 NeighborCache = Ip6CreateNeighborEntry (IpSb, Ip6OnArpResolved, &NextHop, NULL); 910 &NextHop, 974 &NextHop, [all...] |
Completed in 43 milliseconds