r19682: Fix comments.
authorAndrew Bartlett <abartlet@samba.org>
Mon, 13 Nov 2006 03:20:24 +0000 (03:20 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:25:31 +0000 (14:25 -0500)
Andrew Bartlett
(This used to be commit 4c349f44f8a018e1ad6ed8e92c5083abc4979324)

source4/rpc_server/lsa/dcesrv_lsa.c

index 099464042dce5ca511703f2a194a52bf3eacf57f..6dce61506d40b8bf22655eaee77963b242dd8a11 100644 (file)
@@ -2606,13 +2606,13 @@ static NTSTATUS lsa_QuerySecret(struct dcesrv_call_state *dce_call, TALLOC_CTX *
                if (!r->out.old_val) {
                        return NT_STATUS_NO_MEMORY;
                }
-               /* Decrypt */
                prior_val = ldb_msg_find_ldb_val(res[0], "priorValue");
                
                if (prior_val && prior_val->length) {
                        secret.data = prior_val->data;
                        secret.length = prior_val->length;
                
+                       /* Encrypt */
                        crypt_secret = sess_encrypt_blob(mem_ctx, &secret, &session_key);
                        if (!crypt_secret.length) {
                                return NT_STATUS_NO_MEMORY;
@@ -2642,13 +2642,13 @@ static NTSTATUS lsa_QuerySecret(struct dcesrv_call_state *dce_call, TALLOC_CTX *
                        return NT_STATUS_NO_MEMORY;
                }
 
-               /* Decrypt */
                new_val = ldb_msg_find_ldb_val(res[0], "currentValue");
                
                if (new_val && new_val->length) {
                        secret.data = new_val->data;
                        secret.length = new_val->length;
                
+                       /* Encrypt */
                        crypt_secret = sess_encrypt_blob(mem_ctx, &secret, &session_key);
                        if (!crypt_secret.length) {
                                return NT_STATUS_NO_MEMORY;