diff options
author | Dan Kimmel <dan.kimmel@delphix.com> | 2016-04-19 21:17:10 -0700 |
---|---|---|
committer | Matthew Ahrens <mahrens@delphix.com> | 2016-04-20 14:22:57 -0700 |
commit | 20fea7a47472aceb64d3ed48cc2a3ea268bc4795 (patch) | |
tree | 5f96f29c817401bf4c5291c85b542b8f70911c5f /usr/src/lib/libzfs/common/libzfs_sendrecv.c | |
parent | c5d1600c3eb0a58e493be9019c5fb8eaec72cb81 (diff) | |
download | illumos-gate-20fea7a47472aceb64d3ed48cc2a3ea268bc4795.tar.gz |
6879 incorrect endianness swap for drr_spill.drr_length in libzfs_sendrecv.c
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Approved by: Robert Mustacchi <rm@joyent.com>
Diffstat (limited to 'usr/src/lib/libzfs/common/libzfs_sendrecv.c')
-rw-r--r-- | usr/src/lib/libzfs/common/libzfs_sendrecv.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/lib/libzfs/common/libzfs_sendrecv.c b/usr/src/lib/libzfs/common/libzfs_sendrecv.c index 456ad3b858..988bbe3dcc 100644 --- a/usr/src/lib/libzfs/common/libzfs_sendrecv.c +++ b/usr/src/lib/libzfs/common/libzfs_sendrecv.c @@ -2825,7 +2825,7 @@ recv_skip(libzfs_handle_t *hdl, int fd, boolean_t byteswap) break; case DRR_SPILL: if (byteswap) { - drr->drr_u.drr_write.drr_length = + drr->drr_u.drr_spill.drr_length = BSWAP_64(drr->drr_u.drr_spill.drr_length); } (void) recv_read(hdl, fd, buf, |