From 44482ad452cb2b912df8d1748e64653b1bf6bfae Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Tue, 5 Jun 2012 10:00:06 +0200 Subject: s3:smbd: move struct trans_state to smbd.h metze --- source3/smbd/smbd.h | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'source3/smbd/smbd.h') diff --git a/source3/smbd/smbd.h b/source3/smbd/smbd.h index 0b7be09d01..4bc70a2a80 100644 --- a/source3/smbd/smbd.h +++ b/source3/smbd/smbd.h @@ -33,4 +33,34 @@ struct privilege_paths { struct smb_filename file_name; }; +struct trans_state { + struct trans_state *next, *prev; + uint16 vuid; + uint64_t mid; + + uint32 max_param_return; + uint32 max_data_return; + uint32 max_setup_return; + + uint8 cmd; /* SMBtrans or SMBtrans2 */ + + char *name; /* for trans requests */ + uint16 call; /* for trans2 and nttrans requests */ + + bool close_on_completion; + bool one_way; + + unsigned int setup_count; + uint16 *setup; + + size_t received_data; + size_t received_param; + + size_t total_param; + char *param; + + size_t total_data; + char *data; +}; + #endif /* _SMBD_SMBD_H */ -- cgit