summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorrdivacky <rdivacky@FreeBSD.org>2008-06-08 11:09:25 +0000
committerrdivacky <rdivacky@FreeBSD.org>2008-06-08 11:09:25 +0000
commit7fba368b69f3953b4b48ed2691abad788200abc6 (patch)
tree99cce135cb9164cb23f41f046bfd38eee7ff3529 /sys
parent9a2745314db1fddc9b978051e6460f6a7f3f9840 (diff)
downloadFreeBSD-src-7fba368b69f3953b4b48ed2691abad788200abc6.zip
FreeBSD-src-7fba368b69f3953b4b48ed2691abad788200abc6.tar.gz
d_ino member of linux_dirent structure should be unsigned long.
Submitted by: Chagin Dmitry <chagin.dmitry@gmail.com> Approved by: kib (mentor)
Diffstat (limited to 'sys')
-rw-r--r--sys/compat/linux/linux_file.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/compat/linux/linux_file.c b/sys/compat/linux/linux_file.c
index 9f19e5a..dafdb3a 100644
--- a/sys/compat/linux/linux_file.c
+++ b/sys/compat/linux/linux_file.c
@@ -289,7 +289,7 @@ linux_readdir(struct thread *td, struct linux_readdir_args *args)
*/
struct l_dirent {
- l_long d_ino;
+ l_ulong d_ino;
l_off_t d_off;
l_ushort d_reclen;
char d_name[LINUX_NAME_MAX + 1];
@@ -446,7 +446,7 @@ again:
if (justone) {
/* readdir(2) case. */
- linux_dirent.d_ino = (l_long)bdp->d_fileno;
+ linux_dirent.d_ino = bdp->d_fileno;
linux_dirent.d_off = (l_off_t)linuxreclen;
linux_dirent.d_reclen = (l_ushort)bdp->d_namlen;
strcpy(linux_dirent.d_name, bdp->d_name);
OpenPOWER on IntegriCloud