r24978: move domain_init_recv() near the functions that uses it
authorStefan Metzmacher <metze@samba.org>
Thu, 6 Sep 2007 11:08:44 +0000 (11:08 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 17:30:31 +0000 (12:30 -0500)
metze
(This used to be commit 18e830a935d4712bfbff54f94b531e30cea8a1f9)

source3/nsswitch/winbindd_dual.c

index 4263d722a186b0c96af21265db0d1088254ddec9..05676682f9ae94b37127608ae49cd485971c666e 100644 (file)
@@ -357,6 +357,22 @@ void async_domain_request(TALLOC_CTX *mem_ctx,
        init_child_connection(domain, domain_init_recv, state);
 }
 
+static void domain_init_recv(void *private_data_data, BOOL success)
+{
+       struct domain_request_state *state =
+               talloc_get_type_abort(private_data_data, struct domain_request_state);
+
+       if (!success) {
+               DEBUG(5, ("Domain init returned an error\n"));
+               state->continuation(state->private_data_data, False);
+               return;
+       }
+
+       async_request(state->mem_ctx, &state->domain->child,
+                     state->request, state->response,
+                     state->continuation, state->private_data_data);
+}
+
 static void recvfrom_child(void *private_data_data, BOOL success)
 {
        struct winbindd_cli_state *state =
@@ -392,21 +408,6 @@ void sendto_domain(struct winbindd_cli_state *state,
                             recvfrom_child, state);
 }
 
-static void domain_init_recv(void *private_data_data, BOOL success)
-{
-       struct domain_request_state *state =
-               talloc_get_type_abort(private_data_data, struct domain_request_state);
-
-       if (!success) {
-               DEBUG(5, ("Domain init returned an error\n"));
-               state->continuation(state->private_data_data, False);
-               return;
-       }
-
-       async_request(state->mem_ctx, &state->domain->child,
-                     state->request, state->response,
-                     state->continuation, state->private_data_data);
-}
 
 struct winbindd_child_dispatch_table {
        enum winbindd_cmd cmd;