]> www.infradead.org Git - users/sagi/nvme-cli.git/commitdiff
fabrics: don't fail empty discovery log page
authorSagi Grimberg <sagi@grimberg.me>
Sat, 1 Sep 2018 01:36:03 +0000 (18:36 -0700)
committerKeith Busch <keith.busch@intel.com>
Thu, 6 Sep 2018 00:17:33 +0000 (18:17 -0600)
It can be possible that discovery subsystem will not return
any valid discovery records.

Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
Reviewed-by: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
Signed-off-by: Keith Busch <keith.busch@intel.com>
fabrics.c

index 28a3e3d9ac8205fe245bdb8b2093e012b262041f..09cb97c5b880aae355443d1466157cbd2f261bcf 100644 (file)
--- a/fabrics.c
+++ b/fabrics.c
@@ -762,7 +762,8 @@ static int do_discover(char *argstr, bool connect)
                fprintf(stderr, "Get discovery log entries failed.\n");
                break;
        case DISC_NO_LOG:
-               fprintf(stderr, "No discovery log entries to fetch.\n");
+               fprintf(stdout, "No discovery log entries to fetch.\n");
+               ret = DISC_OK;
                break;
        case DISC_NOT_EQUAL:
                fprintf(stderr,