Searched defs:IpAddr (Results 1 - 10 of 10) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4Dxe/
H A DIp4Common.c21 @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 DIp4If.c546 @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 DDhcp4Io.c1180 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 DPxeBcImpl.c591 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 DPxeBcDhcp4.h262 EFI_IPv4_ADDRESS IpAddr[1]; member in struct:__anon12576
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/UefiPxeBcDxe/
H A DPxeBcImpl.c64 &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 DPxeBcDhcp.h231 EFI_IPv4_ADDRESS IpAddr[1]; member in struct:__anon11251
/vbox/src/VBox/Devices/Network/slirp/libalias/
H A Dalias_proxy.c135 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 DIpSecImpl.c144 @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 DPxeBaseCode.h93 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,

Completed in 72 milliseconds