Searched defs:NextHop (Results 1 - 7 of 7) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4Dxe/
H A DIp4Route.h39 IP4_ADDR NextHop; member in struct:__anon11227
58 IP4_ADDR NextHop; member in struct:__anon11228
H A DIp4Route.c49 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 DIp4If.c935 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 DIp6Route.h36 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 DIp6If.c640 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 DIp6Route.c80 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 DIp6Output.c493 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