diff options
author | Tim Potter <tpot@samba.org> | 2001-09-14 04:32:52 +0000 |
---|---|---|
committer | Tim Potter <tpot@samba.org> | 2001-09-14 04:32:52 +0000 |
commit | 0dab2c3e319d89183c2f3d75dbd1c25cbf738284 (patch) | |
tree | d61f3bb6f887f9e880a2e61ca520d391b9447569 | |
parent | 27cbee1b4edf947bbb95df2b5cf0243d0036fed6 (diff) | |
download | samba-0dab2c3e319d89183c2f3d75dbd1c25cbf738284.tar.gz samba-0dab2c3e319d89183c2f3d75dbd1c25cbf738284.tar.bz2 samba-0dab2c3e319d89183c2f3d75dbd1c25cbf738284.zip |
Use session key from cli_state struct rather than the uninitialised one
when calling cli_netlogon_sam_sync(). (-:
(This used to be commit e4a3231a074b01cb1d6c4bf42e0a8e687e584413)
-rw-r--r-- | source3/libsmb/cli_netlogon.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/source3/libsmb/cli_netlogon.c b/source3/libsmb/cli_netlogon.c index cd68ea3503..98f448c6a7 100644 --- a/source3/libsmb/cli_netlogon.c +++ b/source3/libsmb/cli_netlogon.c @@ -289,7 +289,6 @@ NTSTATUS cli_netlogon_sam_sync(struct cli_state *cli, TALLOC_CTX *mem_ctx, NET_R_SAM_SYNC r; NTSTATUS result = NT_STATUS_UNSUCCESSFUL; DOM_CRED clnt_creds; - uchar sess_key[16]; ZERO_STRUCT(q); ZERO_STRUCT(r); @@ -316,7 +315,7 @@ NTSTATUS cli_netlogon_sam_sync(struct cli_state *cli, TALLOC_CTX *mem_ctx, /* Unmarshall response */ - if (!net_io_r_sam_sync("", sess_key, &r, &rbuf, 0)) { + if (!net_io_r_sam_sync("", cli->sess_key, &r, &rbuf, 0)) { result = NT_STATUS_UNSUCCESSFUL; goto done; } @@ -348,7 +347,6 @@ NTSTATUS cli_netlogon_sam_deltas(struct cli_state *cli, TALLOC_CTX *mem_ctx, NET_R_SAM_DELTAS r; NTSTATUS result = NT_STATUS_UNSUCCESSFUL; DOM_CRED clnt_creds; - uchar sess_key[16]; ZERO_STRUCT(q); ZERO_STRUCT(r); @@ -376,7 +374,7 @@ NTSTATUS cli_netlogon_sam_deltas(struct cli_state *cli, TALLOC_CTX *mem_ctx, /* Unmarshall response */ - if (!net_io_r_sam_deltas("", sess_key, &r, &rbuf, 0)) { + if (!net_io_r_sam_deltas("", cli->sess_key, &r, &rbuf, 0)) { result = NT_STATUS_UNSUCCESSFUL; goto done; } |