blob: ba3e0c8e0913384bf70ce31e96a66e4861d05e11 [file] [log] [blame]
Theodore Ts'o1e3472c1997-04-29 14:53:37 +00001/*
2 * native.c --- returns the ext2_flag for a native byte order
Theodore Ts'oefc6f622008-08-27 23:07:54 -04003 *
Theodore Ts'o1e3472c1997-04-29 14:53:37 +00004 * Copyright (C) 1996 Theodore Ts'o.
Theodore Ts'oefc6f622008-08-27 23:07:54 -04005 *
Theodore Ts'o19c78dc1997-04-29 16:17:09 +00006 * %Begin-Header%
Theodore Ts'o543547a2010-05-17 21:31:56 -04007 * This file may be redistributed under the terms of the GNU Library
8 * General Public License, version 2.
Theodore Ts'o19c78dc1997-04-29 16:17:09 +00009 * %End-Header%
Theodore Ts'o1e3472c1997-04-29 14:53:37 +000010 */
11
Theodore Ts'od1154eb2011-09-18 17:34:37 -040012#include "config.h"
Theodore Ts'o1e3472c1997-04-29 14:53:37 +000013#include <stdio.h>
Theodore Ts'ob5abe6f1998-01-19 14:47:53 +000014
Theodore Ts'ob5abe6f1998-01-19 14:47:53 +000015#include "ext2_fs.h"
Theodore Ts'o1e3472c1997-04-29 14:53:37 +000016#include "ext2fs.h"
17
Theodore Ts'o1e3472c1997-04-29 14:53:37 +000018int ext2fs_native_flag(void)
19{
Theodore Ts'o5df55d72001-06-11 07:00:04 +000020#ifdef WORDS_BIGENDIAN
Theodore Ts'o5c576471997-04-29 15:29:49 +000021 return EXT2_FLAG_SWAP_BYTES;
Theodore Ts'o5df55d72001-06-11 07:00:04 +000022#else
23 return 0;
24#endif
Theodore Ts'o1e3472c1997-04-29 14:53:37 +000025}
26
Theodore Ts'oefc6f622008-08-27 23:07:54 -040027
28