From ffff20be35df1a5b30fa5abcba37f6a155324597 Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Fri, 3 Jan 2014 19:41:04 +0100 Subject: [PATCH] Fix unode readdirents not setting struct kernel_dirent::d_type. --- sortix/fs/user.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/sortix/fs/user.cpp b/sortix/fs/user.cpp index c2155f96..e013a30a 100644 --- a/sortix/fs/user.cpp +++ b/sortix/fs/user.cpp @@ -924,6 +924,7 @@ ssize_t Unode::readdirents(ioctx_t* ctx, struct kernel_dirent* dirent, entry.d_namelen = resp.namelen; entry.d_dev = (dev_t) server; entry.d_ino = resp.ino; + entry.d_type = resp.type; if ( !ctx->copy_from_src(dirent, &entry, sizeof(entry)) ) goto break_if;