diff options
| author | Stefan Metzmacher <metze@samba.org> | 2011-06-09 11:59:58 +0200 | 
|---|---|---|
| committer | Jeremy Allison <jra@samba.org> | 2011-06-10 20:37:54 +0200 | 
| commit | fdfb5e95fee67bb7bb3942270031d9260e0505b0 (patch) | |
| tree | 809c566d46bd7f0a0edb03e3500819bd4932adcc | |
| parent | f0ba1afe5f7dbafaf22c3028864de0f3910f675f (diff) | |
| download | samba-fdfb5e95fee67bb7bb3942270031d9260e0505b0.tar.gz samba-fdfb5e95fee67bb7bb3942270031d9260e0505b0.tar.bz2 samba-fdfb5e95fee67bb7bb3942270031d9260e0505b0.zip  | |
s3:libsmb: remove unused cli_state_seqnum infrastructure
metze
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Fri Jun 10 20:37:54 CEST 2011 on sn-devel-104
| -rw-r--r-- | source3/include/client.h | 8 | ||||
| -rw-r--r-- | source3/libsmb/clientgen.c | 32 | ||||
| -rw-r--r-- | source3/libsmb/proto.h | 4 | 
3 files changed, 0 insertions, 44 deletions
diff --git a/source3/include/client.h b/source3/include/client.h index 7d66bf912c..a853e90af6 100644 --- a/source3/include/client.h +++ b/source3/include/client.h @@ -46,13 +46,6 @@ struct print_job_info {  	time_t t;  }; -struct cli_state_seqnum { -	struct cli_state_seqnum *prev, *next; -	uint16_t mid; -	uint32_t seqnum; -	bool persistent; -}; -  struct cli_state {  	/**  	 * A list of subsidiary connections for DFS. @@ -103,7 +96,6 @@ struct cli_state {  	size_t max_xmit;  	size_t max_mux;  	char *outbuf; -	struct cli_state_seqnum *seqnum;  	char *inbuf;  	unsigned int bufsize;  	int initialised; diff --git a/source3/libsmb/clientgen.c b/source3/libsmb/clientgen.c index 1122bbbaa5..d3b66b67e1 100644 --- a/source3/libsmb/clientgen.c +++ b/source3/libsmb/clientgen.c @@ -68,37 +68,6 @@ bool cli_ucs2(struct cli_state *cli)  	return ((cli->capabilities & CAP_UNICODE) != 0);  } -bool cli_state_seqnum_persistent(struct cli_state *cli, -				 uint16_t mid) -{ -	struct cli_state_seqnum *c; - -	for (c = cli->seqnum; c; c = c->next) { -		if (c->mid == mid) { -			c->persistent = true; -			return true; -		} -	} - -	return false; -} - -bool cli_state_seqnum_remove(struct cli_state *cli, -			     uint16_t mid) -{ -	struct cli_state_seqnum *c; - -	for (c = cli->seqnum; c; c = c->next) { -		if (c->mid == mid) { -			DLIST_REMOVE(cli->seqnum, c); -			TALLOC_FREE(c); -			return true; -		} -	} - -	return false; -} -  /****************************************************************************   Setup basics in a outgoing packet.  ****************************************************************************/ @@ -233,7 +202,6 @@ struct cli_state *cli_initialise_ex(int signing_state)  	cli->bufsize = CLI_BUFFER_SIZE+4;  	cli->max_xmit = cli->bufsize;  	cli->outbuf = (char *)SMB_MALLOC(cli->bufsize+SAFETY_MARGIN); -	cli->seqnum = 0;  	cli->inbuf = (char *)SMB_MALLOC(cli->bufsize+SAFETY_MARGIN);  	cli->oplock_handler = cli_oplock_ack;  	cli->case_sensitive = false; diff --git a/source3/libsmb/proto.h b/source3/libsmb/proto.h index a087987407..5166ef3e97 100644 --- a/source3/libsmb/proto.h +++ b/source3/libsmb/proto.h @@ -154,10 +154,6 @@ bool cli_check_msdfs_proxy(TALLOC_CTX *ctx,  int cli_set_message(char *buf,int num_words,int num_bytes,bool zero);  unsigned int cli_set_timeout(struct cli_state *cli, unsigned int timeout);  void cli_set_port(struct cli_state *cli, int port); -bool cli_state_seqnum_persistent(struct cli_state *cli, -				 uint16_t mid); -bool cli_state_seqnum_remove(struct cli_state *cli, -			     uint16_t mid);  void cli_setup_packet_buf(struct cli_state *cli, char *buf);  NTSTATUS cli_set_domain(struct cli_state *cli, const char *domain);  NTSTATUS cli_set_username(struct cli_state *cli, const char *username);  | 
