\r
Copyright (c) 2009 - 2012, Intel Corporation. All rights reserved.<BR>\r
\r
- This program and the accompanying materials\r
- are licensed and made available under the terms and conditions of the BSD License\r
- which accompanies this distribution. The full text of the license may be found at\r
- http://opensource.org/licenses/bsd-license.php.\r
-\r
- THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
- WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
+ SPDX-License-Identifier: BSD-2-Clause-Patent\r
\r
**/\r
\r
#ifndef __EFI_PXEBC_BOOT_H__\r
#define __EFI_PXEBC_BOOT_H__\r
\r
-#define PXEBC_DISPLAY_MAX_LINE 70\r
-#define PXEBC_DEFAULT_UDP_OVERHEAD_SIZE 8\r
-#define PXEBC_DEFAULT_TFTP_OVERHEAD_SIZE 4\r
-\r
-#define PXEBC_IS_SIZE_OVERFLOWED(x) ((sizeof (UINTN) < sizeof (UINT64)) && ((x) > 0xFFFFFFFF))\r
+#define PXEBC_DISPLAY_MAX_LINE 70\r
+#define PXEBC_DEFAULT_UDP_OVERHEAD_SIZE 8\r
+#define PXEBC_DEFAULT_TFTP_OVERHEAD_SIZE 4\r
\r
+#define PXEBC_IS_SIZE_OVERFLOWED(x) ((sizeof (UINTN) < sizeof (UINT64)) && ((x) > 0xFFFFFFFF))\r
\r
/**\r
Extract the discover information and boot server entry from the\r
IN PXEBC_PRIVATE_DATA *Private,\r
IN UINT16 Type,\r
IN OUT EFI_PXE_BASE_CODE_DISCOVER_INFO **DiscoverInfo,\r
- OUT PXEBC_BOOT_SVR_ENTRY **BootEntry,\r
- OUT EFI_PXE_BASE_CODE_SRVLIST **SrvList\r
+ OUT PXEBC_BOOT_SVR_ENTRY **BootEntry,\r
+ OUT EFI_PXE_BASE_CODE_SRVLIST **SrvList\r
);\r
\r
-\r
/**\r
Build the discover packet and send out for boot.\r
\r
**/\r
EFI_STATUS\r
PxeBcDiscoverBootServer (\r
- IN PXEBC_PRIVATE_DATA *Private,\r
- IN UINT16 Type,\r
- IN UINT16 *Layer,\r
- IN BOOLEAN UseBis,\r
- IN EFI_IP_ADDRESS *DestIp,\r
- IN UINT16 IpCount,\r
- IN EFI_PXE_BASE_CODE_SRVLIST *SrvList\r
+ IN PXEBC_PRIVATE_DATA *Private,\r
+ IN UINT16 Type,\r
+ IN UINT16 *Layer,\r
+ IN BOOLEAN UseBis,\r
+ IN EFI_IP_ADDRESS *DestIp,\r
+ IN UINT16 IpCount,\r
+ IN EFI_PXE_BASE_CODE_SRVLIST *SrvList\r
);\r
\r
-\r
/**\r
Load boot file into user buffer.\r
\r
**/\r
EFI_STATUS\r
PxeBcLoadBootFile (\r
- IN PXEBC_PRIVATE_DATA *Private,\r
- IN OUT UINTN *BufferSize,\r
- IN VOID *Buffer OPTIONAL\r
+ IN PXEBC_PRIVATE_DATA *Private,\r
+ IN OUT UINTN *BufferSize,\r
+ IN VOID *Buffer OPTIONAL\r
);\r
\r
#endif\r