diff options
author | Simo Sorce <idra@samba.org> | 2006-10-25 01:42:59 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 14:24:38 -0500 |
commit | 7f833458ca0083654e34cbfde1c6c6510cab1826 (patch) | |
tree | 0e2d7a740b8c29896ed7ee5635d2520b9913945e /source4/auth | |
parent | 3cee746a3f23f1040daa60d1208145bff87b3d01 (diff) | |
download | samba-7f833458ca0083654e34cbfde1c6c6510cab1826.tar.gz samba-7f833458ca0083654e34cbfde1c6c6510cab1826.tar.bz2 samba-7f833458ca0083654e34cbfde1c6c6510cab1826.zip |
r19489: Change ldb_msg_add_value and ldb_msg_add_empty to take a foruth argument.
This is a pointer to an element pointer. If it is not null it will be
filled with the pointer of the manipulated element.
Will avoid double searches on the elements list in some cases.
(This used to be commit 0fa5d4bc225b83e9f63ac6d75bffc4c08eb6b620)
Diffstat (limited to 'source4/auth')
-rw-r--r-- | source4/auth/gensec/schannel_state.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source4/auth/gensec/schannel_state.c b/source4/auth/gensec/schannel_state.c index 855f159981..2f33b12a8d 100644 --- a/source4/auth/gensec/schannel_state.c +++ b/source4/auth/gensec/schannel_state.c @@ -109,10 +109,10 @@ NTSTATUS schannel_store_session_key_ldb(TALLOC_CTX *mem_ctx, server_state.length = sizeof(creds->server.data); ldb_msg_add_string(msg, "objectClass", "schannelState"); - ldb_msg_add_value(msg, "sessionKey", &val); - ldb_msg_add_value(msg, "seed", &seed); - ldb_msg_add_value(msg, "clientState", &client_state); - ldb_msg_add_value(msg, "serverState", &server_state); + ldb_msg_add_value(msg, "sessionKey", &val, NULL); + ldb_msg_add_value(msg, "seed", &seed, NULL); + ldb_msg_add_value(msg, "clientState", &client_state, NULL); + ldb_msg_add_value(msg, "serverState", &server_state, NULL); ldb_msg_add_string(msg, "negotiateFlags", f); ldb_msg_add_string(msg, "secureChannelType", sct); ldb_msg_add_string(msg, "accountName", creds->account_name); |