]> git.proxmox.com Git - mirror_zfs.git/commitdiff
Fix unused variable warnings
authorBrian Behlendorf <behlendorf1@llnl.gov>
Thu, 7 Dec 2017 22:12:40 +0000 (17:12 -0500)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 9 Jan 2018 20:28:03 +0000 (12:28 -0800)
Resolved unused variable warnings observed after restricting
-Wno-unused-but-set-variable to only libzfs and libzpool.

Reviewed-by: DHE <git@dehacked.net>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #6941

cmd/zed/agents/zfs_diagnosis.c
cmd/zpool/zpool_main.c

index 6f1f4d0175e6710e87feeee4ac0dcd884e6becee..bb8db6af58667b1e83dace1523948e362422aa15 100644 (file)
@@ -167,14 +167,12 @@ zfs_case_unserialize(fmd_hdl_t *hdl, fmd_case_t *cp)
 static void
 zfs_mark_vdev(uint64_t pool_guid, nvlist_t *vd, er_timeval_t *loaded)
 {
-       uint64_t vdev_guid;
+       uint64_t vdev_guid = 0;
        uint_t c, children;
        nvlist_t **child;
        zfs_case_t *zcp;
-       int ret;
 
-       ret = nvlist_lookup_uint64(vd, ZPOOL_CONFIG_GUID, &vdev_guid);
-       assert(ret == 0);
+       (void) nvlist_lookup_uint64(vd, ZPOOL_CONFIG_GUID, &vdev_guid);
 
        /*
         * Mark any cases associated with this (pool, vdev) pair.
@@ -253,7 +251,10 @@ zfs_mark_pool(zpool_handle_t *zhp, void *unused)
        }
 
        ret = nvlist_lookup_nvlist(config, ZPOOL_CONFIG_VDEV_TREE, &vd);
-       assert(ret == 0);
+       if (ret) {
+               zpool_close(zhp);
+               return (-1);
+       }
 
        zfs_mark_vdev(pool_guid, vd, &loaded);
 
index a44167a386f6d63761285ec70451137bda03a142..2293e79df8950dfca3cac05e49f4ef5a768d99b2 100644 (file)
@@ -2271,11 +2271,9 @@ do_import(nvlist_t *config, const char *newname, const char *mntopts,
        int ret = 0;
        zpool_handle_t *zhp;
        char *name;
-       uint64_t state;
        uint64_t version;
 
        name = fnvlist_lookup_string(config, ZPOOL_CONFIG_POOL_NAME);
-       state = fnvlist_lookup_uint64(config, ZPOOL_CONFIG_POOL_STATE);
        version = fnvlist_lookup_uint64(config, ZPOOL_CONFIG_VERSION);
 
        if (!SPA_VERSION_IS_SUPPORTED(version)) {