/** @file\r
Definitions for EFI IPv4 Configuration II Protocol implementation.\r
\r
- Copyright (c) 2015 - 2016, Intel Corporation. All rights reserved.<BR>\r
+ Copyright (c) 2015 - 2018, Intel Corporation. All rights reserved.<BR>\r
(C) Copyright 2015 Hewlett Packard Enterprise Development LP<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
8 bytes.\r
@retval EFI_SUCCESS The specified configuration data for the EFI IPv4\r
network stack was set successfully.\r
- \r
+\r
**/\r
typedef\r
EFI_STATUS\r
@param[in, out] DataSize On input, in bytes, the size of Data. On output, in\r
bytes, the size of buffer required to store the specified\r
configuration data.\r
- @param[in] Data The data buffer in which the configuration data is returned. \r
+ @param[in] Data The data buffer in which the configuration data is returned.\r
Ignored if DataSize is ZERO.\r
\r
@retval EFI_BUFFER_TOO_SMALL The size of Data is too small for the specified\r
- configuration data, and the required size is \r
+ configuration data, and the required size is\r
returned in DataSize.\r
- @retval EFI_SUCCESS The specified configuration data was obtained successfully. \r
- \r
+ @retval EFI_SUCCESS The specified configuration data was obtained successfully.\r
+\r
**/\r
typedef\r
EFI_STATUS\r
#pragma pack()\r
\r
typedef struct {\r
- EFI_IP4_CONFIG2_POLICY Policy; ///< manual or automatic \r
+ EFI_IP4_CONFIG2_POLICY Policy; ///< manual or automatic\r
EFI_IP4_CONFIG2_MANUAL_ADDRESS *ManualAddress; ///< IP addresses\r
UINT32 ManualAddressCount; ///< IP addresses count\r
EFI_IPv4_ADDRESS *GatewayAddress; ///< Gateway address\r
EFI_IP4_CONFIG2_PROTOCOL Ip4Config2;\r
\r
EFI_IP4_CONFIG2_INTERFACE_INFO InterfaceInfo;\r
- EFI_IP4_CONFIG2_POLICY Policy; \r
+ EFI_IP4_CONFIG2_POLICY Policy;\r
IP4_CONFIG2_DATA_ITEM DataItem[Ip4Config2DataTypeMaximum];\r
\r
EFI_EVENT Dhcp4SbNotifyEvent;\r
UINT32 FailedIaAddressCount;\r
EFI_IPv4_ADDRESS *DeclineAddress;\r
UINT32 DeclineAddressCount;\r
- \r
+\r
IP4_FORM_CALLBACK_INFO CallbackInfo;\r
\r
IP4_CONFIG2_NVDATA Ip4NvData;\r