www.pudn.com > cryptfs030905.rar > fist_cryptfs.h
/* * Do not edit by hand. * Automatically generated by fistgen. */ #ifndef _fist_cryptfs_h #define _fist_cryptfs_h /* OPTIONAL DECLARATIONS FOLLOW */ extern unsigned char global_iv[8]; #include/* MACROS AND STRUCTURES BASED ON FIST FILE cryptfs/cryptfs.fist */ /* Name of the file system? */ #define FIST_FSNAME "cryptfs" /* What access mode: readonly, writeonly, or readwrite? */ /* #undef FIST_ACCESSMODE_READONLY */ /* #undef FIST_ACCESSMODE_WRITEONLY */ #define FIST_ACCESSMODE_READWRITE 1 /* Turn on debugging? */ #define FIST_DEBUG 1 /* Turn on dynamic_inode_numbers? */ #define FIST_DYNAMIC_INODE_NUMBERS 1 /* Manipulate file data? */ #define FIST_FILTER_DATA 1 /* Manipulate file names? */ #define FIST_FILTER_NAME 1 /* Size changing algorithm filter? */ /* #undef FIST_FILTER_SCA */ /* What mount style: regular, overlay, or attach? */ /* #undef FIST_MNTSTYLE_REGULAR */ /* #undef FIST_MNTSTYLE_OVERLAY */ #define FIST_MNTSTYLE_ATTACH 1 /* fan-out value */ #define FIST_FANOUT 1 /* What encoding type: none, stream, or block? */ /* #undef FIST_ENCODING_TYPE_NONE */ #define FIST_ENCODING_TYPE_STREAM 1 /* #undef FIST_ENCODING_TYPE_BLOCK */ /* encoding-blocksize VALUE */ #define FIST_ENCODING_BLOCKSIZE 1 /* Error codes? */ /* no error codes defined */ /* Mount flags? */ /* no error codes defined */ /* Mount data arguments? */ /* no mount data defined */ /* Per-VFS data? */ typedef struct cryptfs_pervfs { BF_KEY key; } cryptfs_pervfs_t; /* Per-vnode data? */ /* no per-vnode data defined */ /* file formats */ /* using auxiliary sources? */ /* #undef FIST_USE_AUX_SRC */ /* no fileformats defined */ #endif /* not _fist_cryptfs_h */