[SCM] Samba Shared Repository - branch master updated
Günther Deschner
gd at samba.org
Thu Apr 21 11:14:02 MDT 2011
The branch, master has been updated
via 1b7cd33 s3-vfs: try to fix the Tru64 build.
via bb65187 s3-proto: move more rpc client prototypes to cli_pipe.h.
from 2b608f3 script: add hardcoded library release key id
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit 1b7cd33291ec69f58a68396cf7406a6da3083df3
Author: Günther Deschner <gd at samba.org>
Date: Thu Apr 21 18:26:40 2011 +0200
s3-vfs: try to fix the Tru64 build.
Volker, Jeremy please check.
Guenther
Autobuild-User: Günther Deschner <gd at samba.org>
Autobuild-Date: Thu Apr 21 19:14:00 CEST 2011 on sn-devel-104
commit bb65187b8978c418bff9cca0881b31b5ad9bb93e
Author: Günther Deschner <gd at samba.org>
Date: Thu Apr 21 18:24:35 2011 +0200
s3-proto: move more rpc client prototypes to cli_pipe.h.
Guenther
-----------------------------------------------------------------------
Summary of changes:
source3/include/proto.h | 7 -------
source3/include/vfs.h | 6 ++++++
source3/rpc_client/cli_pipe.h | 9 +++++++++
3 files changed, 15 insertions(+), 7 deletions(-)
Changeset truncated at 500 lines:
diff --git a/source3/include/proto.h b/source3/include/proto.h
index d4ab13d..36f0235 100644
--- a/source3/include/proto.h
+++ b/source3/include/proto.h
@@ -2672,13 +2672,6 @@ NTSTATUS rpc_pipe_open_interface(TALLOC_CTX *mem_ctx,
struct messaging_context *msg_ctx,
struct rpc_pipe_client **cli_pipe);
-/* The following definitions come from rpc_client/cli_pipe_schannel.c */
-
-NTSTATUS get_schannel_session_key(struct cli_state *cli,
- const char *domain,
- uint32 *pneg_flags,
- struct rpc_pipe_client **presult);
-
/* The following definitions come from rpc_server/rpc_handles.c */
size_t num_pipe_handles(struct pipes_struct *p);
diff --git a/source3/include/vfs.h b/source3/include/vfs.h
index 28d6c38..b96ab92 100644
--- a/source3/include/vfs.h
+++ b/source3/include/vfs.h
@@ -32,6 +32,12 @@
#undef vfs_ops
#endif
+/* Avoid conflict with an Tru64 include file:
+ the vfsops struct on Tru64 has a vfs_init function pointer which we
+ overwrite with a macro below */
+
+#undef vfsops
+
/*
* As we're now (thanks Andrew ! :-) using file_structs and connection
* structs in the vfs - then anyone writing a vfs must include includes.h...
diff --git a/source3/rpc_client/cli_pipe.h b/source3/rpc_client/cli_pipe.h
index 81c382f..65cc975 100644
--- a/source3/rpc_client/cli_pipe.h
+++ b/source3/rpc_client/cli_pipe.h
@@ -25,6 +25,8 @@
#include "rpc_client/rpc_client.h"
+/* The following definitions come from rpc_client/cli_pipe.c */
+
struct tevent_req *rpc_api_pipe_req_send(TALLOC_CTX *mem_ctx,
struct event_context *ev,
struct rpc_pipe_client *cli,
@@ -148,6 +150,13 @@ NTSTATUS cli_get_session_key(TALLOC_CTX *mem_ctx,
struct rpc_pipe_client *cli,
DATA_BLOB *session_key);
+/* The following definitions come from rpc_client/cli_pipe_schannel.c */
+
+NTSTATUS get_schannel_session_key(struct cli_state *cli,
+ const char *domain,
+ uint32 *pneg_flags,
+ struct rpc_pipe_client **presult);
+
#endif /* _CLI_PIPE_H */
/* vim: set ts=8 sw=8 noet cindent ft=c.doxygen: */
--
Samba Shared Repository
More information about the samba-cvs
mailing list