]> www.infradead.org Git - users/hch/nvme-cli.git/commitdiff
fabrics: fix connection args parsing
authorKeith Busch <kbusch@kernel.org>
Fri, 24 Jan 2020 20:44:27 +0000 (12:44 -0800)
committerKeith Busch <kbusch@kernel.org>
Fri, 24 Jan 2020 20:44:27 +0000 (12:44 -0800)
Use comma as the deliminiter.

Fixes: e5723678
Signed-off-by: Keith Busch <kbusch@kernel.org>
fabrics.c

index 655bd36c5639911fa471d9abbc0abe34ece8447e..57625cd379112048294aa50ad4bd0f27a564852a 100644 (file)
--- a/fabrics.c
+++ b/fabrics.c
@@ -1089,11 +1089,11 @@ static int do_discover(char *argstr, bool connect)
                struct connect_args cargs;
 
                memset(&cargs, 0, sizeof(cargs));
-               cargs.subsysnqn = parse_conn_arg(argstr, '.', conarg_nqn);
-               cargs.transport = parse_conn_arg(argstr, '.', conarg_transport);
-               cargs.traddr = parse_conn_arg(argstr, '.', conarg_traddr);
-               cargs.trsvcid = parse_conn_arg(argstr, '.', conarg_trsvcid);
-               cargs.host_traddr = parse_conn_arg(argstr, '.', conarg_host_traddr);
+               cargs.subsysnqn = parse_conn_arg(argstr, ',', conarg_nqn);
+               cargs.transport = parse_conn_arg(argstr, ',', conarg_transport);
+               cargs.traddr = parse_conn_arg(argstr, ',', conarg_traddr);
+               cargs.trsvcid = parse_conn_arg(argstr, ',', conarg_trsvcid);
+               cargs.host_traddr = parse_conn_arg(argstr, ',', conarg_host_traddr);
 
                /*
                 * if the cfg.device passed in matches the connect args