]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/target/loopback/tcm_loop.h
tcm_loop: remove struct tcm_loop_nacl
[karo-tx-linux.git] / drivers / target / loopback / tcm_loop.h
index 6ae49f272ba6f72d1cd425d30c66227d5d696f31..4346462094a1af4e4ce778abd41a0f1da1d0a559 100644 (file)
@@ -2,11 +2,6 @@
 #define TL_WWN_ADDR_LEN                        256
 #define TL_TPGS_PER_HBA                        32
 
-/*
- * Used in tcm_loop_driver_probe() for struct Scsi_Host->max_cmd_len
- */
-#define TL_SCSI_MAX_CMD_LEN            32
-
 struct tcm_loop_cmd {
        /* State of Linux/SCSI CDB+Data descriptor */
        u32 sc_cmd_state;
@@ -33,16 +28,13 @@ struct tcm_loop_nexus {
        struct se_session *se_sess;
 };
 
-struct tcm_loop_nacl {
-       struct se_node_acl se_node_acl;
-};
-
 #define TCM_TRANSPORT_ONLINE 0
 #define TCM_TRANSPORT_OFFLINE 1
 
 struct tcm_loop_tpg {
        unsigned short tl_tpgt;
        unsigned short tl_transport_status;
+       enum target_prot_type tl_fabric_prot_type;
        atomic_t tl_tpg_port_count;
        struct se_portal_group tl_se_tpg;
        struct tcm_loop_hba *tl_hba;