s3:lib/conn_tdb: avoid using sconn_server_id()
authorStefan Metzmacher <metze@samba.org>
Thu, 15 Dec 2011 10:50:01 +0000 (11:50 +0100)
committerStefan Metzmacher <metze@samba.org>
Fri, 16 Dec 2011 12:19:32 +0000 (13:19 +0100)
metze

source3/lib/conn_tdb.c

index 72ba7c6806a028c389186290140bdfca26e92c44..f6008714115411ea618c5647e7fcf4ecb92807f3 100644 (file)
@@ -22,6 +22,7 @@
 #include "smbd/globals.h"
 #include "dbwrap/dbwrap.h"
 #include "dbwrap/dbwrap_open.h"
+#include "messages.h"
 
 static struct db_context *connections_db_ctx(bool rw)
 {
@@ -59,7 +60,7 @@ struct db_record *connections_fetch_entry(TALLOC_CTX *mem_ctx,
        TDB_DATA key;
 
        ZERO_STRUCT(ckey);
-       ckey.pid = sconn_server_id(conn->sconn);
+       ckey.pid = messaging_server_id(conn->sconn->msg_ctx);
        ckey.cnum = conn->cnum;
        strlcpy(ckey.name, name, sizeof(ckey.name));