/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4Dxe/ |
H A D | Ip4Common.c | 21 @param[in] IpAddr The IP address to classify in host byte order 22 @param[in] IpIf The interface that IpAddr received from 25 @retval IP4_LOCAL_HOST The IpAddr equals to the interface's address 26 @retval IP4_SUBNET_BROADCAST The IpAddr is a directed subnet boradcast to the 28 @retval IP4_NET_BROADCAST The IpAddr is a network broadcast to the interface 34 IN IP4_ADDR IpAddr, 38 if (IpAddr == IpIf->Ip) { 41 } else if (IpAddr == IpIf->SubnetBrdcast) { 44 } else if (IpAddr == IpIf->NetBrdcast) { 33 Ip4GetNetCast( IN IP4_ADDR IpAddr, IN IP4_INTERFACE *IpIf ) argument
|
H A D | Ip4If.c | 546 @param IpAddr The interface's IP address 557 IN IP4_ADDR IpAddr, 579 Interface->Ip = IpAddr; 581 Interface->SubnetBrdcast = (IpAddr | ~SubnetMask); 583 Type = NetGetIpClass (IpAddr); 586 Interface->NetBrdcast = (IpAddr | ~Netmask); 595 if (IpAddr != IP4_ALLZERO_ADDRESS) { 620 IpAddr = HTONL (IpAddr); 623 ArpConfig.StationAddress = &IpAddr; 555 Ip4SetAddress( IN OUT IP4_INTERFACE *Interface, IN IP4_ADDR IpAddr, IN IP4_ADDR SubnetMask ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Dhcp4Dxe/ |
H A D | Dhcp4Io.c | 1180 IP4_ADDR IpAddr; local 1256 IpAddr = HTONL (Para->ServerId); 1257 Buf = DhcpAppendOption (Buf, DHCP_TAG_SERVER_ID, 4, (UINT8 *) &IpAddr); 1266 IpAddr = 0; 1270 IpAddr = EFI_IP4 (Config->ClientAddress); 1274 IpAddr = EFI_IP4 (SeedHead->YourAddr); 1279 IpAddr = EFI_IP4 (SeedHead->YourAddr); 1282 if (IpAddr != 0) { 1283 Buf = DhcpAppendOption (Buf, DHCP_TAG_REQUEST_IP, 4, (UINT8 *) &IpAddr);
|
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/UefiPxeBcDxe/ |
H A D | PxeBcImpl.c | 591 CopyMem (&SrvList->IpAddr, &Private->ServerIp, sizeof (EFI_IP_ADDRESS)); 643 CopyMem (&Private->ServerIp, &SrvList[Index].IpAddr, sizeof (EFI_IP_ADDRESS)); 647 CopyMem (&Private->ServerIp, &BootSvrEntry->IpAddr[Index], sizeof (EFI_IPv4_ADDRESS)); 655 &SrvList[Index].IpAddr, 1702 by IpAddr is used to resolve a MAC address. If the ARP protocol succeeds in resolving 1712 @param[in] IpAddr Pointer to the IP address that is used to resolve a MAC address. 1727 IN EFI_IP_ADDRESS *IpAddr, 1739 if (This == NULL || IpAddr == NULL) { 1773 if (!PxeBcCheckArpCache (Mode, &IpAddr->v4, &TempMac)) { 1792 Status = Private->Arp->Request (Private->Arp, &IpAddr 1725 EfiPxeBcArp( IN EFI_PXE_BASE_CODE_PROTOCOL *This, IN EFI_IP_ADDRESS *IpAddr, IN EFI_MAC_ADDRESS *MacAddr OPTIONAL ) argument [all...] |
H A D | PxeBcDhcp4.h | 262 EFI_IPv4_ADDRESS IpAddr[1]; member in struct:__anon12576
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/UefiPxeBcDxe/ |
H A D | PxeBcImpl.c | 64 &Mode->ArpCache[Index].IpAddr, 121 if (EFI_IP4_EQUAL (&PxeBcMode->ArpCache[Index].IpAddr.v4, Ip4Addr)) { 690 Mode->RouteTable[0].IpAddr.Addr[0] = Private->StationIp.Addr[0] & Private->SubnetMask.Addr[0]; 699 Mode->RouteTable[1].IpAddr.Addr[0] = 0; 856 DefaultSrvList.IpAddr.Addr[0] = Private->ServerIp.Addr[0]; 929 CopyMem (&SrvList[Index].IpAddr, &BootSvrEntry->IpAddr[Index], sizeof (EFI_IPv4_ADDRESS)); 967 Private->ServerIp.Addr[0] = SrvList[Index].IpAddr.Addr[0]; 971 &BootSvrEntry->IpAddr[Index], 981 &SrvList[Index].IpAddr, 2080 EfiPxeBcArp( IN EFI_PXE_BASE_CODE_PROTOCOL * This, IN EFI_IP_ADDRESS * IpAddr, IN EFI_MAC_ADDRESS * MacAddr OPTIONAL ) argument [all...] |
H A D | PxeBcDhcp.h | 231 EFI_IPv4_ADDRESS IpAddr[1]; member in struct:__anon11251
|
/vbox/src/VBox/Devices/Network/slirp/libalias/ |
H A D | alias_proxy.c | 135 IpAddr() -- Utility function for converting string 153 static int IpAddr(char *, struct in_addr *); 280 IpAddr(char *s, struct in_addr *addr) function 797 err = IpAddr(token, &server_addr); 811 err = IpAddr(s, &server_addr); 878 err = IpAddr(token, &addr); 894 err = IpAddr(s, &addr);
|
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IpSecDxe/ |
H A D | IpSecImpl.c | 144 @param[in] IpAddr Point to EFI_IP_ADDRESS to be check. 156 IN EFI_IP_ADDRESS *IpAddr, 182 IpAddr, 201 IpAddr, 542 @param[in] IpAddr Points to remote IP address. 550 IN EFI_IP_ADDRESS *IpAddr 567 if (IpSecMatchIpAddress (IpVersion, IpAddr, IpAddrInfo, 1)) { 154 IpSecMatchIpAddress( IN UINT8 IpVersion, IN EFI_IP_ADDRESS *IpAddr, IN EFI_IP_ADDRESS_INFO *AddressInfo, IN UINT32 AddressCount ) argument
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/ |
H A D | PxeBaseCode.h | 93 EFI_IP_ADDRESS IpAddr; member in struct:__anon12267 101 EFI_IP_ADDRESS IpAddr; member in struct:__anon12268 170 EFI_IP_ADDRESS IpAddr; member in struct:__anon12269 730 addresses are being used. The IP address specified by IpAddr is used to resolve 742 @param IpAddr The pointer to the IP address that is used to resolve a MAC address. 758 IN EFI_IP_ADDRESS *IpAddr,
|