diff options
author | mc142369 <none@none> | 2007-04-19 15:50:31 -0700 |
---|---|---|
committer | mc142369 <none@none> | 2007-04-19 15:50:31 -0700 |
commit | 0bf246f5efaa80a4f69d1dd27714e59408bbe41c (patch) | |
tree | 376cf9ebd480e8e6189694887fa2d6c87f4ec4c9 /usr/src/uts/common/fs/zfs/vdev.c | |
parent | 5e4a8f306017d970f426ffb60ef1da095ec19768 (diff) | |
download | illumos-gate-0bf246f5efaa80a4f69d1dd27714e59408bbe41c.tar.gz |
6386594 zdb message should be clearer when failing for lack of permissions
Diffstat (limited to 'usr/src/uts/common/fs/zfs/vdev.c')
-rw-r--r-- | usr/src/uts/common/fs/zfs/vdev.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/uts/common/fs/zfs/vdev.c b/usr/src/uts/common/fs/zfs/vdev.c index 03bf05d6ae..fbb77774c2 100644 --- a/usr/src/uts/common/fs/zfs/vdev.c +++ b/usr/src/uts/common/fs/zfs/vdev.c @@ -924,7 +924,7 @@ vdev_validate(vdev_t *vd) for (c = 0; c < vd->vdev_children; c++) if (vdev_validate(vd->vdev_child[c]) != 0) - return (-1); + return (EBADF); /* * If the device has already failed, or was marked offline, don't do @@ -967,7 +967,7 @@ vdev_validate(vdev_t *vd) if (spa->spa_load_state == SPA_LOAD_OPEN && state != POOL_STATE_ACTIVE) - return (-1); + return (EBADF); } /* |