linux/drivers/scsi/qedi/qedi_nvm_iscsi_cfg.h

/* SPDX-License-Identifier: GPL-2.0-only */
/*
 * QLogic iSCSI Offload Driver
 * Copyright (c) 2016 Cavium Inc.
 */

#ifndef NVM_ISCSI_CFG_H
#define NVM_ISCSI_CFG_H

#define NUM_OF_ISCSI_TARGET_PER_PF
#define NUM_OF_ISCSI_PF_SUPPORTED

#define NVM_ISCSI_CFG_DHCP_NAME_MAX_LEN

nvm_iscsi_dhcp_vendor_id;

#define NVM_ISCSI_IPV4_ADDR_BYTE_LEN
nvm_iscsi_ipv4_addr;

#define NVM_ISCSI_IPV6_ADDR_BYTE_LEN
nvm_iscsi_ipv6_addr;

struct nvm_iscsi_initiator_ipv4 {};

struct nvm_iscsi_initiator_ipv6 {};

#define NVM_ISCSI_CFG_ISCSI_NAME_MAX_LEN
nvm_iscsi_name;

#define NVM_ISCSI_CFG_CHAP_NAME_MAX_LEN
nvm_iscsi_chap_name;

#define NVM_ISCSI_CFG_CHAP_PWD_MAX_LEN
nvm_iscsi_chap_password;

nvm_iscsi_lun;

struct nvm_iscsi_generic {};

struct nvm_iscsi_initiator {};

struct nvm_iscsi_target {};

struct nvm_iscsi_block {};

struct nvm_iscsi_cfg {};

#endif