s3: Add "smbd_server_connection" to smb_request
authorVolker Lendecke <vl@samba.org>
Sat, 12 Jun 2010 09:01:10 +0000 (11:01 +0200)
committerVolker Lendecke <vl@samba.org>
Sat, 12 Jun 2010 09:59:21 +0000 (11:59 +0200)
source3/include/smb.h
source3/smbd/process.c

index 877588a5595a8c61802266e8f0c4594c9a72b597..3cbd0c082dc344edd2a085bbaba6da8e756fd693 100644 (file)
@@ -612,6 +612,7 @@ struct smb_request {
        size_t unread_bytes;
        bool encrypted;
        connection_struct *conn;
+       struct smbd_server_connection *sconn;
        struct smb_perfcount_data pcd;
 
        /*
index 9dc43c4bf3b44f4d9fbb7b3f6fa2b362973134d9..ad6859b5fc15ef074de58c4274fcdf8411fb5d2e 100644 (file)
@@ -465,6 +465,7 @@ static bool init_smb_request(struct smb_request *req, const uint8 *inbuf,
        req->buf    = (const uint8_t *)smb_buf(inbuf);
        req->unread_bytes = unread_bytes;
        req->encrypted = encrypted;
+       req->sconn = sconn;
        req->conn = conn_find(sconn,req->tid);
        req->chain_fsp = NULL;
        req->chain_outbuf = NULL;