hammer2 - Fix compiler warnings
authorMatthew Dillon <dillon@apollo.backplane.com>
Sun, 28 Apr 2013 05:36:42 +0000 (22:36 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Sun, 28 Apr 2013 05:36:42 +0000 (22:36 -0700)
* Fix compiler warnings

sbin/hammer2/cmd_remote.c
sbin/hammer2/main.c

index 499b9e9..e641798 100644 (file)
@@ -58,7 +58,7 @@ cmd_remote_connect(const char *sel_path, const char *url)
                ecode = 1;
        }
        close(fd);
-       return 0;
+       return ecode;
 }
 
 int
@@ -84,7 +84,7 @@ cmd_remote_disconnect(const char *sel_path, const char *url)
                ecode = 1;
        }
        close(fd);
-       return 0;
+       return ecode;
 }
 
 int
index e97a5b9..da03184 100644 (file)
@@ -220,7 +220,7 @@ main(int ac, char **av)
                 */
                ecode = cmd_service();
        } else if (strcmp(av[0], "stat") == 0) {
-               ecode = cmd_stat(ac - 1, (const char **)&av[1]);
+               ecode = cmd_stat(ac - 1, (const char **)(void *)&av[1]);
        } else if (strcmp(av[0], "leaf") == 0) {
                /*
                 * Start the management daemon for a specific PFS.
@@ -275,7 +275,8 @@ main(int ac, char **av)
                        const char *rsapath = HAMMER2_DEFAULT_DIR "/rsa.pub";
                        ecode = cmd_rsaenc(&rsapath, 1);
                } else {
-                       ecode = cmd_rsaenc((const char **)&av[1], ac - 1);
+                       ecode = cmd_rsaenc((const char **)(void *)&av[1],
+                                          ac - 1);
                }
        } else if (strcmp(av[0], "rsadec") == 0) {
                /*
@@ -294,7 +295,8 @@ main(int ac, char **av)
                        const char *rsapath = HAMMER2_DEFAULT_DIR "/rsa.prv";
                        ecode = cmd_rsadec(&rsapath, 1);
                } else {
-                       ecode = cmd_rsadec((const char **)&av[1], ac - 1);
+                       ecode = cmd_rsadec((const char **)(void *)&av[1],
+                                          ac - 1);
                }
        } else if (strcmp(av[0], "show") == 0) {
                /*