Whamcloud - gitweb
libext2fs: fix endian handling of ext3_extent_header
authorEric Sandeen <sandeen@redhat.com>
Thu, 23 Oct 2014 21:27:32 +0000 (16:27 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Tue, 4 Nov 2014 16:12:45 +0000 (11:12 -0500)
commit160f131deed7d3db2aa958051eef7ae8fafa8539
tree5a591b9feb87eda2f1bbf6059af56b655ea224bc
parent441eb337a8bc7ff7f39bfd1f7fbf9681ce6d2872
libext2fs: fix endian handling of ext3_extent_header

This turned up when trying to resize a filesystem containing
a file with many extents on PPC64.

Fix all locations where ext3_extent_header members aren't
handled in an endian-safe manner.

Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
lib/ext2fs/ext3_extents.h