s4/idl: DsReplicaAdd - switch types should be unsigned
authorKamen Mazdrashki <kamen.mazdrashki@postpath.com>
Thu, 4 Mar 2010 15:11:38 +0000 (17:11 +0200)
committerStefan Metzmacher <metze@samba.org>
Wed, 10 Mar 2010 16:11:59 +0000 (17:11 +0100)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
librpc/idl/drsuapi.idl

index b022493cbc28acb1f93fada334d249cc2b6f9ab3..e587302d12a86ee5a576d4f54d5572de7563a46e 100644 (file)
@@ -765,14 +765,14 @@ interface drsuapi
                drsuapi_DrsOptions options;
        } drsuapi_DsReplicaAddRequest2;
 
-       typedef [switch_type(int32)] union {
+       typedef [switch_type(uint32)] union {
                [case(1)] drsuapi_DsReplicaAddRequest1 req1;
                [case(2)] drsuapi_DsReplicaAddRequest2 req2;
        } drsuapi_DsReplicaAddRequest;
 
        WERROR drsuapi_DsReplicaAdd(
                [in] policy_handle *bind_handle,
-               [in] int32 level,
+               [in] uint32 level,
                [in,switch_is(level)] drsuapi_DsReplicaAddRequest req
                );