Version 1.8.0.0
[socat.git] / xio-fs.h
blob8544f1ad5524e3236fddaff748951980648a4362
1 /* source: xio-fs.h */
2 /* Copyright Gerhard Rieger and contributors (see file CHANGES) */
3 /* Published under the GNU General Public License V.2, see file COPYING */
5 #ifndef __xio_fs_h_included
6 #define __xio_fs_h_included 1
8 #if defined(EXT2_SECRM_FL) && !defined(FS_SECRM_FL)
9 # define FS_SECRM_FL EXT2_SECRM_FL
10 #endif
11 #if defined(EXT2_UNRM_FL) && !defined(FS_UNRM_FL)
12 # define FS_UNRM_FL EXT2_UNRM_FL
13 #endif
14 #if defined(EXT2_COMPR_FL) && !defined(FS_COMPR_FL)
15 # define FS_COMPR_FL EXT2_COMPR_FL
16 #endif
17 #if defined(EXT2_SYNC_FL) && !defined(FS_SYNC_FL)
18 # define FS_SYNC_FL EXT2_SYNC_FL
19 #endif
20 #if defined(EXT2_IMMUTABLE_FL) && !defined(FS_IMMUTABLE_FL)
21 # define FS_IMMUTABLE_FL EXT2_IMMUTABLE_FL
22 #endif
23 #if defined(EXT2_APPEND_FL) && !defined(FS_APPEND_FL)
24 # define FS_APPEND_FL EXT2_APPEND_FL
25 #endif
26 #if defined(EXT2_NODUMP_FL) && !defined(FS_NODUMP_FL)
27 # define FS_NODUMP_FL EXT2_NODUMP_FL
28 #endif
29 #if defined(EXT2_NOATIME_FL) && !defined(FS_NOATIME_FL)
30 # define FS_NOATIME_FL EXT2_NOATIME_FL
31 #endif
32 #if defined(EXT2_JOURNAL_DATA_FL) && !defined(FS_JOURNAL_DATA_FL)
33 # define FS_JOURNAL_DATA_FL EXT2_JOURNAL_DATA_FL
34 #endif
35 #if defined(EXT2_NOTAIL_FL) && !defined(FS_NOTAIL_FL)
36 # define FS_NOTAIL_FL EXT2_NOTAIL_FL
37 #endif
38 #if defined(EXT2_DIRSYNC_FL) && !defined(FS_DIRSYNC_FL)
39 # define FS_DIRSYNC_FL EXT2_DIRSYNC_FL
40 #endif
41 #if defined(EXT2_TOPDIR_FL) && !defined(FS_TOPDIR_FL)
42 # define FS_TOPDIR_FL EXT2_TOPDIR_FL
43 #endif
45 extern const struct optdesc opt_fs_secrm;
46 extern const struct optdesc opt_fs_unrm;
47 extern const struct optdesc opt_fs_compr;
48 extern const struct optdesc opt_fs_sync;
49 extern const struct optdesc opt_fs_immutable;
50 extern const struct optdesc opt_fs_append;
51 extern const struct optdesc opt_fs_nodump;
52 extern const struct optdesc opt_fs_noatime;
53 extern const struct optdesc opt_fs_journal_data;
54 extern const struct optdesc opt_fs_notail;
55 extern const struct optdesc opt_fs_dirsync;
56 extern const struct optdesc opt_fs_topdir;
58 #endif /* !defined(__xio_fs_h_included) */