Author: vlendec Date: 2006-06-08 07:11:25 +0000 (Thu, 08 Jun 2006) New Revision: 16091
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=16091 Log: Without this patch Samba3 will not accept this, and simply setting the "92" to "100" will give funny permissions... Volker Modified: branches/SAMBA_4_0/source/libcli/raw/rawsetfileinfo.c Changeset: Modified: branches/SAMBA_4_0/source/libcli/raw/rawsetfileinfo.c =================================================================== --- branches/SAMBA_4_0/source/libcli/raw/rawsetfileinfo.c 2006-06-08 03:57:57 UTC (rev 16090) +++ branches/SAMBA_4_0/source/libcli/raw/rawsetfileinfo.c 2006-06-08 07:11:25 UTC (rev 16091) @@ -138,7 +138,7 @@ parms, blob); case RAW_SFILEINFO_UNIX_BASIC: - NEED_BLOB(92); + NEED_BLOB(100); SBVAL(blob->data, 0, parms->unix_basic.in.end_of_file); SBVAL(blob->data, 8, parms->unix_basic.in.num_bytes); smbcli_push_nttime(blob->data, 16, parms->unix_basic.in.status_change_time); @@ -150,7 +150,8 @@ SBVAL(blob->data, 60, parms->unix_basic.in.dev_major); SBVAL(blob->data, 68, parms->unix_basic.in.dev_minor); SBVAL(blob->data, 76, parms->unix_basic.in.unique_id); - SBVAL(blob->data, 84, parms->unix_basic.in.nlink); + SBVAL(blob->data, 84, parms->unix_basic.in.permissions); + SBVAL(blob->data, 92, parms->unix_basic.in.nlink); return True; case RAW_SFILEINFO_DISPOSITION_INFO:
