]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Include/Library/NetLib.h
add iSCSI protocol
[mirror_edk2.git] / MdeModulePkg / Include / Library / NetLib.h
index 4a621e111eb4573848e54c33c1f697df5ec98ffe..e621c24c8db85c31ac713299adf0db3ebafbeae8 100644 (file)
@@ -24,6 +24,8 @@ Abstract:
 #define _NET_LIB_H_
 
 #include <PiDxe.h>
+#include <Library/BaseMemoryLib.h>
+#include <Library/MemoryAllocationLib.h>
 #include <Protocol/DriverBinding.h>
 #include <Protocol/ComponentName.h>
 #include <Protocol/DriverConfiguration.h>
@@ -214,6 +216,8 @@ extern EFI_IPv4_ADDRESS  mZeroIp4Addr;
 
 #define NET_IS_DIGIT(Ch)            (('0' <= (Ch)) && ((Ch) <= '9'))
 #define NET_ROUNDUP(size, unit)     (((size) + (unit) - 1) & (~((unit) - 1)))
+#define NET_IS_LOWER_CASE_CHAR(Ch)  (('a' <= (Ch)) && ((Ch) <= 'z'))
+#define NET_IS_UPPER_CASE_CHAR(Ch)  (('A' <= (Ch)) && ((Ch) <= 'Z'))
 
 //
 // Wrap functions to ease the impact of EFI library changes.