return actual results instead of always OK
authorHerb Lewis <herb@samba.org>
Fri, 15 Aug 2003 01:33:57 +0000 (01:33 +0000)
committerHerb Lewis <herb@samba.org>
Fri, 15 Aug 2003 01:33:57 +0000 (01:33 +0000)
(This used to be commit 71469f3220e54959af13a395918c80273538b6ed)

source3/rpc_server/srv_lsa_ds_nt.c

index c277086bdba227722e2f4bf9935a6ac089ea5899..37540a9668c39388d6b0c9031e9e465b0b7ca552 100644 (file)
@@ -103,7 +103,7 @@ static NTSTATUS fill_dsrole_dominfo_basic(TALLOC_CTX *ctx, DSROLE_PRIMARY_DOMAIN
 
 NTSTATUS _dsrole_get_primary_dominfo(pipes_struct *p, DS_Q_GETPRIMDOMINFO *q_u, DS_R_GETPRIMDOMINFO *r_u)
 {
-       NTSTATUS result;
+       NTSTATUS result = NT_STATUS_OK;
        uint32 level = q_u->level;
 
        switch ( level ) {
@@ -120,7 +120,7 @@ NTSTATUS _dsrole_get_primary_dominfo(pipes_struct *p, DS_Q_GETPRIMDOMINFO *q_u,
                        result = NT_STATUS_INVALID_LEVEL;
        }
 
-       return NT_STATUS_OK;
+       return result;
 }