svn commit: samba r11735 - in
branches/SAMBA_4_0/source/libcli/smb2: .
tridge at samba.org
tridge at samba.org
Wed Nov 16 04:35:11 GMT 2005
Author: tridge
Date: 2005-11-16 04:35:10 +0000 (Wed, 16 Nov 2005)
New Revision: 11735
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=11735
Log:
fixed the ALL_EAS smb2 level parsing
Modified:
branches/SAMBA_4_0/source/libcli/smb2/getinfo.c
branches/SAMBA_4_0/source/libcli/smb2/smb2_calls.h
Changeset:
Modified: branches/SAMBA_4_0/source/libcli/smb2/getinfo.c
===================================================================
--- branches/SAMBA_4_0/source/libcli/smb2/getinfo.c 2005-11-15 20:15:46 UTC (rev 11734)
+++ branches/SAMBA_4_0/source/libcli/smb2/getinfo.c 2005-11-16 04:35:10 UTC (rev 11735)
@@ -150,9 +150,9 @@
break;
case SMB2_GETINFO_FILE_ALL_EAS:
- return ea_pull_list(&blob, mem_ctx,
- &io->all_eas.eas.num_eas,
- &io->all_eas.eas.eas);
+ return ea_pull_list_chained(&blob, mem_ctx,
+ &io->all_eas.num_eas,
+ &io->all_eas.eas);
case SMB2_GETINFO_FILE_10:
if (blob.length != 0x4) {
Modified: branches/SAMBA_4_0/source/libcli/smb2/smb2_calls.h
===================================================================
--- branches/SAMBA_4_0/source/libcli/smb2/smb2_calls.h 2005-11-15 20:15:46 UTC (rev 11734)
+++ branches/SAMBA_4_0/source/libcli/smb2/smb2_calls.h 2005-11-16 04:35:10 UTC (rev 11735)
@@ -238,12 +238,10 @@
uint32_t unknown2;
} unknown0e;
- struct {
- struct smb_ea_list eas;
- } all_eas;
+ struct smb_ea_list all_eas;
struct {
- uint32_t unknown; /* 2 */
+ uint32_t unknown;
} unknown10;
struct {
More information about the samba-cvs
mailing list