summaryrefslogtreecommitdiff
path: root/source4/libcli
diff options
context:
space:
mode:
Diffstat (limited to 'source4/libcli')
-rw-r--r--source4/libcli/raw/clitransport.c6
-rw-r--r--source4/libcli/raw/libcliraw.h4
2 files changed, 0 insertions, 10 deletions
diff --git a/source4/libcli/raw/clitransport.c b/source4/libcli/raw/clitransport.c
index 2580df4aeb..2aebb92790 100644
--- a/source4/libcli/raw/clitransport.c
+++ b/source4/libcli/raw/clitransport.c
@@ -520,9 +520,6 @@ static void smbcli_timeout_handler(struct event_context *ev, struct timed_event
{
struct smbcli_request *req = talloc_get_type(private, struct smbcli_request);
- if (req->state == SMBCLI_REQUEST_SEND) {
- DLIST_REMOVE(req->transport->pending_send, req);
- }
if (req->state == SMBCLI_REQUEST_RECV) {
DLIST_REMOVE(req->transport->pending_recv, req);
}
@@ -540,9 +537,6 @@ static void smbcli_timeout_handler(struct event_context *ev, struct timed_event
static int smbcli_request_destructor(void *ptr)
{
struct smbcli_request *req = talloc_get_type(ptr, struct smbcli_request);
- if (req->state == SMBCLI_REQUEST_SEND) {
- DLIST_REMOVE(req->transport->pending_send, req);
- }
if (req->state == SMBCLI_REQUEST_RECV) {
DLIST_REMOVE(req->transport->pending_recv, req);
}
diff --git a/source4/libcli/raw/libcliraw.h b/source4/libcli/raw/libcliraw.h
index dfc4dc37b5..decee83eb7 100644
--- a/source4/libcli/raw/libcliraw.h
+++ b/source4/libcli/raw/libcliraw.h
@@ -144,9 +144,6 @@ struct smbcli_transport {
void *private;
} oplock;
- /* a list of async requests that are pending for send on this connection */
- struct smbcli_request *pending_send;
-
/* a list of async requests that are pending for receive on this connection */
struct smbcli_request *pending_recv;
@@ -199,7 +196,6 @@ struct smbcli_tree {
a client request moves between the following 4 states.
*/
enum smbcli_request_state {SMBCLI_REQUEST_INIT, /* we are creating the request */
- SMBCLI_REQUEST_SEND, /* the request is in the outgoing socket Q */
SMBCLI_REQUEST_RECV, /* we are waiting for a matching reply */
SMBCLI_REQUEST_DONE, /* the request is finished */
SMBCLI_REQUEST_ERROR}; /* a packet or transport level error has occurred */