libcli/smb: add smb2cli_conn_get_cur_credits
authorRalph Boehme <slow@samba.org>
Mon, 27 Feb 2017 11:29:25 +0000 (12:29 +0100)
committerJeremy Allison <jra@samba.org>
Fri, 3 Mar 2017 20:55:27 +0000 (21:55 +0100)
Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
libcli/smb/smbXcli_base.c
libcli/smb/smbXcli_base.h

index 70285e6317367937c3ffcb435241fd5acfacb272..0b83a13391e977b57e9b1d6f7ad53fb8eed0bade 100644 (file)
@@ -2782,6 +2782,11 @@ void smb2cli_conn_set_max_credits(struct smbXcli_conn *conn,
        conn->smb2.max_credits = max_credits;
 }
 
+uint16_t smb2cli_conn_get_cur_credits(struct smbXcli_conn *conn)
+{
+       return conn->smb2.cur_credits;
+}
+
 uint8_t smb2cli_conn_get_io_priority(struct smbXcli_conn *conn)
 {
        if (conn->protocol < PROTOCOL_SMB3_11) {
index 6041ae53d078474af5b56b79a7fb14b90a83ea8a..12dd7debb5c3bc12d0f74b4be029eb74f076b6a5 100644 (file)
@@ -368,6 +368,7 @@ uint32_t smb2cli_conn_max_read_size(struct smbXcli_conn *conn);
 uint32_t smb2cli_conn_max_write_size(struct smbXcli_conn *conn);
 void smb2cli_conn_set_max_credits(struct smbXcli_conn *conn,
                                  uint16_t max_credits);
+uint16_t smb2cli_conn_get_cur_credits(struct smbXcli_conn *conn);
 uint8_t smb2cli_conn_get_io_priority(struct smbXcli_conn *conn);
 void smb2cli_conn_set_io_priority(struct smbXcli_conn *conn,
                                  uint8_t io_priority);