DT_REG and DT_LNK don't match with values defined in
/usr/include/dirent.h
define DT_REG 8
define DT_LNK 10
This patch corrects them.
Fixes: https://tracker.ceph.com/issues/49459
Signed-off-by: Varsha Rao <varao@redhat.com>
(cherry picked from commit
91e2275f4cd6a72bc3a78418236db009f5c9c547)
class DirEntry(namedtuple('DirEntry',
['d_ino', 'd_off', 'd_reclen', 'd_type', 'd_name'])):
DT_DIR = 0x4
- DT_REG = 0xA
- DT_LNK = 0xC
+ DT_REG = 0x8
+ DT_LNK = 0xA
def is_dir(self):
return self.d_type == self.DT_DIR