bool get_deferred_open_message_state_smb2(struct smbd_smb2_request *smb2req,
struct timeval *p_request_time,
struct deferred_open_record **open_rec);
-bool open_was_deferred_smb2(struct smbd_server_connection *sconn,
- uint64_t mid);
+bool open_was_deferred_smb2(
+ struct smbXsrv_connection *xconn, uint64_t mid);
void remove_deferred_open_message_smb2(
- struct smbd_server_connection *sconn, uint64_t mid);
+ struct smbXsrv_connection *xconn, uint64_t mid);
bool schedule_deferred_open_message_smb2(
- struct smbd_server_connection *sconn, uint64_t mid);
+ struct smbXsrv_connection *xconn, uint64_t mid);
bool push_deferred_open_message_smb2(struct smbd_smb2_request *smb2req,
struct timeval request_time,
struct timeval timeout,
struct pending_message_list *pml;
if (sconn->using_smb2) {
- remove_deferred_open_message_smb2(sconn, mid);
+ remove_deferred_open_message_smb2(xconn, mid);
return;
}
int i = 0;
if (sconn->using_smb2) {
- return schedule_deferred_open_message_smb2(sconn, mid);
+ return schedule_deferred_open_message_smb2(xconn, mid);
}
for (pml = sconn->deferred_open_queue; pml; pml = pml->next) {
struct pending_message_list *pml;
if (sconn->using_smb2) {
- return open_was_deferred_smb2(sconn, mid);
+ return open_was_deferred_smb2(xconn, mid);
}
for (pml = sconn->deferred_open_queue; pml; pml = pml->next) {
*********************************************************/
static struct smbd_smb2_request *find_open_smb2req(
- struct smbd_server_connection *sconn, uint64_t mid)
+ struct smbXsrv_connection *xconn, uint64_t mid)
{
- struct smbXsrv_connection *xconn = sconn->conn;
struct smbd_smb2_request *smb2req;
for (smb2req = xconn->smb2.requests; smb2req; smb2req = smb2req->next) {
return NULL;
}
-bool open_was_deferred_smb2(struct smbd_server_connection *sconn, uint64_t mid)
+bool open_was_deferred_smb2(struct smbXsrv_connection *xconn, uint64_t mid)
{
struct smbd_smb2_create_state *state = NULL;
struct smbd_smb2_request *smb2req;
- smb2req = find_open_smb2req(sconn, mid);
+ smb2req = find_open_smb2req(xconn, mid);
if (!smb2req) {
DEBUG(10,("open_was_deferred_smb2: mid %llu smb2req == NULL\n",
}
void remove_deferred_open_message_smb2(
- struct smbd_server_connection *sconn, uint64_t mid)
+ struct smbXsrv_connection *xconn, uint64_t mid)
{
struct smbd_smb2_request *smb2req;
- smb2req = find_open_smb2req(sconn, mid);
+ smb2req = find_open_smb2req(xconn, mid);
if (!smb2req) {
DEBUG(10,("remove_deferred_open_message_smb2: "
}
bool schedule_deferred_open_message_smb2(
- struct smbd_server_connection *sconn, uint64_t mid)
+ struct smbXsrv_connection *xconn, uint64_t mid)
{
struct smbd_smb2_create_state *state = NULL;
struct smbd_smb2_request *smb2req;
- smb2req = find_open_smb2req(sconn, mid);
+ smb2req = find_open_smb2req(xconn, mid);
if (!smb2req) {
DEBUG(10,("schedule_deferred_open_message_smb2: "