]> www.infradead.org Git - users/sagi/nvme-cli.git/commitdiff
get-ns-id: Exit when no device provided.
authorKeith Busch <keith.busch@intel.com>
Mon, 27 Feb 2017 15:31:38 +0000 (10:31 -0500)
committerKeith Busch <keith.busch@intel.com>
Mon, 27 Feb 2017 15:31:38 +0000 (10:31 -0500)
https://github.com/linux-nvme/nvme-cli/issues/159

Signed-off-by: Keith Busch <keith.busch@intel.com>
nvme.c

diff --git a/nvme.c b/nvme.c
index be5ec834f99013e56090ed426599b19c910092eb..a6651ca52c6649fb44020bb4fe07abf30d0208d6 100644 (file)
--- a/nvme.c
+++ b/nvme.c
@@ -1034,7 +1034,9 @@ static int get_ns_id(int argc, char **argv, struct command *cmd, struct plugin *
 {
        int nsid, fd;
 
-       fd = open_dev(argv[1]);
+       fd = get_dev(argc, argv);
+       if (fd < 0)
+               return fd;
        nsid = nvme_get_nsid(fd);
        if (nsid <= 0) {
                perror(devicename);