diff options
author | Michael Adam <obnox@samba.org> | 2009-01-22 01:19:38 +0100 |
---|---|---|
committer | Michael Adam <obnox@samba.org> | 2009-01-22 08:16:54 +0100 |
commit | de5313cbb5d83277db638788de2ddd5743d5d0cd (patch) | |
tree | 754ea7f04f78dfdb5894b8e0abf848f9ab2f8bb6 /librpc/gen_ndr/srv_ntsvcs.c | |
parent | 842d24f23dad527f47b2cbbc8c4ac21b532d181d (diff) | |
download | samba-de5313cbb5d83277db638788de2ddd5743d5d0cd.tar.gz samba-de5313cbb5d83277db638788de2ddd5743d5d0cd.tar.bz2 samba-de5313cbb5d83277db638788de2ddd5743d5d0cd.zip |
run make idl_full, thus adding explicit casts to gen_ndr server code
Michael
Diffstat (limited to 'librpc/gen_ndr/srv_ntsvcs.c')
-rw-r--r-- | librpc/gen_ndr/srv_ntsvcs.c | 130 |
1 files changed, 65 insertions, 65 deletions
diff --git a/librpc/gen_ndr/srv_ntsvcs.c b/librpc/gen_ndr/srv_ntsvcs.c index 50907acd31..de2bb6d4a3 100644 --- a/librpc/gen_ndr/srv_ntsvcs.c +++ b/librpc/gen_ndr/srv_ntsvcs.c @@ -4880,19 +4880,19 @@ NTSTATUS rpc_ntsvcs_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, c switch (opnum) { case NDR_PNP_DISCONNECT: { - struct PNP_Disconnect *r = _r; + struct PNP_Disconnect *r = (struct PNP_Disconnect *)_r; r->out.result = _PNP_Disconnect(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_CONNECT: { - struct PNP_Connect *r = _r; + struct PNP_Connect *r = (struct PNP_Connect *)_r; r->out.result = _PNP_Connect(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETVERSION: { - struct PNP_GetVersion *r = _r; + struct PNP_GetVersion *r = (struct PNP_GetVersion *)_r; ZERO_STRUCT(r->out); r->out.version = talloc_zero(mem_ctx, uint16_t); if (r->out.version == NULL) { @@ -4904,49 +4904,49 @@ NTSTATUS rpc_ntsvcs_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, c } case NDR_PNP_GETGLOBALSTATE: { - struct PNP_GetGlobalState *r = _r; + struct PNP_GetGlobalState *r = (struct PNP_GetGlobalState *)_r; r->out.result = _PNP_GetGlobalState(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_INITDETECTION: { - struct PNP_InitDetection *r = _r; + struct PNP_InitDetection *r = (struct PNP_InitDetection *)_r; r->out.result = _PNP_InitDetection(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_REPORTLOGON: { - struct PNP_ReportLogOn *r = _r; + struct PNP_ReportLogOn *r = (struct PNP_ReportLogOn *)_r; r->out.result = _PNP_ReportLogOn(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_VALIDATEDEVICEINSTANCE: { - struct PNP_ValidateDeviceInstance *r = _r; + struct PNP_ValidateDeviceInstance *r = (struct PNP_ValidateDeviceInstance *)_r; r->out.result = _PNP_ValidateDeviceInstance(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETROOTDEVICEINSTANCE: { - struct PNP_GetRootDeviceInstance *r = _r; + struct PNP_GetRootDeviceInstance *r = (struct PNP_GetRootDeviceInstance *)_r; r->out.result = _PNP_GetRootDeviceInstance(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETRELATEDDEVICEINSTANCE: { - struct PNP_GetRelatedDeviceInstance *r = _r; + struct PNP_GetRelatedDeviceInstance *r = (struct PNP_GetRelatedDeviceInstance *)_r; r->out.result = _PNP_GetRelatedDeviceInstance(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_ENUMERATESUBKEYS: { - struct PNP_EnumerateSubKeys *r = _r; + struct PNP_EnumerateSubKeys *r = (struct PNP_EnumerateSubKeys *)_r; r->out.result = _PNP_EnumerateSubKeys(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETDEVICELIST: { - struct PNP_GetDeviceList *r = _r; + struct PNP_GetDeviceList *r = (struct PNP_GetDeviceList *)_r; ZERO_STRUCT(r->out); r->out.length = r->in.length; r->out.buffer = talloc_zero_array(mem_ctx, uint16_t, *r->out.length); @@ -4959,7 +4959,7 @@ NTSTATUS rpc_ntsvcs_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, c } case NDR_PNP_GETDEVICELISTSIZE: { - struct PNP_GetDeviceListSize *r = _r; + struct PNP_GetDeviceListSize *r = (struct PNP_GetDeviceListSize *)_r; ZERO_STRUCT(r->out); r->out.size = talloc_zero(mem_ctx, uint32_t); if (r->out.size == NULL) { @@ -4971,13 +4971,13 @@ NTSTATUS rpc_ntsvcs_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, c } case NDR_PNP_GETDEPTH: { - struct PNP_GetDepth *r = _r; + struct PNP_GetDepth *r = (struct PNP_GetDepth *)_r; r->out.result = _PNP_GetDepth(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETDEVICEREGPROP: { - struct PNP_GetDeviceRegProp *r = _r; + struct PNP_GetDeviceRegProp *r = (struct PNP_GetDeviceRegProp *)_r; ZERO_STRUCT(r->out); r->out.reg_data_type = r->in.reg_data_type; r->out.buffer_size = r->in.buffer_size; @@ -4992,163 +4992,163 @@ NTSTATUS rpc_ntsvcs_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, c } case NDR_PNP_SETDEVICEREGPROP: { - struct PNP_SetDeviceRegProp *r = _r; + struct PNP_SetDeviceRegProp *r = (struct PNP_SetDeviceRegProp *)_r; r->out.result = _PNP_SetDeviceRegProp(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETCLASSINSTANCE: { - struct PNP_GetClassInstance *r = _r; + struct PNP_GetClassInstance *r = (struct PNP_GetClassInstance *)_r; r->out.result = _PNP_GetClassInstance(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_CREATEKEY: { - struct PNP_CreateKey *r = _r; + struct PNP_CreateKey *r = (struct PNP_CreateKey *)_r; r->out.result = _PNP_CreateKey(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_DELETEREGISTRYKEY: { - struct PNP_DeleteRegistryKey *r = _r; + struct PNP_DeleteRegistryKey *r = (struct PNP_DeleteRegistryKey *)_r; r->out.result = _PNP_DeleteRegistryKey(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETCLASSCOUNT: { - struct PNP_GetClassCount *r = _r; + struct PNP_GetClassCount *r = (struct PNP_GetClassCount *)_r; r->out.result = _PNP_GetClassCount(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETCLASSNAME: { - struct PNP_GetClassName *r = _r; + struct PNP_GetClassName *r = (struct PNP_GetClassName *)_r; r->out.result = _PNP_GetClassName(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_DELETECLASSKEY: { - struct PNP_DeleteClassKey *r = _r; + struct PNP_DeleteClassKey *r = (struct PNP_DeleteClassKey *)_r; r->out.result = _PNP_DeleteClassKey(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETINTERFACEDEVICEALIAS: { - struct PNP_GetInterfaceDeviceAlias *r = _r; + struct PNP_GetInterfaceDeviceAlias *r = (struct PNP_GetInterfaceDeviceAlias *)_r; r->out.result = _PNP_GetInterfaceDeviceAlias(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETINTERFACEDEVICELIST: { - struct PNP_GetInterfaceDeviceList *r = _r; + struct PNP_GetInterfaceDeviceList *r = (struct PNP_GetInterfaceDeviceList *)_r; r->out.result = _PNP_GetInterfaceDeviceList(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETINTERFACEDEVICELISTSIZE: { - struct PNP_GetInterfaceDeviceListSize *r = _r; + struct PNP_GetInterfaceDeviceListSize *r = (struct PNP_GetInterfaceDeviceListSize *)_r; r->out.result = _PNP_GetInterfaceDeviceListSize(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_REGISTERDEVICECLASSASSOCIATION: { - struct PNP_RegisterDeviceClassAssociation *r = _r; + struct PNP_RegisterDeviceClassAssociation *r = (struct PNP_RegisterDeviceClassAssociation *)_r; r->out.result = _PNP_RegisterDeviceClassAssociation(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_UNREGISTERDEVICECLASSASSOCIATION: { - struct PNP_UnregisterDeviceClassAssociation *r = _r; + struct PNP_UnregisterDeviceClassAssociation *r = (struct PNP_UnregisterDeviceClassAssociation *)_r; r->out.result = _PNP_UnregisterDeviceClassAssociation(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETCLASSREGPROP: { - struct PNP_GetClassRegProp *r = _r; + struct PNP_GetClassRegProp *r = (struct PNP_GetClassRegProp *)_r; r->out.result = _PNP_GetClassRegProp(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_SETCLASSREGPROP: { - struct PNP_SetClassRegProp *r = _r; + struct PNP_SetClassRegProp *r = (struct PNP_SetClassRegProp *)_r; r->out.result = _PNP_SetClassRegProp(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_CREATEDEVINST: { - struct PNP_CreateDevInst *r = _r; + struct PNP_CreateDevInst *r = (struct PNP_CreateDevInst *)_r; r->out.result = _PNP_CreateDevInst(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_DEVICEINSTANCEACTION: { - struct PNP_DeviceInstanceAction *r = _r; + struct PNP_DeviceInstanceAction *r = (struct PNP_DeviceInstanceAction *)_r; r->out.result = _PNP_DeviceInstanceAction(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETDEVICESTATUS: { - struct PNP_GetDeviceStatus *r = _r; + struct PNP_GetDeviceStatus *r = (struct PNP_GetDeviceStatus *)_r; r->out.result = _PNP_GetDeviceStatus(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_SETDEVICEPROBLEM: { - struct PNP_SetDeviceProblem *r = _r; + struct PNP_SetDeviceProblem *r = (struct PNP_SetDeviceProblem *)_r; r->out.result = _PNP_SetDeviceProblem(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_DISABLEDEVINST: { - struct PNP_DisableDevInst *r = _r; + struct PNP_DisableDevInst *r = (struct PNP_DisableDevInst *)_r; r->out.result = _PNP_DisableDevInst(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_UNINSTALLDEVINST: { - struct PNP_UninstallDevInst *r = _r; + struct PNP_UninstallDevInst *r = (struct PNP_UninstallDevInst *)_r; r->out.result = _PNP_UninstallDevInst(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_ADDID: { - struct PNP_AddID *r = _r; + struct PNP_AddID *r = (struct PNP_AddID *)_r; r->out.result = _PNP_AddID(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_REGISTERDRIVER: { - struct PNP_RegisterDriver *r = _r; + struct PNP_RegisterDriver *r = (struct PNP_RegisterDriver *)_r; r->out.result = _PNP_RegisterDriver(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_QUERYREMOVE: { - struct PNP_QueryRemove *r = _r; + struct PNP_QueryRemove *r = (struct PNP_QueryRemove *)_r; r->out.result = _PNP_QueryRemove(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_REQUESTDEVICEEJECT: { - struct PNP_RequestDeviceEject *r = _r; + struct PNP_RequestDeviceEject *r = (struct PNP_RequestDeviceEject *)_r; r->out.result = _PNP_RequestDeviceEject(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_ISDOCKSTATIONPRESENT: { - struct PNP_IsDockStationPresent *r = _r; + struct PNP_IsDockStationPresent *r = (struct PNP_IsDockStationPresent *)_r; r->out.result = _PNP_IsDockStationPresent(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_REQUESTEJECTPC: { - struct PNP_RequestEjectPC *r = _r; + struct PNP_RequestEjectPC *r = (struct PNP_RequestEjectPC *)_r; r->out.result = _PNP_RequestEjectPC(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_HWPROFFLAGS: { - struct PNP_HwProfFlags *r = _r; + struct PNP_HwProfFlags *r = (struct PNP_HwProfFlags *)_r; ZERO_STRUCT(r->out); r->out.profile_flags = r->in.profile_flags; r->out.veto_type = r->in.veto_type; @@ -5162,7 +5162,7 @@ NTSTATUS rpc_ntsvcs_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, c } case NDR_PNP_GETHWPROFINFO: { - struct PNP_GetHwProfInfo *r = _r; + struct PNP_GetHwProfInfo *r = (struct PNP_GetHwProfInfo *)_r; ZERO_STRUCT(r->out); r->out.info = r->in.info; r->out.result = _PNP_GetHwProfInfo(cli->pipes_struct, r); @@ -5170,139 +5170,139 @@ NTSTATUS rpc_ntsvcs_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, c } case NDR_PNP_ADDEMPTYLOGCONF: { - struct PNP_AddEmptyLogConf *r = _r; + struct PNP_AddEmptyLogConf *r = (struct PNP_AddEmptyLogConf *)_r; r->out.result = _PNP_AddEmptyLogConf(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_FREELOGCONF: { - struct PNP_FreeLogConf *r = _r; + struct PNP_FreeLogConf *r = (struct PNP_FreeLogConf *)_r; r->out.result = _PNP_FreeLogConf(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETFIRSTLOGCONF: { - struct PNP_GetFirstLogConf *r = _r; + struct PNP_GetFirstLogConf *r = (struct PNP_GetFirstLogConf *)_r; r->out.result = _PNP_GetFirstLogConf(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETNEXTLOGCONF: { - struct PNP_GetNextLogConf *r = _r; + struct PNP_GetNextLogConf *r = (struct PNP_GetNextLogConf *)_r; r->out.result = _PNP_GetNextLogConf(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETLOGCONFPRIORITY: { - struct PNP_GetLogConfPriority *r = _r; + struct PNP_GetLogConfPriority *r = (struct PNP_GetLogConfPriority *)_r; r->out.result = _PNP_GetLogConfPriority(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_ADDRESDES: { - struct PNP_AddResDes *r = _r; + struct PNP_AddResDes *r = (struct PNP_AddResDes *)_r; r->out.result = _PNP_AddResDes(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_FREERESDES: { - struct PNP_FreeResDes *r = _r; + struct PNP_FreeResDes *r = (struct PNP_FreeResDes *)_r; r->out.result = _PNP_FreeResDes(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETNEXTRESDES: { - struct PNP_GetNextResDes *r = _r; + struct PNP_GetNextResDes *r = (struct PNP_GetNextResDes *)_r; r->out.result = _PNP_GetNextResDes(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETRESDESDATA: { - struct PNP_GetResDesData *r = _r; + struct PNP_GetResDesData *r = (struct PNP_GetResDesData *)_r; r->out.result = _PNP_GetResDesData(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETRESDESDATASIZE: { - struct PNP_GetResDesDataSize *r = _r; + struct PNP_GetResDesDataSize *r = (struct PNP_GetResDesDataSize *)_r; r->out.result = _PNP_GetResDesDataSize(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_MODIFYRESDES: { - struct PNP_ModifyResDes *r = _r; + struct PNP_ModifyResDes *r = (struct PNP_ModifyResDes *)_r; r->out.result = _PNP_ModifyResDes(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_DETECTRESOURCELIMIT: { - struct PNP_DetectResourceLimit *r = _r; + struct PNP_DetectResourceLimit *r = (struct PNP_DetectResourceLimit *)_r; r->out.result = _PNP_DetectResourceLimit(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_QUERYRESCONFLIST: { - struct PNP_QueryResConfList *r = _r; + struct PNP_QueryResConfList *r = (struct PNP_QueryResConfList *)_r; r->out.result = _PNP_QueryResConfList(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_SETHWPROF: { - struct PNP_SetHwProf *r = _r; + struct PNP_SetHwProf *r = (struct PNP_SetHwProf *)_r; r->out.result = _PNP_SetHwProf(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_QUERYARBITRATORFREEDATA: { - struct PNP_QueryArbitratorFreeData *r = _r; + struct PNP_QueryArbitratorFreeData *r = (struct PNP_QueryArbitratorFreeData *)_r; r->out.result = _PNP_QueryArbitratorFreeData(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_QUERYARBITRATORFREESIZE: { - struct PNP_QueryArbitratorFreeSize *r = _r; + struct PNP_QueryArbitratorFreeSize *r = (struct PNP_QueryArbitratorFreeSize *)_r; r->out.result = _PNP_QueryArbitratorFreeSize(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_RUNDETECTION: { - struct PNP_RunDetection *r = _r; + struct PNP_RunDetection *r = (struct PNP_RunDetection *)_r; r->out.result = _PNP_RunDetection(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_REGISTERNOTIFICATION: { - struct PNP_RegisterNotification *r = _r; + struct PNP_RegisterNotification *r = (struct PNP_RegisterNotification *)_r; r->out.result = _PNP_RegisterNotification(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_UNREGISTERNOTIFICATION: { - struct PNP_UnregisterNotification *r = _r; + struct PNP_UnregisterNotification *r = (struct PNP_UnregisterNotification *)_r; r->out.result = _PNP_UnregisterNotification(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETCUSTOMDEVPROP: { - struct PNP_GetCustomDevProp *r = _r; + struct PNP_GetCustomDevProp *r = (struct PNP_GetCustomDevProp *)_r; r->out.result = _PNP_GetCustomDevProp(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETVERSIONINTERNAL: { - struct PNP_GetVersionInternal *r = _r; + struct PNP_GetVersionInternal *r = (struct PNP_GetVersionInternal *)_r; r->out.result = _PNP_GetVersionInternal(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETBLOCKEDDRIVERINFO: { - struct PNP_GetBlockedDriverInfo *r = _r; + struct PNP_GetBlockedDriverInfo *r = (struct PNP_GetBlockedDriverInfo *)_r; r->out.result = _PNP_GetBlockedDriverInfo(cli->pipes_struct, r); return NT_STATUS_OK; } case NDR_PNP_GETSERVERSIDEDEVICEINSTALLFLAGS: { - struct PNP_GetServerSideDeviceInstallFlags *r = _r; + struct PNP_GetServerSideDeviceInstallFlags *r = (struct PNP_GetServerSideDeviceInstallFlags *)_r; r->out.result = _PNP_GetServerSideDeviceInstallFlags(cli->pipes_struct, r); return NT_STATUS_OK; } |