drsblobs.idl: remove nopython from package_PrimaryKerberosBlob related stuff
[metze/samba/wip.git] / librpc / idl / drsblobs.idl
index d16027055b388bc994337b2143c9e6cb09e2bc4f..064f6ea94b403dab8ad7b62f6c28f932b3329365 100644 (file)
@@ -334,13 +334,13 @@ interface drsblobs {
                [in] package_PackagesBlob blob
                );
 
-       typedef [nopython] struct {
+       typedef struct {
                [value(2*strlen_m(string))] uint16 length;
                [value(2*strlen_m(string))] uint16 size;
                [relative,subcontext(0),subcontext_size(size),flag(STR_NOTERM|NDR_REMAINING)] string *string;
        } package_PrimaryKerberosString;
 
-       typedef [nopython] struct {
+       typedef struct {
                [value(0)] uint16 reserved1;
                [value(0)] uint16 reserved2;
                [value(0)] uint32 reserved3;
@@ -349,7 +349,7 @@ interface drsblobs {
                [relative,subcontext(0),subcontext_size(value_len),flag(NDR_REMAINING)] DATA_BLOB *value;
        } package_PrimaryKerberosKey3;
 
-       typedef [nopython] struct {
+       typedef struct {
                uint16 num_keys;
                uint16 num_old_keys;
                package_PrimaryKerberosString salt;
@@ -362,7 +362,7 @@ interface drsblobs {
                [value(0)] uint32 padding5;
        } package_PrimaryKerberosCtr3;
 
-       typedef [nopython] struct {
+       typedef struct {
                [value(0)] uint16 reserved1;
                [value(0)] uint16 reserved2;
                [value(0)] uint32 reserved3;
@@ -372,7 +372,7 @@ interface drsblobs {
                [relative,subcontext(0),subcontext_size(value_len),flag(NDR_REMAINING)] DATA_BLOB *value;
        } package_PrimaryKerberosKey4;
 
-       typedef [nopython] struct {
+       typedef struct {
                uint16 num_keys;
                [value(0)] uint16 num_service_keys;
                uint16 num_old_keys;
@@ -385,18 +385,18 @@ interface drsblobs {
                package_PrimaryKerberosKey4 older_keys[num_older_keys];
        } package_PrimaryKerberosCtr4;
 
-       typedef [nodiscriminant,nopython] union {
+       typedef [nodiscriminant] union {
                [case(3)] package_PrimaryKerberosCtr3 ctr3;
                [case(4)] package_PrimaryKerberosCtr4 ctr4;
        } package_PrimaryKerberosCtr;
 
-       typedef [public,nopython] struct {
+       typedef [public] struct {
                uint16 version;
                [value(0)] uint16 flags;
                [switch_is(version)] package_PrimaryKerberosCtr ctr;
        } package_PrimaryKerberosBlob;
 
-       [nopython] void decode_PrimaryKerberos(
+       void decode_PrimaryKerberos(
                [in] package_PrimaryKerberosBlob blob
                );