blob: c71a95ee6e47b7c2c4c05e9d135ff4c3f0342679 [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
12#include <stdio.h>
Theodore Ts'ob5abe6f1998-01-19 14:47:53 +000013
Theodore Ts'ob5abe6f1998-01-19 14:47:53 +000014#include "ext2_fs.h"
Theodore Ts'o1e3472c1997-04-29 14:53:37 +000015#include "ext2fs.h"
16
Theodore Ts'o1e3472c1997-04-29 14:53:37 +000017int ext2fs_native_flag(void)
18{
Theodore Ts'o5df55d72001-06-11 07:00:04 +000019#ifdef WORDS_BIGENDIAN
Theodore Ts'o5c576471997-04-29 15:29:49 +000020 return EXT2_FLAG_SWAP_BYTES;
Theodore Ts'o5df55d72001-06-11 07:00:04 +000021#else
22 return 0;
23#endif
Theodore Ts'o1e3472c1997-04-29 14:53:37 +000024}
25
Theodore Ts'oefc6f622008-08-27 23:07:54 -040026
27