diff options
author | Volker Lendecke <vl@samba.org> | 2019-08-01 16:42:59 +0200 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2019-08-06 21:49:28 +0000 |
commit | bb81b9a75ad66ad8a78f146d217e74c3bf7cc7f8 (patch) | |
tree | 0ee5048aaa589e8b3584c6cf5d94fb17f66e113a /source3/smbd/process.c | |
parent | af97381b11572befe35dc0cb32ccce59a3f4beaa (diff) | |
download | samba-bb81b9a75ad66ad8a78f146d217e74c3bf7cc7f8.tar.gz |
smbd: Use "req->request_time" in schedule_async_open()
All callers passed that in
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'source3/smbd/process.c')
-rw-r--r-- | source3/smbd/process.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/source3/smbd/process.c b/source3/smbd/process.c index 177cb3cc505..c81b1017bb7 100644 --- a/source3/smbd/process.c +++ b/source3/smbd/process.c @@ -936,16 +936,15 @@ bool get_deferred_open_message_state(struct smb_request *smbreq, ****************************************************************************/ bool push_deferred_open_message_smb(struct smb_request *req, - struct timeval request_time, - struct timeval timeout, - struct file_id id, - struct deferred_open_record *open_rec) + struct timeval timeout, + struct file_id id, + struct deferred_open_record *open_rec) { struct timeval end_time; if (req->smb2req) { return push_deferred_open_message_smb2(req->smb2req, - request_time, + req->request_time, timeout, id, open_rec); @@ -959,7 +958,7 @@ bool push_deferred_open_message_smb(struct smb_request *req, "logic error unread_bytes != 0" ); } - end_time = timeval_sum(&request_time, &timeout); + end_time = timeval_sum(&req->request_time, &timeout); DEBUG(10,("push_deferred_open_message_smb: pushing message " "len %u mid %llu timeout time [%u.%06u]\n", @@ -968,7 +967,7 @@ bool push_deferred_open_message_smb(struct smb_request *req, (unsigned int)end_time.tv_sec, (unsigned int)end_time.tv_usec)); - return push_queued_message(req, request_time, end_time, open_rec); + return push_queued_message(req, req->request_time, end_time, open_rec); } static void smbd_sig_term_handler(struct tevent_context *ev, |