From d5495f26ec6e02bc09ad0d6ee6a9a62f545bfd9c Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Fri, 4 Feb 2005 04:55:51 +0000 Subject: [PATCH] windows-longfilename-matching-20050203 retry pattern matching when ambiguous matches are found for long file names --- src/WINNT/afsd/smb3.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/WINNT/afsd/smb3.c b/src/WINNT/afsd/smb3.c index 520dddb38..cd0c04cda 100644 --- a/src/WINNT/afsd/smb3.c +++ b/src/WINNT/afsd/smb3.c @@ -4131,8 +4131,7 @@ long smb_ReceiveTran2SearchDir(smb_vc_t *vcp, smb_tran2Packet_t *p, smb_packet_t bytesInBuffer++; } } /* if we're including this name */ - else if (!NeedShortName && - !starPattern && + else if (!starPattern && !foundInexact && dep->fid.vnode != 0 && smb_V3MatchMask(dep->name, maskp, CM_FLAG_CASEFOLD)) { -- 2.39.5