s4-rpc_server: Avoid extern reference to dcesrv_mgmt_interface and memcpy()
[nivanova/samba-autobuild/.git] / source4 / rpc_server / dcesrv_mgmt.c
index 4d3428d13cff7ecc13b0c29478b0bee04b3af58d..577f0fbb3696dc226f85f1d9f3873227af011a6e 100644 (file)
@@ -21,6 +21,7 @@
 
 #include "includes.h"
 #include "rpc_server/dcerpc_server.h"
+#include "rpc_server/dcerpc_server_proto.h"
 #include "librpc/gen_ndr/ndr_mgmt.h"
 
 #define DCESRV_INTERFACE_MGMT_BIND(call, iface) \
@@ -107,3 +108,8 @@ static WERROR dcesrv_mgmt_inq_princ_name(struct dcesrv_call_state *dce_call, TAL
 
 /* include the generated boilerplate */
 #include "librpc/gen_ndr/ndr_mgmt_s.c"
+
+const struct dcesrv_interface dcesrv_get_mgmt_interface(void)
+{
+       return dcesrv_mgmt_interface;
+}