Minor fix for net rpc samdump.
authorGünther Deschner <gd@samba.org>
Thu, 27 Mar 2008 20:04:31 +0000 (21:04 +0100)
committerGünther Deschner <gd@samba.org>
Thu, 27 Mar 2008 20:04:31 +0000 (21:04 +0100)
Guenther
(This used to be commit 2f5e25be276135e9cb4cc0c44ec573d466def66e)

source3/utils/net_rpc_samsync.c

index 775270a69bd7be0ff16e3866a510bf9a72a1d703..c1dcf076ba9083f1ca67a54d7f8fa0a803c369dc 100644 (file)
@@ -280,7 +280,8 @@ static void display_sam_entry(struct netr_DELTA_ENUM *r)
        }
 }
 
-static void dump_database(struct rpc_pipe_client *pipe_hnd, uint32 db_type)
+static void dump_database(struct rpc_pipe_client *pipe_hnd,
+                         enum netr_SamDatabaseID database_id)
 {
         NTSTATUS result;
        int i;
@@ -289,7 +290,6 @@ static void dump_database(struct rpc_pipe_client *pipe_hnd, uint32 db_type)
        const char *computername = global_myname();
        struct netr_Authenticator credential;
        struct netr_Authenticator return_authenticator;
-       enum netr_SamDatabaseID database_id = db_type;
        uint16_t restart_state = 0;
        uint32_t sync_context = 0;
 
@@ -297,7 +297,7 @@ static void dump_database(struct rpc_pipe_client *pipe_hnd, uint32 db_type)
                return;
        }
 
-       switch( db_type ) {
+       switch(database_id) {
        case SAM_DATABASE_DOMAIN:
                d_printf("Dumping DOMAIN database\n");
                break;
@@ -308,7 +308,8 @@ static void dump_database(struct rpc_pipe_client *pipe_hnd, uint32 db_type)
                d_printf("Dumping PRIVS databases\n");
                break;
        default:
-               d_printf("Dumping unknown database type %u\n", db_type );
+               d_printf("Dumping unknown database type %u\n",
+                       database_id);
                break;
        }