TianoCore EDK2 master
|
Go to the source code of this file.
Functions | |
EFI_STATUS | IScsiDns4 (IN EFI_HANDLE Image, IN EFI_HANDLE Controller, IN OUT ISCSI_SESSION_CONFIG_NVDATA *NvData) |
EFI_STATUS | IScsiDns6 (IN EFI_HANDLE Image, IN EFI_HANDLE Controller, IN OUT ISCSI_SESSION_CONFIG_NVDATA *NvData) |
The header file of routines for IScsi driver to perform DNS resolution based on UEFI DNS protocols.
Copyright (c) 2017 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file IScsiDns.h.
EFI_STATUS IScsiDns4 | ( | IN EFI_HANDLE | Image, |
IN EFI_HANDLE | Controller, | ||
IN OUT ISCSI_SESSION_CONFIG_NVDATA * | NvData | ||
) |
Retrieve the host address using the EFI_DNS4_PROTOCOL.
[in] | Image | The handle of the driver image. |
[in] | Controller | The handle of the controller. |
[in,out] | NvData | The Session config data structure. |
EFI_SUCCESS | Operation succeeded. |
EFI_OUT_OF_RESOURCES | Failed to allocate needed resources. |
EFI_DEVICE_ERROR | An unexpected network error occurred. |
Others | Other errors as indicated. |
Definition at line 42 of file IScsiDns.c.
EFI_STATUS IScsiDns6 | ( | IN EFI_HANDLE | Image, |
IN EFI_HANDLE | Controller, | ||
IN OUT ISCSI_SESSION_CONFIG_NVDATA * | NvData | ||
) |
Retrieve the host address using the EFI_DNS6_PROTOCOL.
[in] | Image | The handle of the driver image. |
[in] | Controller | The handle of the controller. |
[in,out] | NvData | The Session config data structure. |
EFI_SUCCESS | Operation succeeded. |
EFI_OUT_OF_RESOURCES | Failed to allocate needed resources. |
EFI_DEVICE_ERROR | An unexpected network error occurred. |
Others | Other errors as indicated. |
Definition at line 249 of file IScsiDns.c.