From 2f6ae7236d98a3400ea69b6a85b88d834a11a2a5 Mon Sep 17 00:00:00 2001 From: Pawel Dziepak Date: Tue, 26 Jun 2012 23:52:37 +0200 Subject: [PATCH] nfs4: Read from st_*tim instead of st_*time --- src/add-ons/kernel/file_systems/nfs4/Inode.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/add-ons/kernel/file_systems/nfs4/Inode.cpp b/src/add-ons/kernel/file_systems/nfs4/Inode.cpp index dd3952315f..c8ba0e483d 100644 --- a/src/add-ons/kernel/file_systems/nfs4/Inode.cpp +++ b/src/add-ons/kernel/file_systems/nfs4/Inode.cpp @@ -593,7 +593,7 @@ Inode::WriteStat(const struct stat* st, uint32 mask) attr[i].fAttribute = FATTR4_TIME_ACCESS_SET; attr[i].fFreePointer = true; attr[i].fData.fPointer = malloc(sizeof(st->st_atime)); - memcpy(attr[i].fData.fPointer, &st->st_atime, sizeof(st->st_atime)); + memcpy(attr[i].fData.fPointer, &st->st_atime, sizeof(st->st_atim)); i++; } @@ -601,7 +601,7 @@ Inode::WriteStat(const struct stat* st, uint32 mask) attr[i].fAttribute = FATTR4_TIME_MODIFY_SET; attr[i].fFreePointer = true; attr[i].fData.fPointer = malloc(sizeof(st->st_mtime)); - memcpy(attr[i].fData.fPointer, &st->st_mtime, sizeof(st->st_mtime)); + memcpy(attr[i].fData.fPointer, &st->st_mtime, sizeof(st->st_mtim)); i++; }