From 5310ed9ee18ae2c2011afa76e1a6aaec6162ed00 Mon Sep 17 00:00:00 2001 From: Pawel Dziepak Date: Wed, 6 Jun 2012 02:00:51 +0200 Subject: [PATCH] nfs4: Fix off-by-one bug in READDIR decoding --- src/add-ons/kernel/file_systems/nfs4/ReplyInterpreter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/add-ons/kernel/file_systems/nfs4/ReplyInterpreter.cpp b/src/add-ons/kernel/file_systems/nfs4/ReplyInterpreter.cpp index 4a8611b054..fc020c0f81 100644 --- a/src/add-ons/kernel/file_systems/nfs4/ReplyInterpreter.cpp +++ b/src/add-ons/kernel/file_systems/nfs4/ReplyInterpreter.cpp @@ -212,7 +212,7 @@ ReplyInterpreter::ReadDir(uint64* cookie, DirEntry** dirents, uint32* _count, return B_NO_MEMORY; isNext = fReply->Stream().GetBoolean(); - while (isNext && count <= *_count) { + while (isNext && count < *_count) { cookie[0] = fReply->Stream().GetUHyper(); entries[count].fName = fReply->Stream().GetString();