diff options
author | nd150628 <none@none> | 2006-10-03 15:01:10 -0700 |
---|---|---|
committer | nd150628 <none@none> | 2006-10-03 15:01:10 -0700 |
commit | 5ad820458efd0fdb914baff9c1447c22b819fa23 (patch) | |
tree | 0986cce9a68a564167dded13501576679a4b94f3 /usr/src/uts/common/fs/zfs/zap_micro.c | |
parent | a985e5786d4eb44e83b59c9c7e38bc77e12fec47 (diff) | |
download | illumos-gate-5ad820458efd0fdb914baff9c1447c22b819fa23.tar.gz |
6463348 ZFS code could be more portable
Diffstat (limited to 'usr/src/uts/common/fs/zfs/zap_micro.c')
-rw-r--r-- | usr/src/uts/common/fs/zfs/zap_micro.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/usr/src/uts/common/fs/zfs/zap_micro.c b/usr/src/uts/common/fs/zfs/zap_micro.c index c2a79798e0..1c85e689f0 100644 --- a/usr/src/uts/common/fs/zfs/zap_micro.c +++ b/usr/src/uts/common/fs/zfs/zap_micro.c @@ -35,8 +35,6 @@ #include <sys/avl.h> -static uint64_t mzap_write_cookie(zap_t *zap, uint64_t cookie, - uint64_t entptr); static void mzap_upgrade(zap_t *zap, dmu_tx_t *tx); @@ -62,15 +60,11 @@ zap_byteswap(void *buf, size_t size) block_type = *(uint64_t *)buf; - switch (block_type) { - case ZBT_MICRO: - case BSWAP_64(ZBT_MICRO): + if (block_type == ZBT_MICRO || block_type == BSWAP_64(ZBT_MICRO)) { /* ASSERT(magic == ZAP_LEAF_MAGIC); */ mzap_byteswap(buf, size); - return; - default: + } else { fzap_byteswap(buf, size); - return; } } |