]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
Fix bug 9062: cmd_lsarpc.c:1171: bad call to data_blob_const
authorDavid Binderman <dcb314@hotmail.com>
Mon, 23 Jul 2012 22:25:57 +0000 (15:25 -0700)
committerKarolin Seeger <kseeger@samba.org>
Thu, 26 Jul 2012 17:14:01 +0000 (19:14 +0200)
Signed-off-by: Jeremy Allison <jra@samba.org>
source3/rpcclient/cmd_lsarpc.c

index 4b065d0dd2d0cb2b1bc300079d0ad722f5d8318d..3aaef5cac21879e4c0bc86508f34923bfcaf35db 100644 (file)
@@ -1168,7 +1168,7 @@ static void display_trust_dom_info_4(struct lsa_TrustDomainInfoPassword *p,
 
        DATA_BLOB data     = data_blob_const(p->password->data, p->password->length);
        DATA_BLOB data_old = data_blob_const(p->old_password->data, p->old_password->length);
-       DATA_BLOB session_key_blob = data_blob_const(session_key, sizeof(session_key));
+       DATA_BLOB session_key_blob = data_blob_const(session_key, 16);
 
        pwd     = sess_decrypt_string(talloc_tos(), &data, &session_key_blob);
        pwd_old = sess_decrypt_string(talloc_tos(), &data_old, &session_key_blob);