struct ufs_dir_entry {__u32 d_ino; ///inode number of this entry
__u16 d_reclen; ///length of this entry
union {
__u16 d_namlen; ///actual length of d_name
struct {
__u8 d_type; ///file type
__u8 d_namlen; ///length of string in d_name
} d_44;
} d_u;
__u8 d_name[UFS_MAXNAMLEN + 1]; ///file name
};