s3: Fix a crash in libsmbclient used against the OpenSolaris CIFS server
commitab0032deaa76aa7e9eaacee0fb054191b9550350
authorVolker Lendecke <vl@samba.org>
Sat, 16 Jan 2010 12:31:44 +0000 (16 13:31 +0100)
committerKarolin Seeger <kseeger@samba.org>
Mon, 25 Jan 2010 09:59:31 +0000 (25 10:59 +0100)
tree280206f2de923ad12f3ba57262945137b86339ea
parent5e83ccd7ed865ed90cd2e975c983058dcb71eaeb
s3: Fix a crash in libsmbclient used against the OpenSolaris CIFS server

A user has sent me a sniff where the OpenSolaris CIFS server returns "32" in
totalentries, but the array in ctr only contains 15 entries. Look at the right
delimiter for walking the array.

Fix bug #7046 (libsmbclient crash against OpenSolaris CIFS server).
(cherry picked from commit 33d7c3b5831a76d1c65a585ae57e51dd2eba4935)
source3/libsmb/libsmb_dir.c