svn commit: samba r10256 - in branches/SAMBA_4_0/source/smb_server:
.
tpot at samba.org
tpot at samba.org
Fri Sep 16 07:15:41 GMT 2005
Author: tpot
Date: 2005-09-16 07:15:40 +0000 (Fri, 16 Sep 2005)
New Revision: 10256
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10256
Log:
Fix some unhandled enumeration warnings. There's one still left,
RAW_SEARCH_UNIX_INFO find_fill_info(), which I think is a bug.
Modified:
branches/SAMBA_4_0/source/smb_server/trans2.c
Changeset:
Modified: branches/SAMBA_4_0/source/smb_server/trans2.c
===================================================================
--- branches/SAMBA_4_0/source/smb_server/trans2.c 2005-09-16 07:10:11 UTC (rev 10255)
+++ branches/SAMBA_4_0/source/smb_server/trans2.c 2005-09-16 07:15:40 UTC (rev 10256)
@@ -740,6 +740,10 @@
}
}
return NT_STATUS_OK;
+
+ case RAW_FILEINFO_UNIX_BASIC:
+ case RAW_FILEINFO_UNIX_LINK:
+ return NT_STATUS_INVALID_LEVEL;
}
return NT_STATUS_INVALID_LEVEL;
@@ -919,6 +923,17 @@
CHECK_MIN_BLOB_SIZE(blob, 4);
st->mode_information.in.mode = IVAL(blob->data, 0);
return NT_STATUS_OK;
+
+ case RAW_SFILEINFO_UNIX_BASIC:
+ case RAW_SFILEINFO_UNIX_LINK:
+ case RAW_SFILEINFO_UNIX_HLINK:
+ case RAW_SFILEINFO_1023:
+ case RAW_SFILEINFO_1025:
+ case RAW_SFILEINFO_1029:
+ case RAW_SFILEINFO_1032:
+ case RAW_SFILEINFO_1039:
+ case RAW_SFILEINFO_1040:
+ return NT_STATUS_INVALID_LEVEL;
}
return NT_STATUS_INVALID_LEVEL;
More information about the samba-cvs
mailing list