s3:smbd/conn_msg: pass smbd_server_connection as private_data to msg_force_tdis()
[mat/samba.git] / source3 / smbd / conn_msg.c
index b0c968a68073bb9d2ef34b68b317363788ba13ad..96171e2aa1c9a2c1c6740ef03535caa9ff769624 100644 (file)
@@ -36,12 +36,12 @@ void msg_force_tdis(struct messaging_context *msg,
                    struct server_id server_id,
                    DATA_BLOB *data)
 {
-       struct smbd_server_connection *sconn;
        const char *sharename = (const char *)data->data;
+       struct smbd_server_connection *sconn =
+               talloc_get_type(private_data,
+               struct smbd_server_connection);
 
-       sconn = msg_ctx_to_sconn(msg);
        if (sconn == NULL) {
-               DEBUG(1, ("could not find sconn\n"));
                return;
        }