/** @file\r
The implementation of EFI IPv6 Configuration Protocol.\r
\r
- Copyright (c) 2009 - 2012, Intel Corporation. All rights reserved.<BR>\r
+ Copyright (c) 2009 - 2013, 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
\r
DataRecord = &Variable->DataRecord[Variable->DataRecordCount];\r
DataRecord->DataType = (EFI_IP6_CONFIG_DATA_TYPE) Index;\r
- DataRecord->DataSize = DataItem->DataSize;\r
+ DataRecord->DataSize = (UINT32) DataItem->DataSize;\r
DataRecord->Offset = (UINT16) (Heap - (CHAR8 *) Variable);\r
\r
Variable->DataRecordCount++;\r
/** @file\r
Definitions for EFI IPv6 Configuartion Protocol implementation.\r
\r
- Copyright (c) 2009 - 2012, Intel Corporation. All rights reserved.<BR>\r
+ Copyright (c) 2009 - 2013, 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
\r
typedef struct {\r
UINT16 Offset;\r
- UINTN DataSize;\r
+ UINT32 DataSize;\r
EFI_IP6_CONFIG_DATA_TYPE DataType;\r
} IP6_CONFIG_DATA_RECORD;\r
\r