ext2_dinode.h (294654) | ext2_dinode.h (297335) |
---|---|
1/*- 2 * Copyright (c) 2009 Aditya Sarawgi 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 9 unchanged lines hidden (view full) --- 18 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 19 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 22 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 24 * SUCH DAMAGE. 25 * | 1/*- 2 * Copyright (c) 2009 Aditya Sarawgi 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 9 unchanged lines hidden (view full) --- 18 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 19 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 22 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 24 * SUCH DAMAGE. 25 * |
26 * $FreeBSD: head/sys/fs/ext2fs/ext2_dinode.h 294654 2016-01-24 02:44:00Z pfg $ | 26 * $FreeBSD: head/sys/fs/ext2fs/ext2_dinode.h 297335 2016-03-28 07:44:55Z kevlo $ |
27 */ 28 29#ifndef _FS_EXT2FS_EXT2_DINODE_H_ 30#define _FS_EXT2FS_EXT2_DINODE_H_ 31 32/* 33 * Special inode numbers 34 * The root inode is the root of the file system. Inode 0 can't be used for --- 91 unchanged lines hidden (view full) --- 126 uint16_t e2di_extra_isize; /* 128: Size of this inode */ 127 uint16_t e2di_chksum_hi; /* 130: High inode checksum */ 128 uint32_t e2di_ctime_extra; /* 132: Extra change time */ 129 uint32_t e2di_mtime_extra; /* 136: Extra modification time */ 130 uint32_t e2di_atime_extra; /* 140: Extra access time */ 131 uint32_t e2di_crtime; /* 144: Creation (birth)time */ 132 uint32_t e2di_crtime_extra; /* 148: Extra creation (birth)time */ 133 uint32_t e2di_version_hi; /* 152: High bits of inode version */ | 27 */ 28 29#ifndef _FS_EXT2FS_EXT2_DINODE_H_ 30#define _FS_EXT2FS_EXT2_DINODE_H_ 31 32/* 33 * Special inode numbers 34 * The root inode is the root of the file system. Inode 0 can't be used for --- 91 unchanged lines hidden (view full) --- 126 uint16_t e2di_extra_isize; /* 128: Size of this inode */ 127 uint16_t e2di_chksum_hi; /* 130: High inode checksum */ 128 uint32_t e2di_ctime_extra; /* 132: Extra change time */ 129 uint32_t e2di_mtime_extra; /* 136: Extra modification time */ 130 uint32_t e2di_atime_extra; /* 140: Extra access time */ 131 uint32_t e2di_crtime; /* 144: Creation (birth)time */ 132 uint32_t e2di_crtime_extra; /* 148: Extra creation (birth)time */ 133 uint32_t e2di_version_hi; /* 152: High bits of inode version */ |
134 uint32_t e2di_projid; /* 156: Project ID */ |
|
134}; 135 136#endif /* !_FS_EXT2FS_EXT2_DINODE_H_ */ 137 | 135}; 136 137#endif /* !_FS_EXT2FS_EXT2_DINODE_H_ */ 138 |