From: Jule Anger Date: Thu, 7 Jul 2022 08:08:36 +0000 (+0200) Subject: conn_tdb: add sess_id to struct connections_data X-Git-Tag: samba-4.17.0rc1~33 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=696975554a9b11fd707c3093208d24732fd92e41;p=thirdparty%2Fsamba.git conn_tdb: add sess_id to struct connections_data Save the session global id as sess_id in the connections_data struct. Signed-off-by: Jule Anger Reviewed-by: Ralph Boehme --- diff --git a/source3/utils/conn_tdb.c b/source3/utils/conn_tdb.c index 1d19d04f1aa..1effc24665b 100644 --- a/source3/utils/conn_tdb.c +++ b/source3/utils/conn_tdb.c @@ -122,6 +122,7 @@ static int traverse_tcon_fn(struct smbXsrv_tcon_global0 *global, data.pid = global->server_id; data.cnum = global->tcon_global_id; + data.sess_id = sess_id; fstrcpy(data.servicename, global->share_name); data.uid = sess.uid; data.gid = sess.gid; diff --git a/source3/utils/conn_tdb.h b/source3/utils/conn_tdb.h index 2d2dd65dc8a..7af7fa622f4 100644 --- a/source3/utils/conn_tdb.h +++ b/source3/utils/conn_tdb.h @@ -22,6 +22,7 @@ struct connections_data { struct server_id pid; int cnum; + uint32_t sess_id; uid_t uid; gid_t gid; fstring servicename;