@@ -766,56 +766,6 @@ int nvmf_discover(const char *desc, int argc, char **argv, bool connect)
766766 return ret ;
767767}
768768
769- static int nvme_connect_config (struct nvme_global_ctx * ctx , const char * hostnqn ,
770- const char * hostid ,
771- const struct nvme_fabrics_config * cfg )
772- {
773- const char * hnqn , * hid ;
774- const char * transport ;
775- nvme_host_t h ;
776- nvme_subsystem_t s ;
777- nvme_ctrl_t c , _c ;
778- int ret = 0 , err ;
779-
780- nvme_for_each_host (ctx , h ) {
781- nvme_for_each_subsystem (h , s ) {
782- hnqn = nvme_host_get_hostnqn (h );
783- if (hostnqn && hnqn && strcmp (hostnqn , hnqn ))
784- continue ;
785- hid = nvme_host_get_hostid (h );
786- if (hostid && hid && strcmp (hostid , hid ))
787- continue ;
788-
789- nvme_subsystem_for_each_ctrl_safe (s , c , _c ) {
790- transport = nvme_ctrl_get_transport (c );
791-
792- /* ignore none fabric transports */
793- if (strcmp (transport , "tcp" ) &&
794- strcmp (transport , "rdma" ) &&
795- strcmp (transport , "fc" ))
796- continue ;
797-
798- err = nvmf_connect_ctrl (c );
799- if (err ) {
800- if (err == - ENVME_CONNECT_ALREADY )
801- continue ;
802-
803- fprintf (stderr ,
804- "failed to connect to hostnqn=%s,nqn=%s,%s\n" ,
805- nvme_host_get_hostnqn (h ),
806- nvme_subsystem_get_name (s ),
807- nvme_ctrl_get_address (c ));
808-
809- if (!ret )
810- ret = err ;
811- }
812- }
813- }
814- }
815-
816- return ret ;
817- }
818-
819769static void nvme_parse_tls_args (const char * keyring , const char * tls_key ,
820770 const char * tls_key_identity ,
821771 struct nvme_fabrics_config * cfg , nvme_ctrl_t c )
@@ -944,7 +894,7 @@ int nvmf_connect(const char *desc, int argc, char **argv)
944894 trsvcid = nvmf_get_default_trsvcid (transport , false);
945895
946896 if (config_file )
947- return nvme_connect_config (ctx , hostnqn , hostid , & cfg );
897+ return nvmf_connect_config_json (ctx , hostnqn , hostid , & cfg );
948898
949899 struct tr_config trcfg = {
950900 .subsysnqn = subsysnqn ,
0 commit comments