Deleted Added
full compact
ext2fs.h (239636) ext2fs.h (243652)
1/*-
2 * modified for EXT2FS support in Lites 1.1
3 *
4 * Aug 1995, Godmar Back (gback@cs.utah.edu)
5 * University of Utah, Department of Computer Science
6 *
1/*-
2 * modified for EXT2FS support in Lites 1.1
3 *
4 * Aug 1995, Godmar Back (gback@cs.utah.edu)
5 * University of Utah, Department of Computer Science
6 *
7 * $FreeBSD: head/sys/fs/ext2fs/ext2fs.h 239636 2012-08-24 01:12:07Z pfg $
7 * $FreeBSD: head/sys/fs/ext2fs/ext2fs.h 243652 2012-11-28 15:48:32Z pfg $
8 */
9/*-
10 * Copyright (c) 2009 Aditya Sarawgi
11 * All rights reserved.
12 *
13 * Redistribution and use in source and binary forms, with or without
14 * modification, are permitted provided that the following conditions
15 * are met:

--- 189 unchanged lines hidden (view full) ---

205#define E2FS_REV0_INODE_SIZE 128
206
207/*
208 * compatible/incompatible features
209 */
210#define EXT2F_COMPAT_PREALLOC 0x0001
211#define EXT2F_COMPAT_HASJOURNAL 0x0004
212#define EXT2F_COMPAT_RESIZE 0x0010
8 */
9/*-
10 * Copyright (c) 2009 Aditya Sarawgi
11 * All rights reserved.
12 *
13 * Redistribution and use in source and binary forms, with or without
14 * modification, are permitted provided that the following conditions
15 * are met:

--- 189 unchanged lines hidden (view full) ---

205#define E2FS_REV0_INODE_SIZE 128
206
207/*
208 * compatible/incompatible features
209 */
210#define EXT2F_COMPAT_PREALLOC 0x0001
211#define EXT2F_COMPAT_HASJOURNAL 0x0004
212#define EXT2F_COMPAT_RESIZE 0x0010
213#define EXT2F_COMPAT_HTREE 0x0020
213#define EXT2F_COMPAT_DIRHASHINDEX 0x0020
214
215#define EXT2F_ROCOMPAT_SPARSESUPER 0x0001
216#define EXT2F_ROCOMPAT_LARGEFILE 0x0002
217#define EXT2F_ROCOMPAT_BTREE_DIR 0x0004
214
215#define EXT2F_ROCOMPAT_SPARSESUPER 0x0001
216#define EXT2F_ROCOMPAT_LARGEFILE 0x0002
217#define EXT2F_ROCOMPAT_BTREE_DIR 0x0004
218#define EXT4F_ROCOMPAT_HUGE_FILE 0x0008
219#define EXT4F_ROCOMPAT_GDT_CSUM 0x0010
220#define EXT4F_ROCOMPAT_DIR_NLINK 0x0020
218#define EXT4F_ROCOMPAT_EXTRA_ISIZE 0x0040
219
220#define EXT2F_INCOMPAT_COMP 0x0001
221#define EXT2F_INCOMPAT_FTYPE 0x0002
221#define EXT4F_ROCOMPAT_EXTRA_ISIZE 0x0040
222
223#define EXT2F_INCOMPAT_COMP 0x0001
224#define EXT2F_INCOMPAT_FTYPE 0x0002
225#define EXT4F_INCOMPAT_META_BG 0x0010
226#define EXT4F_INCOMPAT_EXTENTS 0x0040
227#define EXT4F_INCOMPAT_64BIT 0x0080
228#define EXT4F_INCOMPAT_MMP 0x0100
229#define EXT4F_INCOMPAT_FLEX_BG 0x0200
222
223/*
224 * Features supported in this implementation
225 *
226 * We support the following REV1 features:
227 * - EXT2F_ROCOMPAT_SPARSESUPER
228 * - EXT2F_ROCOMPAT_LARGEFILE
229 * - EXT2F_INCOMPAT_FTYPE

--- 128 unchanged lines hidden ---
230
231/*
232 * Features supported in this implementation
233 *
234 * We support the following REV1 features:
235 * - EXT2F_ROCOMPAT_SPARSESUPER
236 * - EXT2F_ROCOMPAT_LARGEFILE
237 * - EXT2F_INCOMPAT_FTYPE

--- 128 unchanged lines hidden ---