mirror_edk2/MdeModulePkg/Include/Library
Fu Siyuan 12ae56cf28 MdeModulePkg/Network: Add 32bit subnet mask support for IP4 PXE boot.
This patch updates IP4 stack to support 32bit subnet mask in PXE boot process.
When 32bit subnet mask is used, the IP4 driver couldn't use the subnet mask to determine
whether destination IP address is on-link or not, so it will always try to send all the
packets to the destination IP address directly first, if failed it will continue
to try the default gateway.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Fu Siyuan <siyuan.fu@intel.com>
Reviewed-by: Ye Ting <ting.ye@intel.com>
Reviewed-by: Wu Jiaxin <jiaxin.wu@intel.com>
2018-09-03 08:36:55 +08:00
..
AuthVariableLib.h MdeModulePkg: Deprecate EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS 2017-11-01 22:25:36 +08:00
BmpSupportLib.h MdeModulePkg: Add BmpSupportLib class and instance 2018-02-11 16:04:54 -08:00
BootLogoLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
CapsuleLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
CpuExceptionHandlerLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
CustomizedDisplayLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
DebugAgentLib.h MdeModulePkg/Include: Fix typos in comments 2016-10-27 09:11:18 +08:00
DisplayUpdateProgressLib.h MdeModulePkg: Add DisplayUpdateProgressLib class 2018-05-28 09:30:10 -07:00
DpcLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
FileExplorerLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
FmpAuthenticationLib.h MdeModulePkg/Include: Add FmpAuthenticationLib header. 2016-11-08 22:36:48 +08:00
FrameBufferBltLib.h MdeModulePkg: Add FrameBufferBltLib library class 2016-10-12 10:42:15 +08:00
HiiLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
HttpLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
IpIoLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
IpmiLib.h MdeModulePkg: Add IpmiLib and Ppi/Protocol header file. 2015-12-23 08:16:20 +00:00
LockBoxLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
MemoryProfileLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
NetLib.h MdeModulePkg/Network: Add 32bit subnet mask support for IP4 PXE boot. 2018-09-03 08:36:55 +08:00
NonDiscoverableDeviceRegistrationLib.h MdeModulePkg/NonDiscoverableDeviceRegistrationLib: Fix coding style issues 2016-12-20 10:51:25 +08:00
OemHookStatusCodeLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
PciHostBridgeLib.h MdeModulePkg/PciHostBridgeLib.h: add address Translation 2018-03-15 08:26:05 +00:00
PlatformBootManagerLib.h MdeModulePkg/PlatformBootManager: Add PlatformBootManagerUnableToBoot 2018-07-27 15:47:50 +08:00
PlatformHookLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
PlatformVarCleanupLib.h MdeModulePkg: Fix MSFT C4255 warning 2017-11-14 18:18:43 +08:00
RecoveryLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
ResetSystemLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
ResetUtilityLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
S3Lib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
SecurityManagementLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
SmmCorePlatformHookLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
SortLib.h MdeModulePkg, MdePkg, NetworkPkg, OvmfPkg, PerformancePkg, ShellPkg: Library Migration. 2015-01-13 01:04:07 +00:00
TcpIoLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
TpmMeasurementLib.h MdeModulePkg: Move TpmMeasurementLib LibraryClass from SecurityPkg 2015-07-01 03:01:34 +00:00
UdpIoLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
UefiBootManagerLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
UefiHiiServicesLib.h MdeModulePkg: Clean up source files 2018-06-28 11:19:45 +08:00
VarCheckLib.h MdeModulePkg: Add VarCheckLib library 2015-08-25 02:58:09 +00:00