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); |