[SCM] Samba Shared Repository - branch v3-5-test updated

Volker Lendecke vlendec at samba.org
Sun Nov 8 05:13:37 MST 2009


The branch, v3-5-test has been updated
       via  753963a... s3: Make libnetapi_open_pipe take strings instead of a ndr_interface_table
       via  a458f26... s3: Make run_rpc_command take strings instead of a ndr_interface_table
       via  7b9e45e... s3: Do not reference ndr_table when calling rpc_srv_register
       via  a94a6c3... s3: Do not reference the ndr_tables in the server calls directly
       via  47fec34... s3: Consolidate getting the name out of a pipes_struct
       via  f76d06c... s3: Do not reference ndr_table_<pipe> in the cli_ routines directly
      from  0af2b97... s3: Do not directly reference the ndr_table_* in rpcclient

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-5-test


- Log -----------------------------------------------------------------
commit 753963ace9a9840ae7eb1ec8e3ab4a9b5f6f3e4b
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Nov 8 12:31:38 2009 +0100

    s3: Make libnetapi_open_pipe take strings instead of a ndr_interface_table

commit a458f26d336d3859dcc848491df5ef6c6d627c82
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Nov 8 12:24:06 2009 +0100

    s3: Make run_rpc_command take strings instead of a ndr_interface_table

commit 7b9e45e1170a1f1c8661bf52c1e9c3aa0e1d6599
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Nov 8 11:35:53 2009 +0100

    s3: Do not reference ndr_table when calling rpc_srv_register

commit a94a6c3c732b42cef6e461c3e9fdc7ef25a0aca3
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Nov 8 10:51:34 2009 +0100

    s3: Do not reference the ndr_tables in the server calls directly
    
    This involves storing the interface table in the pipes_struct

commit 47fec3422ed002055609f6ee0e4df1c8bd625c27
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Nov 8 10:43:34 2009 +0100

    s3: Consolidate getting the name out of a pipes_struct

commit f76d06c94c47413ef60891a0f44c69303ee129cf
Author: Volker Lendecke <vl at samba.org>
Date:   Sun Nov 8 09:53:08 2009 +0100

    s3: Do not reference ndr_table_<pipe> in the cli_ routines directly

-----------------------------------------------------------------------

Summary of changes:
 librpc/gen_ndr/cli_dfs.c                |   92 ++++----
 librpc/gen_ndr/cli_drsuapi.c            |  100 ++++----
 librpc/gen_ndr/cli_dssetup.c            |   44 ++--
 librpc/gen_ndr/cli_echo.c               |   40 ++--
 librpc/gen_ndr/cli_epmapper.c           |   32 ++--
 librpc/gen_ndr/cli_eventlog.c           |  100 ++++----
 librpc/gen_ndr/cli_initshutdown.c       |   12 +-
 librpc/gen_ndr/cli_lsa.c                |  328 ++++++++++++------------
 librpc/gen_ndr/cli_netlogon.c           |  188 +++++++-------
 librpc/gen_ndr/cli_ntsvcs.c             |  260 +++++++++---------
 librpc/gen_ndr/cli_samr.c               |  272 ++++++++++----------
 librpc/gen_ndr/cli_spoolss.c            |  440 +++++++++++++++---------------
 librpc/gen_ndr/cli_srvsvc.c             |  216 ++++++++--------
 librpc/gen_ndr/cli_svcctl.c             |  176 ++++++------
 librpc/gen_ndr/cli_winreg.c             |  140 +++++-----
 librpc/gen_ndr/cli_wkssvc.c             |  124 +++++-----
 librpc/gen_ndr/srv_dfs.c                |   50 ++--
 librpc/gen_ndr/srv_dfs.h                |    2 +-
 librpc/gen_ndr/srv_dssetup.c            |   26 +-
 librpc/gen_ndr/srv_dssetup.h            |    2 +-
 librpc/gen_ndr/srv_echo.c               |   24 +-
 librpc/gen_ndr/srv_echo.h               |    2 +-
 librpc/gen_ndr/srv_epmapper.c           |   20 +-
 librpc/gen_ndr/srv_epmapper.h           |    2 +-
 librpc/gen_ndr/srv_eventlog.c           |   54 ++--
 librpc/gen_ndr/srv_eventlog.h           |    2 +-
 librpc/gen_ndr/srv_initshutdown.c       |   10 +-
 librpc/gen_ndr/srv_initshutdown.h       |    2 +-
 librpc/gen_ndr/srv_lsa.c                |  168 ++++++------
 librpc/gen_ndr/srv_lsa.h                |    2 +-
 librpc/gen_ndr/srv_netlogon.c           |   98 ++++----
 librpc/gen_ndr/srv_netlogon.h           |    2 +-
 librpc/gen_ndr/srv_ntsvcs.c             |  134 +++++-----
 librpc/gen_ndr/srv_ntsvcs.h             |    2 +-
 librpc/gen_ndr/srv_samr.c               |  140 +++++-----
 librpc/gen_ndr/srv_samr.h               |    2 +-
 librpc/gen_ndr/srv_spoolss.c            |  224 ++++++++--------
 librpc/gen_ndr/srv_spoolss.h            |    2 +-
 librpc/gen_ndr/srv_srvsvc.c             |  112 ++++----
 librpc/gen_ndr/srv_srvsvc.h             |    2 +-
 librpc/gen_ndr/srv_svcctl.c             |   92 ++++----
 librpc/gen_ndr/srv_svcctl.h             |    2 +-
 librpc/gen_ndr/srv_winreg.c             |   74 +++---
 librpc/gen_ndr/srv_winreg.h             |    2 +-
 librpc/gen_ndr/srv_wkssvc.c             |   66 +++---
 librpc/gen_ndr/srv_wkssvc.h             |    2 +-
 pidl/lib/Parse/Pidl/Samba3/ClientNDR.pm |    4 +-
 pidl/lib/Parse/Pidl/Samba3/ServerNDR.pm |    8 +-
 source3/include/client.h                |    4 +-
 source3/include/ntdomain.h              |    2 +-
 source3/include/proto.h                 |   22 +-
 source3/lib/netapi/cm.c                 |   11 +-
 source3/lib/netapi/file.c               |    6 +-
 source3/lib/netapi/getdc.c              |    6 +-
 source3/lib/netapi/group.c              |   18 +-
 source3/lib/netapi/joindomain.c         |   10 +-
 source3/lib/netapi/localgroup.c         |   14 +-
 source3/lib/netapi/netapi_private.h     |    2 +-
 source3/lib/netapi/netlogon.c           |    4 +-
 source3/lib/netapi/serverinfo.c         |    6 +-
 source3/lib/netapi/share.c              |   10 +-
 source3/lib/netapi/shutdown.c           |    6 +-
 source3/lib/netapi/user.c               |   22 +-
 source3/librpc/gen_ndr/cli_wbint.c      |   92 ++++----
 source3/librpc/gen_ndr/srv_wbint.c      |   50 ++--
 source3/librpc/gen_ndr/srv_wbint.h      |    2 +-
 source3/rpc_client/ndr.c                |   21 ++-
 source3/rpc_server/srv_lsa_hnd.c        |   10 +-
 source3/rpc_server/srv_pipe.c           |   53 ++---
 source3/rpc_server/srv_pipe_hnd.c       |   63 +++---
 source3/utils/net.h                     |    3 +-
 source3/utils/net_dom.c                 |   19 +-
 source3/utils/net_proto.h               |    3 +-
 source3/utils/net_rpc.c                 |  226 ++++++++++------
 source3/utils/net_rpc_audit.c           |   20 +-
 source3/utils/net_rpc_registry.c        |   36 ++--
 source3/utils/net_rpc_rights.c          |   29 ++-
 source3/utils/net_rpc_samsync.c         |   23 +-
 source3/utils/net_rpc_service.c         |   32 ++--
 source3/utils/net_rpc_sh_acct.c         |   25 ++-
 source3/utils/net_rpc_shell.c           |   21 +-
 source3/winbindd/winbindd_dual_ndr.c    |   14 +-
 82 files changed, 2446 insertions(+), 2337 deletions(-)


Changeset truncated at 500 lines:

diff --git a/librpc/gen_ndr/cli_dfs.c b/librpc/gen_ndr/cli_dfs.c
index 6ce5b5f..a8b6bfe 100644
--- a/librpc/gen_ndr/cli_dfs.c
+++ b/librpc/gen_ndr/cli_dfs.c
@@ -47,7 +47,7 @@ struct tevent_req *rpccli_dfs_GetManagerVersion_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_GETMANAGERVERSION,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -118,7 +118,7 @@ NTSTATUS rpccli_dfs_GetManagerVersion(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_GETMANAGERVERSION,
 				&r);
 
@@ -183,7 +183,7 @@ struct tevent_req *rpccli_dfs_Add_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_ADD,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -270,7 +270,7 @@ NTSTATUS rpccli_dfs_Add(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_ADD,
 				&r);
 
@@ -334,7 +334,7 @@ struct tevent_req *rpccli_dfs_Remove_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_REMOVE,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -417,7 +417,7 @@ NTSTATUS rpccli_dfs_Remove(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_REMOVE,
 				&r);
 
@@ -485,7 +485,7 @@ struct tevent_req *rpccli_dfs_SetInfo_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_SETINFO,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -572,7 +572,7 @@ NTSTATUS rpccli_dfs_SetInfo(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_SETINFO,
 				&r);
 
@@ -646,7 +646,7 @@ struct tevent_req *rpccli_dfs_GetInfo_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_GETINFO,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -733,7 +733,7 @@ NTSTATUS rpccli_dfs_GetInfo(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_GETINFO,
 				&r);
 
@@ -808,7 +808,7 @@ struct tevent_req *rpccli_dfs_Enum_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_ENUM,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -899,7 +899,7 @@ NTSTATUS rpccli_dfs_Enum(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_ENUM,
 				&r);
 
@@ -963,7 +963,7 @@ struct tevent_req *rpccli_dfs_Rename_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_RENAME,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -1040,7 +1040,7 @@ NTSTATUS rpccli_dfs_Rename(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_RENAME,
 				&r);
 
@@ -1098,7 +1098,7 @@ struct tevent_req *rpccli_dfs_Move_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_MOVE,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -1175,7 +1175,7 @@ NTSTATUS rpccli_dfs_Move(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_MOVE,
 				&r);
 
@@ -1233,7 +1233,7 @@ struct tevent_req *rpccli_dfs_ManagerGetConfigInfo_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_MANAGERGETCONFIGINFO,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -1310,7 +1310,7 @@ NTSTATUS rpccli_dfs_ManagerGetConfigInfo(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_MANAGERGETCONFIGINFO,
 				&r);
 
@@ -1368,7 +1368,7 @@ struct tevent_req *rpccli_dfs_ManagerSendSiteInfo_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_MANAGERSENDSITEINFO,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -1445,7 +1445,7 @@ NTSTATUS rpccli_dfs_ManagerSendSiteInfo(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_MANAGERSENDSITEINFO,
 				&r);
 
@@ -1528,7 +1528,7 @@ struct tevent_req *rpccli_dfs_AddFtRoot_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_ADDFTROOT,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -1626,7 +1626,7 @@ NTSTATUS rpccli_dfs_AddFtRoot(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_ADDFTROOT,
 				&r);
 
@@ -1706,7 +1706,7 @@ struct tevent_req *rpccli_dfs_RemoveFtRoot_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_REMOVEFTROOT,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -1798,7 +1798,7 @@ NTSTATUS rpccli_dfs_RemoveFtRoot(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_REMOVEFTROOT,
 				&r);
 
@@ -1867,7 +1867,7 @@ struct tevent_req *rpccli_dfs_AddStdRoot_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_ADDSTDROOT,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -1952,7 +1952,7 @@ NTSTATUS rpccli_dfs_AddStdRoot(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_ADDSTDROOT,
 				&r);
 
@@ -2016,7 +2016,7 @@ struct tevent_req *rpccli_dfs_RemoveStdRoot_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_REMOVESTDROOT,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -2099,7 +2099,7 @@ NTSTATUS rpccli_dfs_RemoveStdRoot(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_REMOVESTDROOT,
 				&r);
 
@@ -2161,7 +2161,7 @@ struct tevent_req *rpccli_dfs_ManagerInitialize_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_MANAGERINITIALIZE,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -2242,7 +2242,7 @@ NTSTATUS rpccli_dfs_ManagerInitialize(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_MANAGERINITIALIZE,
 				&r);
 
@@ -2308,7 +2308,7 @@ struct tevent_req *rpccli_dfs_AddStdRootForced_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_ADDSTDROOTFORCED,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -2393,7 +2393,7 @@ NTSTATUS rpccli_dfs_AddStdRootForced(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_ADDSTDROOTFORCED,
 				&r);
 
@@ -2468,7 +2468,7 @@ struct tevent_req *rpccli_dfs_GetDcAddress_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_GETDCADDRESS,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -2556,7 +2556,7 @@ NTSTATUS rpccli_dfs_GetDcAddress(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_GETDCADDRESS,
 				&r);
 
@@ -2625,7 +2625,7 @@ struct tevent_req *rpccli_dfs_SetDcAddress_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_SETDCADDRESS,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -2710,7 +2710,7 @@ NTSTATUS rpccli_dfs_SetDcAddress(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_SETDCADDRESS,
 				&r);
 
@@ -2772,7 +2772,7 @@ struct tevent_req *rpccli_dfs_FlushFtTable_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_FLUSHFTTABLE,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -2853,7 +2853,7 @@ NTSTATUS rpccli_dfs_FlushFtTable(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_FLUSHFTTABLE,
 				&r);
 
@@ -2911,7 +2911,7 @@ struct tevent_req *rpccli_dfs_Add2_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_ADD2,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -2988,7 +2988,7 @@ NTSTATUS rpccli_dfs_Add2(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_ADD2,
 				&r);
 
@@ -3046,7 +3046,7 @@ struct tevent_req *rpccli_dfs_Remove2_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_REMOVE2,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -3123,7 +3123,7 @@ NTSTATUS rpccli_dfs_Remove2(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_REMOVE2,
 				&r);
 
@@ -3199,7 +3199,7 @@ struct tevent_req *rpccli_dfs_EnumEx_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_ENUMEX,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -3292,7 +3292,7 @@ NTSTATUS rpccli_dfs_EnumEx(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_ENUMEX,
 				&r);
 
@@ -3356,7 +3356,7 @@ struct tevent_req *rpccli_dfs_SetInfo2_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_netdfs,
+				    NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				    NDR_DFS_SETINFO2,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -3433,7 +3433,7 @@ NTSTATUS rpccli_dfs_SetInfo2(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_netdfs,
+				NDR_NETDFS_UUID, NDR_NETDFS_VERSION,
 				NDR_DFS_SETINFO2,
 				&r);
 
diff --git a/librpc/gen_ndr/cli_drsuapi.c b/librpc/gen_ndr/cli_drsuapi.c
index c261a79..68e9813 100644
--- a/librpc/gen_ndr/cli_drsuapi.c
+++ b/librpc/gen_ndr/cli_drsuapi.c
@@ -55,7 +55,7 @@ struct tevent_req *rpccli_drsuapi_DsBind_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_drsuapi,
+				    NDR_DRSUAPI_UUID, NDR_DRSUAPI_VERSION,
 				    NDR_DRSUAPI_DSBIND,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -141,7 +141,7 @@ NTSTATUS rpccli_drsuapi_DsBind(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_drsuapi,
+				NDR_DRSUAPI_UUID, NDR_DRSUAPI_VERSION,
 				NDR_DRSUAPI_DSBIND,
 				&r);
 
@@ -212,7 +212,7 @@ struct tevent_req *rpccli_drsuapi_DsUnbind_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_drsuapi,
+				    NDR_DRSUAPI_UUID, NDR_DRSUAPI_VERSION,
 				    NDR_DRSUAPI_DSUNBIND,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -292,7 +292,7 @@ NTSTATUS rpccli_drsuapi_DsUnbind(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_drsuapi,
+				NDR_DRSUAPI_UUID, NDR_DRSUAPI_VERSION,
 				NDR_DRSUAPI_DSUNBIND,
 				&r);
 
@@ -357,7 +357,7 @@ struct tevent_req *rpccli_drsuapi_DsReplicaSync_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_drsuapi,
+				    NDR_DRSUAPI_UUID, NDR_DRSUAPI_VERSION,
 				    NDR_DRSUAPI_DSREPLICASYNC,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -440,7 +440,7 @@ NTSTATUS rpccli_drsuapi_DsReplicaSync(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_drsuapi,
+				NDR_DRSUAPI_UUID, NDR_DRSUAPI_VERSION,
 				NDR_DRSUAPI_DSREPLICASYNC,
 				&r);
 
@@ -514,7 +514,7 @@ struct tevent_req *rpccli_drsuapi_DsGetNCChanges_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_drsuapi,
+				    NDR_DRSUAPI_UUID, NDR_DRSUAPI_VERSION,
 				    NDR_DRSUAPI_DSGETNCCHANGES,
 				    &state->tmp);
 	if (tevent_req_nomem(subreq, req)) {
@@ -601,7 +601,7 @@ NTSTATUS rpccli_drsuapi_DsGetNCChanges(struct rpc_pipe_client *cli,
 
 	status = cli->dispatch(cli,
 				mem_ctx,
-				&ndr_table_drsuapi,
+				NDR_DRSUAPI_UUID, NDR_DRSUAPI_VERSION,
 				NDR_DRSUAPI_DSGETNCCHANGES,
 				&r);
 
@@ -667,7 +667,7 @@ struct tevent_req *rpccli_drsuapi_DsReplicaUpdateRefs_send(TALLOC_CTX *mem_ctx,
 	state->tmp = state->orig;
 
 	subreq = cli->dispatch_send(state, ev, cli,
-				    &ndr_table_drsuapi,
+				    NDR_DRSUAPI_UUID, NDR_DRSUAPI_VERSION,


-- 
Samba Shared Repository


More information about the samba-cvs mailing list