librpc/idl Use [nopython] on some drsblobs.idl 'functions' as an example
authorAndrew Bartlett <abartlet@samba.org>
Tue, 6 Apr 2010 01:32:57 +0000 (11:32 +1000)
committerKamen Mazdrashki <kamenim@samba.org>
Fri, 9 Apr 2010 09:21:27 +0000 (12:21 +0300)
It makes little sense to expose these 'functions' to anything other
than ndrdump.

Andrew Bartlett

librpc/idl/drsblobs.idl

index cd4e3ba42fb36a925fa3e208abd3a9ba8b84572b..f25e178a0cb6a66f96d2d0f7f6c665ba50c76527 100644 (file)
@@ -396,7 +396,7 @@ interface drsblobs {
                [switch_is(version)] package_PrimaryKerberosCtr ctr;
        } package_PrimaryKerberosBlob;
 
-       void decode_PrimaryKerberos(
+       [nopython] void decode_PrimaryKerberos(
                [in] package_PrimaryKerberosBlob blob
                );
 
@@ -486,7 +486,7 @@ interface drsblobs {
                [relative] AuthenticationInformationArray *previous;
        } trustAuthInOutBlob;
 
-       void decode_trustAuthInOut(
+       [nopython] void decode_trustAuthInOut(
                [in] trustAuthInOutBlob blob
                );
 
@@ -503,7 +503,7 @@ interface drsblobs {
                [value(ndr_size_trustCurrentPasswords(&incoming, ndr->iconv_convenience, ndr->flags))] uint32 incoming_size;
        } trustDomainPasswords;
 
-       void decode_trustDomainPasswords(
+       [nopython] void decode_trustDomainPasswords(
                [in] trustDomainPasswords blob
                );
 
@@ -584,7 +584,7 @@ interface drsblobs {
                [unique] ExtendedErrorInfo *info;
        } ExtendedErrorInfoPtr;
 
-       void decode_ExtendedErrorInfo (
+       [nopython] void decode_ExtendedErrorInfo (
                [in,subcontext(0xFFFFFC01)] ExtendedErrorInfoPtr ptr
                );
 
@@ -641,7 +641,7 @@ interface drsblobs {
                ForestTrustInfoRecordArmor records[count];
        } ForestTrustInfo;
 
-       void decode_ForestTrustInfo(
+       [nopython] void decode_ForestTrustInfo(
                [in] ForestTrustInfo blob
                );
 }