summaryrefslogtreecommitdiff
path: root/source3/smbd/globals.h
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2010-12-10 15:46:41 -0800
committerJeremy Allison <jra@samba.org>2010-12-10 15:46:41 -0800
commit2ac579ca76452c58022e8b9e41d5168dd25fe3b0 (patch)
treeac83a978995be4d66e700409ef59eeed78637958 /source3/smbd/globals.h
parent533ba5a919b08a3eb040af7ea980163661b642c7 (diff)
downloadsamba-2ac579ca76452c58022e8b9e41d5168dd25fe3b0.tar.gz
samba-2ac579ca76452c58022e8b9e41d5168dd25fe3b0.tar.bz2
samba-2ac579ca76452c58022e8b9e41d5168dd25fe3b0.zip
Add a SMB2 crediting algorithm, by default the same as Windows. Defaults to 128 credits.
Jeremy.
Diffstat (limited to 'source3/smbd/globals.h')
-rw-r--r--source3/smbd/globals.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/source3/smbd/globals.h b/source3/smbd/globals.h
index 5037b6d6b5..cb97cb5cd1 100644
--- a/source3/smbd/globals.h
+++ b/source3/smbd/globals.h
@@ -581,7 +581,10 @@ struct smbd_server_connection {
bool blocking_lock_unlock_state;
} locks;
struct smbd_smb2_request *requests;
- uint64_t credits_granted;
+ uint64_t seqnum_low;
+ uint32_t credits_granted;
+ uint32_t max_credits;
+ struct bitmap *credits_bitmap;
} smb2;
};