X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/143cc14e17b26a90f1f4060725df7ea635161581..b4c24cb9d3df001f2892dc4ed451bc769ff28a9f:/bsd/hfs/hfs_mount.h diff --git a/bsd/hfs/hfs_mount.h b/bsd/hfs/hfs_mount.h index 06afe6df8..502926a42 100644 --- a/bsd/hfs/hfs_mount.h +++ b/bsd/hfs/hfs_mount.h @@ -52,10 +52,15 @@ struct hfs_mount_args { u_long hfs_encoding; /* encoding for this volume (standard HFS only) */ struct timezone hfs_timezone; /* user time zone info (standard HFS only) */ int flags; /* mounting flags, see below */ + int journal_tbuffer_size; /* size in bytes of the journal transaction buffer */ + int journal_flags; /* flags to pass to journal_open/create */ + int journal_disable; /* don't use journaling (potentially dangerous) */ }; #define HFSFSMNT_NOXONFILES 0x1 /* disable execute permissions for files */ #define HFSFSMNT_WRAPPER 0x2 /* mount HFS wrapper (if it exists) */ +#define HFSFSMNT_EXTENDED_ARGS 0x4 /* indicates new fields after "flags" are valid */ + #endif /* __APPLE_API_UNSTABLE */ #endif /* ! _HFS_MOUNT_H_ */