diff options
author | Ralph Boehme <slow@samba.org> | 2017-02-26 09:28:12 +0100 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2017-03-03 21:55:27 +0100 |
commit | cce2240f0844ef650f21b64a56acc814a60e0447 (patch) | |
tree | 8dd1b73674d80ba8279690a0f76f7802dbce0bf5 /libcli | |
parent | b668c300bf5c5ab1b0402e80f6f46d81daac2a34 (diff) | |
download | samba-cce2240f0844ef650f21b64a56acc814a60e0447.tar.gz |
libcli/smb: add smb2cli_conn_get_mid and smb2cli_conn_set_mid
This will be needed for a torture test in the next commit.
Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'libcli')
-rw-r--r-- | libcli/smb/smbXcli_base.c | 10 | ||||
-rw-r--r-- | libcli/smb/smbXcli_base.h | 2 |
2 files changed, 12 insertions, 0 deletions
diff --git a/libcli/smb/smbXcli_base.c b/libcli/smb/smbXcli_base.c index 0b83a13391e..9521fc6ca94 100644 --- a/libcli/smb/smbXcli_base.c +++ b/libcli/smb/smbXcli_base.c @@ -6248,3 +6248,13 @@ bool smb2cli_tcon_is_encryption_on(struct smbXcli_tcon *tcon) { return tcon->smb2.should_encrypt; } + +void smb2cli_conn_set_mid(struct smbXcli_conn *conn, uint64_t mid) +{ + conn->smb2.mid = mid; +} + +uint64_t smb2cli_conn_get_mid(struct smbXcli_conn *conn) +{ + return conn->smb2.mid; +} diff --git a/libcli/smb/smbXcli_base.h b/libcli/smb/smbXcli_base.h index 12dd7debb5c..84f4a6bbcc5 100644 --- a/libcli/smb/smbXcli_base.h +++ b/libcli/smb/smbXcli_base.h @@ -378,6 +378,8 @@ void smb2cli_conn_set_cc_chunk_len(struct smbXcli_conn *conn, uint32_t smb2cli_conn_cc_max_chunks(struct smbXcli_conn *conn); void smb2cli_conn_set_cc_max_chunks(struct smbXcli_conn *conn, uint32_t max_chunks); +void smb2cli_conn_set_mid(struct smbXcli_conn *conn, uint64_t mid); +uint64_t smb2cli_conn_get_mid(struct smbXcli_conn *conn); struct tevent_req *smb2cli_req_create(TALLOC_CTX *mem_ctx, struct tevent_context *ev, |