Add max key and max key size to format

We're going to use these to support tracking cached item ranges.

Signed-off-by: Zach Brown <zab@versity.com>
This commit is contained in:
Zach Brown
2016-12-15 14:57:38 -08:00
parent 1b4bab3217
commit 57a6ff087f

View File

@@ -213,6 +213,7 @@ struct scoutfs_key {
#define SCOUTFS_SYMLINK_KEY 8
#define SCOUTFS_EXTENT_KEY 9
#define SCOUTFS_ORPHAN_KEY 10
#define SCOUTFS_MAX_UNUSED_KEY 255
#define SCOUTFS_MAX_ITEM_LEN 512
@@ -441,4 +442,7 @@ struct scoutfs_link_backref {
__le64 offset;
} __packed;
#define SCOUTFS_MAX_KEY_SIZE \
offsetof(struct scoutfs_dirent_key, name[SCOUTFS_NAME_LEN])
#endif