From 495760d69a9077a6fd3f42b30f6c000f23c493ae Mon Sep 17 00:00:00 2001 From: Olga Kornievskaia Date: Thu, 26 Apr 2012 11:07:27 -0400 Subject: [PATCH] [readdir] make sure buffer produces nul-terminated str --- daemon/nfs41_xdr.c | 1 + 1 file changed, 1 insertion(+) diff --git a/daemon/nfs41_xdr.c b/daemon/nfs41_xdr.c index b45eea0..176b613 100644 --- a/daemon/nfs41_xdr.c +++ b/daemon/nfs41_xdr.c @@ -2292,6 +2292,7 @@ static bool_t decode_readdir_entry( /* decode into temporaries so we can determine if there's enough * room in the buffer for this entry */ + ZeroMemory(name, NFS4_OPAQUE_LIMIT); name_len = NFS4_OPAQUE_LIMIT; entry_len = (uint32_t)FIELD_OFFSET(nfs41_readdir_entry, name); attrs.attr_vals_len = NFS4_OPAQUE_LIMIT;