Also, print message when init fails

Signed-off-by: Hal Rosenstock <[email protected]>
---
diff --git a/examples/cmpost.c b/examples/cmpost.c
index 1b0edf8..f7833f5 100644
--- a/examples/cmpost.c
+++ b/examples/cmpost.c
@@ -447,6 +447,8 @@ static int init(void)
        test.disconnects_left = connections;
 
        dev_list = ibv_get_device_list(NULL);
+       if (!dev_list)
+               return -1;
        test.device = dev_list[0];
        if (!test.device)
                return -1;
@@ -756,8 +758,10 @@ int main(int argc, char **argv)
        }
 
        is_server = (argc == 1);
-       if (init())
+       if (init()) {
+               printf("init failed\n");
                exit(1);
+       }
 
        if (is_server)
                run_server();
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to