]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
STABLE14-windows-t2-search-dir-take-two-20060830
authorJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 30 Aug 2006 06:45:12 +0000 (06:45 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Wed, 30 Aug 2006 06:45:12 +0000 (06:45 +0000)
log and release held resources

src/WINNT/afsd/smb3.c

index c46835a31a80820b4558025cab6ccebde6380aab..5ebe227e1bf96e1cfec1b55268eb24078eb73201 100644 (file)
@@ -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 */