mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
lsa.idl: define lsa.ForestTrustCollisionInfo and ForestTrustCollisionRecord as public structs
For Python bindings PIDL wants the struct to be defined as public if we want to use __ndr_print/pack/unpack. Define the [public] attribute to ForestTrustCollisionInfo/Record to allow easier debugging when there is collision in establishing a trust. This change does not affect C code as NDR functions are always generated, only not exposed in Python bindings. https://bugzilla.samba.org/show_bug.cgi?id=10504 Signed-off-by: Alexander Bokovoy <ab@samba.org> Reviewed-by: Jelmer Vernooij <jelmer@samba.org> Autobuild-User(master): Alexander Bokovoy <ab@samba.org> Autobuild-Date(master): Mon Mar 24 12:44:50 CET 2014 on sn-devel-104
This commit is contained in:
parent
20c719677a
commit
59767911bd
@ -1328,14 +1328,14 @@ import "misc.idl", "security.idl";
|
||||
[default] uint32 flags;
|
||||
} lsa_ForestTrustCollisionFlags;
|
||||
|
||||
typedef struct {
|
||||
typedef [public] struct {
|
||||
uint32 index;
|
||||
lsa_ForestTrustCollisionRecordType type;
|
||||
[switch_is(type)] lsa_ForestTrustCollisionFlags flags;
|
||||
lsa_String name;
|
||||
} lsa_ForestTrustCollisionRecord;
|
||||
|
||||
typedef struct {
|
||||
typedef [public] struct {
|
||||
uint32 count;
|
||||
[size_is(count)] lsa_ForestTrustCollisionRecord **entries;
|
||||
} lsa_ForestTrustCollisionInfo;
|
||||
|
Loading…
Reference in New Issue
Block a user