r14464: Don't include ndr_BASENAME.h files unless strictly required, instead
[jelmer/samba4-debian.git] / source / libcli / resolve / resolve.c
index db5aefeaeb0ef1e58c8184a404e7da8bc111984b..8bacab8cd7610f96fe4bb8c0c5a9551f16271c6e 100644 (file)
@@ -22,8 +22,9 @@
 
 #include "includes.h"
 #include "lib/events/events.h"
-#include "libcli/raw/libcliraw.h"
 #include "libcli/composite/composite.h"
+#include "libcli/resolve/resolve.h"
+#include "librpc/gen_ndr/ndr_nbt.h"
 
 struct resolve_state {
        struct nbt_name name;
@@ -153,7 +154,7 @@ struct composite_context *resolve_name_send(struct nbt_name *name, struct event_
                struct ipv4_addr ip = interpret_addr2(state->name.name);
                state->reply_addr = talloc_strdup(state, sys_inet_ntoa(ip));
                if (!state->reply_addr) goto failed;
-               composite_trigger_done(c);
+               composite_done(c);
                return c;
        }