diff options
author | Nicholas Bellinger | 2013-06-20 03:48:51 +0200 |
---|---|---|
committer | Nicholas Bellinger | 2013-07-04 04:44:32 +0200 |
commit | c3e51442711d20ea1245bb6d260aa05593849e82 (patch) | |
tree | 746a99fb66a70c138247cac66655a7971bce07e0 /drivers/target/iscsi/iscsi_target_core.h | |
parent | target: Add se_portal_group->tpg_auth_group (diff) | |
download | kernel-qcow2-linux-c3e51442711d20ea1245bb6d260aa05593849e82.tar.gz kernel-qcow2-linux-c3e51442711d20ea1245bb6d260aa05593849e82.tar.xz kernel-qcow2-linux-c3e51442711d20ea1245bb6d260aa05593849e82.zip |
iscsi-target: Add demo-mode TPG authentication context support
This patch adds a auth configfs group context following existing
explict NodeACL and discovery auth within:
/sys/kernel/config/target/iscsi/$TARGETNAME/$TPGT/auth/
This patch allows these attributes to be used for CHAP authentication
an TPG is configured in demo-mode (generate_node_acl=1).
Note this authentication information takes precedence over NodeACL
authentication when struct se_node_acl->dynamic_node_acl is present.
Cc: Dax Kelson <dkelson@gurulabs.com>
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
Diffstat (limited to 'drivers/target/iscsi/iscsi_target_core.h')
-rw-r--r-- | drivers/target/iscsi/iscsi_target_core.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/target/iscsi/iscsi_target_core.h b/drivers/target/iscsi/iscsi_target_core.h index 3436a2cc1d35..391283c85313 100644 --- a/drivers/target/iscsi/iscsi_target_core.h +++ b/drivers/target/iscsi/iscsi_target_core.h @@ -813,6 +813,7 @@ struct iscsi_portal_group { struct mutex tpg_access_lock; struct mutex np_login_lock; struct iscsi_tpg_attrib tpg_attrib; + struct iscsi_node_auth tpg_demo_auth; /* Pointer to default list of iSCSI parameters for TPG */ struct iscsi_param_list *param_list; struct iscsi_tiqn *tpg_tiqn; |