From f46941bfcfd02316f7b63ab0f60b4f3a99eff0a0 Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Wed, 30 Aug 2006 06:45:12 +0000 Subject: [PATCH] STABLE14-windows-t2-search-dir-take-two-20060830 log and release held resources --- src/WINNT/afsd/smb3.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/WINNT/afsd/smb3.c b/src/WINNT/afsd/smb3.c index c46835a31..5ebe227e1 100644 --- a/src/WINNT/afsd/smb3.c +++ b/src/WINNT/afsd/smb3.c @@ -3950,8 +3950,11 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t osi_Log3(smb_logp, "...T2 search op %d, id %d, nextCookie 0x%x", p->opcode, dsp->cookie, nextCookie); - if (infoLevel > 0x104) + if (infoLevel > 0x104) { + osi_Log1(smb_logp, "Unsupported InfoLevel 0x%x", infoLevel); + smb_ReleaseDirSearch(dsp); return CM_ERROR_INVAL; + } if (infoLevel >= 0x101) searchFlags &= ~4; /* no resume keys */ -- 2.39.5