[SCM] Samba Shared Repository - branch master updated -
release-4-0-0alpha6-73-g63e23a7
Michael Adam
obnox at samba.org
Thu Jan 22 07:15:42 GMT 2009
The branch, master has been updated
via 63e23a7d648cb608a9834b4397c0aed765a1d459 (commit)
via 210830392999691469a55f4f5e2032abcdb20b8a (commit)
via de5313cbb5d83277db638788de2ddd5743d5d0cd (commit)
via 842d24f23dad527f47b2cbbc8c4ac21b532d181d (commit)
from 989ad44d32c2e77972a966d91f1813b0b929f83b (commit)
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit 63e23a7d648cb608a9834b4397c0aed765a1d459
Author: Michael Adam <obnox at samba.org>
Date: Thu Jan 22 08:14:06 2009 +0100
s3: run "make samba3-idl"
Michael
commit 210830392999691469a55f4f5e2032abcdb20b8a
Author: Michael Adam <obnox at samba.org>
Date: Thu Jan 22 08:10:11 2009 +0100
pidl/python: Add explicit casts, fixing implicit cast warnings.
Michael
commit de5313cbb5d83277db638788de2ddd5743d5d0cd
Author: Michael Adam <obnox at samba.org>
Date: Thu Jan 22 01:19:38 2009 +0100
run make idl_full, thus adding explicit casts to gen_ndr server code
Michael
commit 842d24f23dad527f47b2cbbc8c4ac21b532d181d
Author: Michael Adam <obnox at samba.org>
Date: Thu Jan 22 01:17:40 2009 +0100
pidl: reduce implicit cast warnings in gen_ndr server code
Michael
-----------------------------------------------------------------------
Summary of changes:
librpc/gen_ndr/srv_dfs.c | 46 +++++-----
librpc/gen_ndr/srv_dssetup.c | 22 ++--
librpc/gen_ndr/srv_echo.c | 20 ++--
librpc/gen_ndr/srv_epmapper.c | 16 ++--
librpc/gen_ndr/srv_eventlog.c | 48 +++++-----
librpc/gen_ndr/srv_initshutdown.c | 6 +-
librpc/gen_ndr/srv_lsa.c | 164 +++++++++++++++---------------
librpc/gen_ndr/srv_netlogon.c | 94 +++++++++---------
librpc/gen_ndr/srv_ntsvcs.c | 130 ++++++++++++------------
librpc/gen_ndr/srv_samr.c | 136 +++++++++++++-------------
librpc/gen_ndr/srv_srvsvc.c | 108 ++++++++++----------
librpc/gen_ndr/srv_svcctl.c | 88 ++++++++--------
librpc/gen_ndr/srv_winreg.c | 70 +++++++-------
librpc/gen_ndr/srv_wkssvc.c | 62 ++++++------
pidl/lib/Parse/Pidl/Samba3/ServerNDR.pm | 2 +-
pidl/lib/Parse/Pidl/Samba4/Python.pm | 2 +-
source3/librpc/gen_ndr/ndr_libnetapi.c | 2 +
17 files changed, 509 insertions(+), 507 deletions(-)
Changeset truncated at 500 lines:
diff --git a/librpc/gen_ndr/srv_dfs.c b/librpc/gen_ndr/srv_dfs.c
index f4b73d8..623df13 100644
--- a/librpc/gen_ndr/srv_dfs.c
+++ b/librpc/gen_ndr/srv_dfs.c
@@ -1757,7 +1757,7 @@ NTSTATUS rpc_netdfs_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, c
switch (opnum)
{
case NDR_DFS_GETMANAGERVERSION: {
- struct dfs_GetManagerVersion *r = _r;
+ struct dfs_GetManagerVersion *r = (struct dfs_GetManagerVersion *)_r;
ZERO_STRUCT(r->out);
r->out.version = talloc_zero(mem_ctx, enum dfs_ManagerVersion);
if (r->out.version == NULL) {
@@ -1769,25 +1769,25 @@ NTSTATUS rpc_netdfs_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, c
}
case NDR_DFS_ADD: {
- struct dfs_Add *r = _r;
+ struct dfs_Add *r = (struct dfs_Add *)_r;
r->out.result = _dfs_Add(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DFS_REMOVE: {
- struct dfs_Remove *r = _r;
+ struct dfs_Remove *r = (struct dfs_Remove *)_r;
r->out.result = _dfs_Remove(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DFS_SETINFO: {
- struct dfs_SetInfo *r = _r;
+ struct dfs_SetInfo *r = (struct dfs_SetInfo *)_r;
r->out.result = _dfs_SetInfo(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DFS_GETINFO: {
- struct dfs_GetInfo *r = _r;
+ struct dfs_GetInfo *r = (struct dfs_GetInfo *)_r;
ZERO_STRUCT(r->out);
r->out.info = talloc_zero(mem_ctx, union dfs_Info);
if (r->out.info == NULL) {
@@ -1799,7 +1799,7 @@ NTSTATUS rpc_netdfs_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, c
}
case NDR_DFS_ENUM: {
- struct dfs_Enum *r = _r;
+ struct dfs_Enum *r = (struct dfs_Enum *)_r;
ZERO_STRUCT(r->out);
r->out.info = r->in.info;
r->out.total = r->in.total;
@@ -1808,31 +1808,31 @@ NTSTATUS rpc_netdfs_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, c
}
case NDR_DFS_RENAME: {
- struct dfs_Rename *r = _r;
+ struct dfs_Rename *r = (struct dfs_Rename *)_r;
r->out.result = _dfs_Rename(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DFS_MOVE: {
- struct dfs_Move *r = _r;
+ struct dfs_Move *r = (struct dfs_Move *)_r;
r->out.result = _dfs_Move(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DFS_MANAGERGETCONFIGINFO: {
- struct dfs_ManagerGetConfigInfo *r = _r;
+ struct dfs_ManagerGetConfigInfo *r = (struct dfs_ManagerGetConfigInfo *)_r;
r->out.result = _dfs_ManagerGetConfigInfo(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DFS_MANAGERSENDSITEINFO: {
- struct dfs_ManagerSendSiteInfo *r = _r;
+ struct dfs_ManagerSendSiteInfo *r = (struct dfs_ManagerSendSiteInfo *)_r;
r->out.result = _dfs_ManagerSendSiteInfo(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DFS_ADDFTROOT: {
- struct dfs_AddFtRoot *r = _r;
+ struct dfs_AddFtRoot *r = (struct dfs_AddFtRoot *)_r;
ZERO_STRUCT(r->out);
r->out.unknown2 = r->in.unknown2;
r->out.result = _dfs_AddFtRoot(cli->pipes_struct, r);
@@ -1840,7 +1840,7 @@ NTSTATUS rpc_netdfs_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, c
}
case NDR_DFS_REMOVEFTROOT: {
- struct dfs_RemoveFtRoot *r = _r;
+ struct dfs_RemoveFtRoot *r = (struct dfs_RemoveFtRoot *)_r;
ZERO_STRUCT(r->out);
r->out.unknown = r->in.unknown;
r->out.result = _dfs_RemoveFtRoot(cli->pipes_struct, r);
@@ -1848,31 +1848,31 @@ NTSTATUS rpc_netdfs_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, c
}
case NDR_DFS_ADDSTDROOT: {
- struct dfs_AddStdRoot *r = _r;
+ struct dfs_AddStdRoot *r = (struct dfs_AddStdRoot *)_r;
r->out.result = _dfs_AddStdRoot(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DFS_REMOVESTDROOT: {
- struct dfs_RemoveStdRoot *r = _r;
+ struct dfs_RemoveStdRoot *r = (struct dfs_RemoveStdRoot *)_r;
r->out.result = _dfs_RemoveStdRoot(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DFS_MANAGERINITIALIZE: {
- struct dfs_ManagerInitialize *r = _r;
+ struct dfs_ManagerInitialize *r = (struct dfs_ManagerInitialize *)_r;
r->out.result = _dfs_ManagerInitialize(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DFS_ADDSTDROOTFORCED: {
- struct dfs_AddStdRootForced *r = _r;
+ struct dfs_AddStdRootForced *r = (struct dfs_AddStdRootForced *)_r;
r->out.result = _dfs_AddStdRootForced(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DFS_GETDCADDRESS: {
- struct dfs_GetDcAddress *r = _r;
+ struct dfs_GetDcAddress *r = (struct dfs_GetDcAddress *)_r;
ZERO_STRUCT(r->out);
r->out.server_fullname = r->in.server_fullname;
r->out.is_root = r->in.is_root;
@@ -1882,31 +1882,31 @@ NTSTATUS rpc_netdfs_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, c
}
case NDR_DFS_SETDCADDRESS: {
- struct dfs_SetDcAddress *r = _r;
+ struct dfs_SetDcAddress *r = (struct dfs_SetDcAddress *)_r;
r->out.result = _dfs_SetDcAddress(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DFS_FLUSHFTTABLE: {
- struct dfs_FlushFtTable *r = _r;
+ struct dfs_FlushFtTable *r = (struct dfs_FlushFtTable *)_r;
r->out.result = _dfs_FlushFtTable(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DFS_ADD2: {
- struct dfs_Add2 *r = _r;
+ struct dfs_Add2 *r = (struct dfs_Add2 *)_r;
r->out.result = _dfs_Add2(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DFS_REMOVE2: {
- struct dfs_Remove2 *r = _r;
+ struct dfs_Remove2 *r = (struct dfs_Remove2 *)_r;
r->out.result = _dfs_Remove2(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DFS_ENUMEX: {
- struct dfs_EnumEx *r = _r;
+ struct dfs_EnumEx *r = (struct dfs_EnumEx *)_r;
ZERO_STRUCT(r->out);
r->out.info = r->in.info;
r->out.total = r->in.total;
@@ -1915,7 +1915,7 @@ NTSTATUS rpc_netdfs_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, c
}
case NDR_DFS_SETINFO2: {
- struct dfs_SetInfo2 *r = _r;
+ struct dfs_SetInfo2 *r = (struct dfs_SetInfo2 *)_r;
r->out.result = _dfs_SetInfo2(cli->pipes_struct, r);
return NT_STATUS_OK;
}
diff --git a/librpc/gen_ndr/srv_dssetup.c b/librpc/gen_ndr/srv_dssetup.c
index dfa46e8..813eaf6 100644
--- a/librpc/gen_ndr/srv_dssetup.c
+++ b/librpc/gen_ndr/srv_dssetup.c
@@ -848,7 +848,7 @@ NTSTATUS rpc_dssetup_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
switch (opnum)
{
case NDR_DSSETUP_DSROLEGETPRIMARYDOMAININFORMATION: {
- struct dssetup_DsRoleGetPrimaryDomainInformation *r = _r;
+ struct dssetup_DsRoleGetPrimaryDomainInformation *r = (struct dssetup_DsRoleGetPrimaryDomainInformation *)_r;
ZERO_STRUCT(r->out);
r->out.info = talloc_zero(mem_ctx, union dssetup_DsRoleInfo);
if (r->out.info == NULL) {
@@ -860,61 +860,61 @@ NTSTATUS rpc_dssetup_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
}
case NDR_DSSETUP_DSROLEDNSNAMETOFLATNAME: {
- struct dssetup_DsRoleDnsNameToFlatName *r = _r;
+ struct dssetup_DsRoleDnsNameToFlatName *r = (struct dssetup_DsRoleDnsNameToFlatName *)_r;
r->out.result = _dssetup_DsRoleDnsNameToFlatName(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DSSETUP_DSROLEDCASDC: {
- struct dssetup_DsRoleDcAsDc *r = _r;
+ struct dssetup_DsRoleDcAsDc *r = (struct dssetup_DsRoleDcAsDc *)_r;
r->out.result = _dssetup_DsRoleDcAsDc(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DSSETUP_DSROLEDCASREPLICA: {
- struct dssetup_DsRoleDcAsReplica *r = _r;
+ struct dssetup_DsRoleDcAsReplica *r = (struct dssetup_DsRoleDcAsReplica *)_r;
r->out.result = _dssetup_DsRoleDcAsReplica(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DSSETUP_DSROLEDEMOTEDC: {
- struct dssetup_DsRoleDemoteDc *r = _r;
+ struct dssetup_DsRoleDemoteDc *r = (struct dssetup_DsRoleDemoteDc *)_r;
r->out.result = _dssetup_DsRoleDemoteDc(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DSSETUP_DSROLEGETDCOPERATIONPROGRESS: {
- struct dssetup_DsRoleGetDcOperationProgress *r = _r;
+ struct dssetup_DsRoleGetDcOperationProgress *r = (struct dssetup_DsRoleGetDcOperationProgress *)_r;
r->out.result = _dssetup_DsRoleGetDcOperationProgress(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DSSETUP_DSROLEGETDCOPERATIONRESULTS: {
- struct dssetup_DsRoleGetDcOperationResults *r = _r;
+ struct dssetup_DsRoleGetDcOperationResults *r = (struct dssetup_DsRoleGetDcOperationResults *)_r;
r->out.result = _dssetup_DsRoleGetDcOperationResults(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DSSETUP_DSROLECANCEL: {
- struct dssetup_DsRoleCancel *r = _r;
+ struct dssetup_DsRoleCancel *r = (struct dssetup_DsRoleCancel *)_r;
r->out.result = _dssetup_DsRoleCancel(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DSSETUP_DSROLESERVERSAVESTATEFORUPGRADE: {
- struct dssetup_DsRoleServerSaveStateForUpgrade *r = _r;
+ struct dssetup_DsRoleServerSaveStateForUpgrade *r = (struct dssetup_DsRoleServerSaveStateForUpgrade *)_r;
r->out.result = _dssetup_DsRoleServerSaveStateForUpgrade(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DSSETUP_DSROLEUPGRADEDOWNLEVELSERVER: {
- struct dssetup_DsRoleUpgradeDownlevelServer *r = _r;
+ struct dssetup_DsRoleUpgradeDownlevelServer *r = (struct dssetup_DsRoleUpgradeDownlevelServer *)_r;
r->out.result = _dssetup_DsRoleUpgradeDownlevelServer(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_DSSETUP_DSROLEABORTDOWNLEVELSERVERUPGRADE: {
- struct dssetup_DsRoleAbortDownlevelServerUpgrade *r = _r;
+ struct dssetup_DsRoleAbortDownlevelServerUpgrade *r = (struct dssetup_DsRoleAbortDownlevelServerUpgrade *)_r;
r->out.result = _dssetup_DsRoleAbortDownlevelServerUpgrade(cli->pipes_struct, r);
return NT_STATUS_OK;
}
diff --git a/librpc/gen_ndr/srv_echo.c b/librpc/gen_ndr/srv_echo.c
index 6717e01..715f21e 100644
--- a/librpc/gen_ndr/srv_echo.c
+++ b/librpc/gen_ndr/srv_echo.c
@@ -808,7 +808,7 @@ NTSTATUS rpc_rpcecho_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
switch (opnum)
{
case NDR_ECHO_ADDONE: {
- struct echo_AddOne *r = _r;
+ struct echo_AddOne *r = (struct echo_AddOne *)_r;
ZERO_STRUCT(r->out);
r->out.out_data = talloc_zero(mem_ctx, uint32_t);
if (r->out.out_data == NULL) {
@@ -820,7 +820,7 @@ NTSTATUS rpc_rpcecho_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
}
case NDR_ECHO_ECHODATA: {
- struct echo_EchoData *r = _r;
+ struct echo_EchoData *r = (struct echo_EchoData *)_r;
ZERO_STRUCT(r->out);
r->out.out_data = talloc_zero_array(mem_ctx, uint8_t, r->in.len);
if (r->out.out_data == NULL) {
@@ -832,13 +832,13 @@ NTSTATUS rpc_rpcecho_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
}
case NDR_ECHO_SINKDATA: {
- struct echo_SinkData *r = _r;
+ struct echo_SinkData *r = (struct echo_SinkData *)_r;
_echo_SinkData(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_ECHO_SOURCEDATA: {
- struct echo_SourceData *r = _r;
+ struct echo_SourceData *r = (struct echo_SourceData *)_r;
ZERO_STRUCT(r->out);
r->out.data = talloc_zero_array(mem_ctx, uint8_t, r->in.len);
if (r->out.data == NULL) {
@@ -850,7 +850,7 @@ NTSTATUS rpc_rpcecho_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
}
case NDR_ECHO_TESTCALL: {
- struct echo_TestCall *r = _r;
+ struct echo_TestCall *r = (struct echo_TestCall *)_r;
ZERO_STRUCT(r->out);
r->out.s2 = talloc_zero(mem_ctx, const char *);
if (r->out.s2 == NULL) {
@@ -862,7 +862,7 @@ NTSTATUS rpc_rpcecho_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
}
case NDR_ECHO_TESTCALL2: {
- struct echo_TestCall2 *r = _r;
+ struct echo_TestCall2 *r = (struct echo_TestCall2 *)_r;
ZERO_STRUCT(r->out);
r->out.info = talloc_zero(mem_ctx, union echo_Info);
if (r->out.info == NULL) {
@@ -874,13 +874,13 @@ NTSTATUS rpc_rpcecho_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
}
case NDR_ECHO_TESTSLEEP: {
- struct echo_TestSleep *r = _r;
+ struct echo_TestSleep *r = (struct echo_TestSleep *)_r;
r->out.result = _echo_TestSleep(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_ECHO_TESTENUM: {
- struct echo_TestEnum *r = _r;
+ struct echo_TestEnum *r = (struct echo_TestEnum *)_r;
ZERO_STRUCT(r->out);
r->out.foo1 = r->in.foo1;
r->out.foo2 = r->in.foo2;
@@ -890,7 +890,7 @@ NTSTATUS rpc_rpcecho_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
}
case NDR_ECHO_TESTSURROUNDING: {
- struct echo_TestSurrounding *r = _r;
+ struct echo_TestSurrounding *r = (struct echo_TestSurrounding *)_r;
ZERO_STRUCT(r->out);
r->out.data = r->in.data;
_echo_TestSurrounding(cli->pipes_struct, r);
@@ -898,7 +898,7 @@ NTSTATUS rpc_rpcecho_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
}
case NDR_ECHO_TESTDOUBLEPOINTER: {
- struct echo_TestDoublePointer *r = _r;
+ struct echo_TestDoublePointer *r = (struct echo_TestDoublePointer *)_r;
r->out.result = _echo_TestDoublePointer(cli->pipes_struct, r);
return NT_STATUS_OK;
}
diff --git a/librpc/gen_ndr/srv_epmapper.c b/librpc/gen_ndr/srv_epmapper.c
index 9569290..7050b26 100644
--- a/librpc/gen_ndr/srv_epmapper.c
+++ b/librpc/gen_ndr/srv_epmapper.c
@@ -649,19 +649,19 @@ NTSTATUS rpc_epmapper_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
switch (opnum)
{
case NDR_EPM_INSERT: {
- struct epm_Insert *r = _r;
+ struct epm_Insert *r = (struct epm_Insert *)_r;
r->out.result = _epm_Insert(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_EPM_DELETE: {
- struct epm_Delete *r = _r;
+ struct epm_Delete *r = (struct epm_Delete *)_r;
r->out.result = _epm_Delete(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_EPM_LOOKUP: {
- struct epm_Lookup *r = _r;
+ struct epm_Lookup *r = (struct epm_Lookup *)_r;
ZERO_STRUCT(r->out);
r->out.entry_handle = r->in.entry_handle;
r->out.num_ents = talloc_zero(mem_ctx, uint32_t);
@@ -679,7 +679,7 @@ NTSTATUS rpc_epmapper_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
}
case NDR_EPM_MAP: {
- struct epm_Map *r = _r;
+ struct epm_Map *r = (struct epm_Map *)_r;
ZERO_STRUCT(r->out);
r->out.entry_handle = r->in.entry_handle;
r->out.num_towers = talloc_zero(mem_ctx, uint32_t);
@@ -697,7 +697,7 @@ NTSTATUS rpc_epmapper_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
}
case NDR_EPM_LOOKUPHANDLEFREE: {
- struct epm_LookupHandleFree *r = _r;
+ struct epm_LookupHandleFree *r = (struct epm_LookupHandleFree *)_r;
ZERO_STRUCT(r->out);
r->out.entry_handle = r->in.entry_handle;
r->out.result = _epm_LookupHandleFree(cli->pipes_struct, r);
@@ -705,19 +705,19 @@ NTSTATUS rpc_epmapper_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
}
case NDR_EPM_INQOBJECT: {
- struct epm_InqObject *r = _r;
+ struct epm_InqObject *r = (struct epm_InqObject *)_r;
r->out.result = _epm_InqObject(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_EPM_MGMTDELETE: {
- struct epm_MgmtDelete *r = _r;
+ struct epm_MgmtDelete *r = (struct epm_MgmtDelete *)_r;
r->out.result = _epm_MgmtDelete(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_EPM_MAPAUTH: {
- struct epm_MapAuth *r = _r;
+ struct epm_MapAuth *r = (struct epm_MapAuth *)_r;
r->out.result = _epm_MapAuth(cli->pipes_struct, r);
return NT_STATUS_OK;
}
diff --git a/librpc/gen_ndr/srv_eventlog.c b/librpc/gen_ndr/srv_eventlog.c
index 4782a9d..73c536d 100644
--- a/librpc/gen_ndr/srv_eventlog.c
+++ b/librpc/gen_ndr/srv_eventlog.c
@@ -1845,19 +1845,19 @@ NTSTATUS rpc_eventlog_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
switch (opnum)
{
case NDR_EVENTLOG_CLEAREVENTLOGW: {
- struct eventlog_ClearEventLogW *r = _r;
+ struct eventlog_ClearEventLogW *r = (struct eventlog_ClearEventLogW *)_r;
r->out.result = _eventlog_ClearEventLogW(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_EVENTLOG_BACKUPEVENTLOGW: {
- struct eventlog_BackupEventLogW *r = _r;
+ struct eventlog_BackupEventLogW *r = (struct eventlog_BackupEventLogW *)_r;
r->out.result = _eventlog_BackupEventLogW(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_EVENTLOG_CLOSEEVENTLOG: {
- struct eventlog_CloseEventLog *r = _r;
+ struct eventlog_CloseEventLog *r = (struct eventlog_CloseEventLog *)_r;
ZERO_STRUCT(r->out);
r->out.handle = r->in.handle;
r->out.result = _eventlog_CloseEventLog(cli->pipes_struct, r);
@@ -1865,13 +1865,13 @@ NTSTATUS rpc_eventlog_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
}
case NDR_EVENTLOG_DEREGISTEREVENTSOURCE: {
- struct eventlog_DeregisterEventSource *r = _r;
+ struct eventlog_DeregisterEventSource *r = (struct eventlog_DeregisterEventSource *)_r;
r->out.result = _eventlog_DeregisterEventSource(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_EVENTLOG_GETNUMRECORDS: {
- struct eventlog_GetNumRecords *r = _r;
+ struct eventlog_GetNumRecords *r = (struct eventlog_GetNumRecords *)_r;
ZERO_STRUCT(r->out);
r->out.number = talloc_zero(mem_ctx, uint32_t);
if (r->out.number == NULL) {
@@ -1883,7 +1883,7 @@ NTSTATUS rpc_eventlog_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
}
case NDR_EVENTLOG_GETOLDESTRECORD: {
- struct eventlog_GetOldestRecord *r = _r;
+ struct eventlog_GetOldestRecord *r = (struct eventlog_GetOldestRecord *)_r;
ZERO_STRUCT(r->out);
r->out.oldest_entry = talloc_zero(mem_ctx, uint32_t);
if (r->out.oldest_entry == NULL) {
@@ -1895,13 +1895,13 @@ NTSTATUS rpc_eventlog_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
}
case NDR_EVENTLOG_CHANGENOTIFY: {
- struct eventlog_ChangeNotify *r = _r;
+ struct eventlog_ChangeNotify *r = (struct eventlog_ChangeNotify *)_r;
r->out.result = _eventlog_ChangeNotify(cli->pipes_struct, r);
return NT_STATUS_OK;
}
case NDR_EVENTLOG_OPENEVENTLOGW: {
- struct eventlog_OpenEventLogW *r = _r;
+ struct eventlog_OpenEventLogW *r = (struct eventlog_OpenEventLogW *)_r;
ZERO_STRUCT(r->out);
r->out.handle = talloc_zero(mem_ctx, struct policy_handle);
if (r->out.handle == NULL) {
@@ -1913,19 +1913,19 @@ NTSTATUS rpc_eventlog_dispatch(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
}
case NDR_EVENTLOG_REGISTEREVENTSOURCEW: {
- struct eventlog_RegisterEventSourceW *r = _r;
+ struct eventlog_RegisterEventSourceW *r = (struct eventlog_RegisterEventSourceW *)_r;
r->out.result = _eventlog_RegisterEventSourceW(cli->pipes_struct, r);
return NT_STATUS_OK;
--
Samba Shared Repository
More information about the samba-cvs
mailing list