IN IP4_ADDR NetMask
);
-extern IP4_ADDR mIp4AllMasks [IP4_MASK_NUM];
+extern IP4_ADDR gIp4AllMasks [IP4_MASK_NUM];
extern EFI_IPv4_ADDRESS mZeroIp4Addr;
#include <Library/BaseMemoryLib.h>\r
#include <Library/UefiBootServicesTableLib.h>\r
\r
+#define EFI_SECITON_SIZE_MASK 0x00ffffff\r
+\r
typedef struct {\r
EFI_GUID_DEFINED_SECTION GuidedSectionHeader;\r
UINT32 CRC32Checksum;\r
//\r
*SectionAttribute = ((EFI_GUID_DEFINED_SECTION *) InputSection)->Attributes;\r
*ScratchBufferSize = 0;\r
- *OutputBufferSize = *(UINT32 *) (((EFI_COMMON_SECTION_HEADER *) InputSection)->Size) & 0x00ffffff;\r
+ *OutputBufferSize = *(UINT32 *) (((EFI_COMMON_SECTION_HEADER *) InputSection)->Size) & EFI_SECITON_SIZE_MASK;\r
*OutputBufferSize -= ((EFI_GUID_DEFINED_SECTION *) InputSection)->DataOffset;\r
\r
return EFI_SUCCESS;\r
//\r
Crc32SectionHeader = (CRC32_SECTION_HEADER *) InputSection;\r
*OutputBuffer = (UINT8 *) InputSection + Crc32SectionHeader->GuidedSectionHeader.DataOffset;\r
- OutputBufferSize = *(UINT32 *) (((EFI_COMMON_SECTION_HEADER *) InputSection)->Size) & 0x00ffffff; \r
+ OutputBufferSize = *(UINT32 *) (((EFI_COMMON_SECTION_HEADER *) InputSection)->Size) & EFI_SECITON_SIZE_MASK; \r
OutputBufferSize -= Crc32SectionHeader->GuidedSectionHeader.DataOffset;\r
\r
//\r
//\r
// All the supported IP4 maskes in host byte order.\r
//\r
-IP4_ADDR mIp4AllMasks[IP4_MASK_NUM] = {\r
+IP4_ADDR gIp4AllMasks[IP4_MASK_NUM] = {\r
0x00000000,\r
0x80000000,\r
0xC0000000,\r
INTN Index;\r
\r
for (Index = 0; Index < IP4_MASK_NUM; Index++) {\r
- if (NetMask == mIp4AllMasks[Index]) {\r
+ if (NetMask == gIp4AllMasks[Index]) {\r
break;\r
}\r
}\r
}\r
\r
if (NetMask == 0) {\r
- NetMask = mIp4AllMasks[Class << 3];\r
+ NetMask = gIp4AllMasks[Class << 3];\r
}\r
\r
if (((Ip &~NetMask) == ~NetMask) || ((Ip &~NetMask) == 0)) {\r
\r
if (DhcpSb->Netmask == 0) {\r
Class = NetGetIpClass (DhcpSb->ClientAddr);\r
- DhcpSb->Netmask = mIp4AllMasks[Class << 3];\r
+ DhcpSb->Netmask = gIp4AllMasks[Class << 3];\r
}\r
\r
if (DhcpSb->LeaseIoPort != NULL) {\r
\r
Type = NetGetIpClass (IpAddr);\r
Len = NetGetMaskLength (SubnetMask);\r
- Netmask = mIp4AllMasks[MIN (Len, Type << 3)];\r
+ Netmask = gIp4AllMasks[MIN (Len, Type << 3)];\r
Interface->NetBrdcast = (IpAddr | ~Netmask);\r
\r
//\r
return FALSE;\r
}\r
\r
- NetBrdcastMask = mIp4AllMasks[MIN (Len, Type << 3)];\r
+ NetBrdcastMask = gIp4AllMasks[MIN (Len, Type << 3)];\r
\r
if (Ip == (Ip | ~NetBrdcastMask)) {\r
return FALSE;\r