spoolss: Make OpenPrinterEx work with NDR64 by using UserInfo Container.
[samba.git] / source4 / rpc_server / spoolss / dcesrv_spoolss.c
index 76035f3ce9326d0aace1760cb33584c444e07c4e..e3df4e0ff5e1c5730700067af87ba19e9b39d6cb 100644 (file)
@@ -269,9 +269,8 @@ static WERROR dcesrv_spoolss_OpenPrinter(struct dcesrv_call_state *dce_call, TAL
        r2->in.datatype         = r->in.datatype;
        r2->in.devmode_ctr      = r->in.devmode_ctr;
        r2->in.access_mask      = r->in.access_mask;
-       r2->in.level            = 1;
-       r2->in.userlevel.level1 = NULL;
-
+       r2->in.userlevel_ctr.level      = 1;
+       r2->in.userlevel_ctr.user_info.level1 = NULL;
        r2->out.handle          = r->out.handle;
 
        /* TODO: we should take care about async replies here,