aboutsummaryrefslogtreecommitdiffstats
path: root/src/include/ipxe/efi/Guid/FileInfo.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/ipxe/efi/Guid/FileInfo.h')
-rw-r--r--src/include/ipxe/efi/Guid/FileInfo.h32
1 files changed, 13 insertions, 19 deletions
diff --git a/src/include/ipxe/efi/Guid/FileInfo.h b/src/include/ipxe/efi/Guid/FileInfo.h
index 21fd38904..4fc9e8602 100644
--- a/src/include/ipxe/efi/Guid/FileInfo.h
+++ b/src/include/ipxe/efi/Guid/FileInfo.h
@@ -3,21 +3,15 @@
and EFI_FILE_PROTOCOL.GetInfo() to set or get generic file information.
This GUID is defined in UEFI specification.
-Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
-This program and the accompanying materials are licensed and made available under
-the terms and conditions of the BSD License that accompanies this distribution.
-The full text of the license may be found at
-http://opensource.org/licenses/bsd-license.php.
-
-THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
-WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
+SPDX-License-Identifier: BSD-2-Clause-Patent
**/
#ifndef __FILE_INFO_H__
#define __FILE_INFO_H__
-FILE_LICENCE ( BSD3 );
+FILE_LICENCE ( BSD2_PATENT );
#define EFI_FILE_INFO_ID \
{ \
@@ -28,35 +22,35 @@ typedef struct {
///
/// The size of the EFI_FILE_INFO structure, including the Null-terminated FileName string.
///
- UINT64 Size;
+ UINT64 Size;
///
/// The size of the file in bytes.
///
- UINT64 FileSize;
+ UINT64 FileSize;
///
/// PhysicalSize The amount of physical space the file consumes on the file system volume.
///
- UINT64 PhysicalSize;
+ UINT64 PhysicalSize;
///
/// The time the file was created.
///
- EFI_TIME CreateTime;
+ EFI_TIME CreateTime;
///
/// The time when the file was last accessed.
///
- EFI_TIME LastAccessTime;
+ EFI_TIME LastAccessTime;
///
/// The time when the file's contents were last modified.
///
- EFI_TIME ModificationTime;
+ EFI_TIME ModificationTime;
///
/// The attribute bits for the file.
///
- UINT64 Attribute;
+ UINT64 Attribute;
///
/// The Null-terminated name of the file.
///
- CHAR16 FileName[1];
+ CHAR16 FileName[1];
} EFI_FILE_INFO;
///
@@ -66,8 +60,8 @@ typedef struct {
/// computes this size correctly no matter how big the FileName array is declared.
/// This is required to make the EFI_FILE_INFO data structure ANSI compilant.
///
-#define SIZE_OF_EFI_FILE_INFO OFFSET_OF (EFI_FILE_INFO, FileName)
+#define SIZE_OF_EFI_FILE_INFO OFFSET_OF (EFI_FILE_INFO, FileName)
-extern EFI_GUID gEfiFileInfoGuid;
+extern EFI_GUID gEfiFileInfoGuid;
#endif