X-Git-Url: http://git.samba.org/samba.git/?p=sfrench%2Fsamba-autobuild%2F.git;a=blobdiff_plain;f=source4%2Flib%2Fwmi%2Fwmicore.c;h=dc9fee40b212d9c4c34d7cbfa260629b767ca272;hp=3ac6c89292b9a8ce000580d440b04696be27401a;hb=ec11d65bef7aaea155fb40e87a74210166eca7dd;hpb=6a78e56277799672b7ac187c57e546836e136f79 diff --git a/source4/lib/wmi/wmicore.c b/source4/lib/wmi/wmicore.c index 3ac6c89292b..dc9fee40b21 100644 --- a/source4/lib/wmi/wmicore.c +++ b/source4/lib/wmi/wmicore.c @@ -26,7 +26,6 @@ #include "librpc/gen_ndr/com_wmi.h" #include "librpc/rpc/dcerpc.h" #include "librpc/ndr/ndr_table.h" -#include "param/param.h" struct IWbemServices; struct IWbemContext; @@ -38,9 +37,10 @@ struct IWbemContext; DEBUG(1, ("OK : %s\n", msg)); \ } -void wmi_init(struct com_context **ctx, struct cli_credentials *credentials) +void wmi_init(struct com_context **ctx, struct cli_credentials *credentials, + struct loadparm_context *lp_ctx) { - dcerpc_init(); + dcerpc_init(lp_ctx); ndr_table_init(); /* FIXME: Register DCOM proxies? */ @@ -57,7 +57,8 @@ WERROR WBEM_ConnectServer(struct com_context *ctx, const char *server, const uin { struct GUID clsid; struct GUID iid; - WERROR result, coresult; + WERROR result; + HRESULT coresult; struct IUnknown **mqi; struct IWbemLevel1Login *pL;