+/*
+ * Directory entries are currently in the same format as ext2/ext3, but will
+ * be changed in the future to accomodate FIDs
+ */
+#define LL_DIR_NAME_LEN (255)
+#define LL_DIR_PAD (4)
+
+struct ll_dir_entry {
+ /* number of inode, referenced by this entry */
+ __le32 lde_inode;
+ /* total record length, multiple of LL_DIR_PAD */
+ __le16 lde_rec_len;
+ /* length of name */
+ __u8 lde_name_len;
+ /* file type: regular, directory, device, etc. */
+ __u8 lde_file_type;
+ /* name. NOT NUL-terminated */
+ char lde_name[LL_DIR_NAME_LEN];
+};
+