summaryrefslogtreecommitdiff
path: root/source4/winbind
diff options
context:
space:
mode:
Diffstat (limited to 'source4/winbind')
-rw-r--r--source4/winbind/wb_async_helpers.c2
-rw-r--r--source4/winbind/wb_async_helpers.h2
-rw-r--r--source4/winbind/wb_utils.c3
3 files changed, 7 insertions, 0 deletions
diff --git a/source4/winbind/wb_async_helpers.c b/source4/winbind/wb_async_helpers.c
index 5d530ca149..2af8567fd4 100644
--- a/source4/winbind/wb_async_helpers.c
+++ b/source4/winbind/wb_async_helpers.c
@@ -29,6 +29,8 @@
#include "librpc/gen_ndr/ndr_lsa_c.h"
#include "librpc/gen_ndr/ndr_samr_c.h"
+#include "winbind/wb_helper.h"
+
struct lsa_lookupsids_state {
struct composite_context *ctx;
diff --git a/source4/winbind/wb_async_helpers.h b/source4/winbind/wb_async_helpers.h
index 0dc2d4ff10..c930bc02a0 100644
--- a/source4/winbind/wb_async_helpers.h
+++ b/source4/winbind/wb_async_helpers.h
@@ -22,6 +22,8 @@
#ifndef __WB_ASYNC_HELPERS_H__
#define __WB_ASYNC_HELPERS_H__
+struct dcerpc_pipe;
+
#include "librpc/gen_ndr/lsa.h"
struct wb_sid_object {
diff --git a/source4/winbind/wb_utils.c b/source4/winbind/wb_utils.c
index ffc4aa1950..0d1f228090 100644
--- a/source4/winbind/wb_utils.c
+++ b/source4/winbind/wb_utils.c
@@ -21,6 +21,9 @@
#include "includes.h"
#include "param/param.h"
+#include "libcli/security/dom_sid.h"
+#include "winbind/wb_async_helpers.h"
+#include "winbind/wb_helper.h"
/* Split a domain\\user string into it's parts, because the client supplies it