svn commit: samba r5798 - in branches/SAMBA_4_0/source/librpc/idl: .
metze at samba.org
metze at samba.org
Tue Mar 15 14:37:03 GMT 2005
Author: metze
Date: 2005-03-15 14:37:02 +0000 (Tue, 15 Mar 2005)
New Revision: 5798
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=5798
Log:
limit the size of an sid, 28 bytes complete is the biggest SID
that can be handled.
tridge: do you think it would make sense to change the sub_auth[num_auths] to sub_auth[5],
so we can copy the struct by sid1 = sid2;
comments please
metze
Modified:
branches/SAMBA_4_0/source/librpc/idl/security.idl
Changeset:
Modified: branches/SAMBA_4_0/source/librpc/idl/security.idl
===================================================================
--- branches/SAMBA_4_0/source/librpc/idl/security.idl 2005-03-15 14:33:38 UTC (rev 5797)
+++ branches/SAMBA_4_0/source/librpc/idl/security.idl 2005-03-15 14:37:02 UTC (rev 5798)
@@ -186,7 +186,7 @@
so you can't copy them using assignment */
typedef [public,noprint] struct {
uint8 sid_rev_num; /**< SID revision number */
- uint8 num_auths; /**< Number of sub-authorities */
+ [range(0,5)] int8 num_auths; /**< Number of sub-authorities */
uint8 id_auth[6]; /**< Identifier Authority */
uint32 sub_auths[num_auths];
} dom_sid;
More information about the samba-cvs
mailing list