]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
winbind: Remove winbind_messaging_context
authorVolker Lendecke <vl@samba.org>
Fri, 17 Nov 2017 10:47:37 +0000 (11:47 +0100)
committerKarolin Seeger <kseeger@samba.org>
Wed, 22 Nov 2017 08:48:18 +0000 (09:48 +0100)
BUG: https://bugzilla.samba.org/show_bug.cgi?id=13150

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Sat Nov 18 04:07:24 CET 2017 on sn-devel-144

(cherry picked from commit 050ca45dc7fc5bbab6e1c60b919ac0b1e9661e27)

source3/winbindd/winbindd.c
source3/winbindd/winbindd_proto.h

index e83ab332100081c0a82a6ead1b3d8e273e52ff41..f6010053c317467c22408fb562cfbe4ef84e5579 100644 (file)
@@ -59,25 +59,6 @@ static bool interactive = False;
 
 extern bool override_logfile;
 
-struct messaging_context *winbind_messaging_context(void)
-{
-       static struct messaging_context *msg = NULL;
-
-       if (msg != NULL) {
-               return msg;
-       }
-
-       /*
-        * Note we MUST use the NULL context here, not the autofree context,
-        * to avoid side effects in forked children exiting.
-        */
-       msg = messaging_init(NULL, server_event_context());
-       if (msg == NULL) {
-               smb_panic("Could not init winbindd's messaging context.\n");
-       }
-       return msg;
-}
-
 struct imessaging_context *winbind_imessaging_context(void)
 {
        static struct imessaging_context *msg = NULL;
index 4878b89c3723b55319070a7523261d95c118cdd4..7fd3f6cf79cfe09abd792db7c4984f5e1a0666e5 100644 (file)
@@ -26,7 +26,6 @@
 #include "ads.h"
 
 /* The following definitions come from winbindd/winbindd.c  */
-struct messaging_context *winbind_messaging_context(void);
 struct imessaging_context *winbind_imessaging_context(void);
 void request_error(struct winbindd_cli_state *state);
 void request_ok(struct winbindd_cli_state *state);