winbindd: Remove "DUMP_EVENT_LIST" message
authorVolker Lendecke <vl@samba.org>
Mon, 26 Feb 2018 10:04:31 +0000 (11:04 +0100)
committerRalph Boehme <slow@samba.org>
Mon, 26 Feb 2018 21:30:14 +0000 (22:30 +0100)
This was no longer implemented, remove it completely

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
librpc/idl/messaging.idl
source3/utils/smbcontrol.c
source3/winbindd/winbindd.c
source3/winbindd/winbindd_dual.c

index b35f1e1e9aecea6a30ff33e29cdd48e0dcd431a7..5468334b77bc79e2a7e18342f6398dbc2a384afc 100644 (file)
@@ -126,7 +126,7 @@ interface messaging
                MSG_WINBIND_RELOAD_TRUSTED_DOMAINS = 0x040D,
 
                /* event messages */
-               MSG_DUMP_EVENT_LIST             = 0x0500,
+               /* MSG_DUMP_EVENT_LIST          = 0x0500, Obsoleted */
 
                /* smbXsrv messages */
                MSG_SMBXSRV_SESSION_CLOSE       = 0x0600,
index c4b563052170eaa5f8be5ebd7ebef3510006791e..4ecfb3e6dff5983c78337c357384047922d3d9e4 100644 (file)
@@ -1184,19 +1184,6 @@ static bool do_winbind_onlinestatus(struct tevent_context *ev_ctx,
        return num_replies;
 }
 
-static bool do_dump_event_list(struct tevent_context *ev_ctx,
-                              struct messaging_context *msg_ctx,
-                              const struct server_id pid,
-                              const int argc, const char **argv)
-{
-       if (argc != 1) {
-               fprintf(stderr, "Usage: smbcontrol <dest> dump-event-list\n");
-               return False;
-       }
-
-       return send_message(msg_ctx, pid, MSG_DUMP_EVENT_LIST, NULL, 0);
-}
-
 static bool do_winbind_dump_domain_list(struct tevent_context *ev_ctx,
                                        struct messaging_context *msg_ctx,
                                        const struct server_id pid,
@@ -1412,7 +1399,6 @@ static const struct {
        { "online", do_winbind_online, "Ask winbind to go into online state"},
        { "offline", do_winbind_offline, "Ask winbind to go into offline state"},
        { "onlinestatus", do_winbind_onlinestatus, "Request winbind online status"},
-       { "dump-event-list", do_dump_event_list, "Dump event list"},
        { "validate-cache" , do_winbind_validate_cache,
          "Validate winbind's credential cache" },
        { "dump-domain-list", do_winbind_dump_domain_list, "Dump winbind domain list"},
index 9611f73737850f936869afeb56514a0a7069e415..81b86df2ffa466c926aeb14ae04006dabb89423c 100644 (file)
@@ -1329,9 +1329,6 @@ static void winbindd_register_handlers(struct messaging_context *msg_ctx,
        messaging_register(server_messaging_context(), NULL,
                           MSG_WINBIND_DOMAIN_ONLINE, winbind_msg_domain_online);
 
-       messaging_register(msg_ctx, NULL,
-                          MSG_DUMP_EVENT_LIST, winbind_msg_dump_event_list);
-
        messaging_register(msg_ctx, NULL,
                           MSG_WINBIND_VALIDATE_CACHE,
                           winbind_msg_validate_cache);
index 874d556a3151fe21d63f794842c2c7cf4543adee..fa34e7363ef4d0cf93fe4fd5e172505e3858aff6 100644 (file)
@@ -973,30 +973,6 @@ void winbind_msg_onlinestatus(struct messaging_context *msg_ctx,
        talloc_destroy(mem_ctx);
 }
 
-void winbind_msg_dump_event_list(struct messaging_context *msg_ctx,
-                                void *private_data,
-                                uint32_t msg_type,
-                                struct server_id server_id,
-                                DATA_BLOB *data)
-{
-       struct winbindd_child *child;
-
-       DEBUG(10,("winbind_msg_dump_event_list received\n"));
-
-       DBG_WARNING("dump event list no longer implemented\n");
-
-       for (child = winbindd_children; child != NULL; child = child->next) {
-
-               DEBUG(10,("winbind_msg_dump_event_list: sending message to pid %u\n",
-                       (unsigned int)child->pid));
-
-               messaging_send_buf(msg_ctx, pid_to_procid(child->pid),
-                                  MSG_DUMP_EVENT_LIST,
-                                  NULL, 0);
-       }
-
-}
-
 void winbind_msg_dump_domain_list(struct messaging_context *msg_ctx,
                                  void *private_data,
                                  uint32_t msg_type,
@@ -1373,16 +1349,6 @@ static void child_msg_online(struct messaging_context *msg,
        }
 }
 
-static void child_msg_dump_event_list(struct messaging_context *msg,
-                                     void *private_data,
-                                     uint32_t msg_type,
-                                     struct server_id server_id,
-                                     DATA_BLOB *data)
-{
-       DEBUG(5,("child_msg_dump_event_list received\n"));
-       DBG_WARNING("dump_event_list no longer implemented\n");
-}
-
 NTSTATUS winbindd_reinit_after_fork(const struct winbindd_child *myself,
                                    const char *logfilename)
 {
@@ -1426,8 +1392,6 @@ NTSTATUS winbindd_reinit_after_fork(const struct winbindd_child *myself,
                             MSG_WINBIND_ONLINE, NULL);
        messaging_deregister(server_messaging_context(),
                             MSG_WINBIND_ONLINESTATUS, NULL);
-       messaging_deregister(server_messaging_context(),
-                            MSG_DUMP_EVENT_LIST, NULL);
        messaging_deregister(server_messaging_context(),
                             MSG_WINBIND_DUMP_DOMAIN_LIST, NULL);
        messaging_deregister(server_messaging_context(),
@@ -1643,8 +1607,6 @@ static bool fork_domain_child(struct winbindd_child *child)
                           MSG_WINBIND_OFFLINE, child_msg_offline);
        messaging_register(server_messaging_context(), NULL,
                           MSG_WINBIND_ONLINE, child_msg_online);
-       messaging_register(server_messaging_context(), NULL,
-                          MSG_DUMP_EVENT_LIST, child_msg_dump_event_list);
        messaging_register(server_messaging_context(), NULL,
                           MSG_DEBUG, debug_message);
        messaging_register(server_messaging_context(), NULL,