diff options
author | Stefan Metzmacher <metze@samba.org> | 2014-01-31 21:13:54 +0100 |
---|---|---|
committer | Günther Deschner <gd@samba.org> | 2014-02-13 13:55:47 +0100 |
commit | e4997ea8a7bd32cdc08e93b3278e8e95940234eb (patch) | |
tree | 143a1249e264e62deb1a6caf0dd24b0274aedd26 /librpc | |
parent | 4d4e4ef619682801746def5b6ebd4deea8bd7368 (diff) | |
download | samba-e4997ea8a7bd32cdc08e93b3278e8e95940234eb.tar.gz samba-e4997ea8a7bd32cdc08e93b3278e8e95940234eb.tar.xz samba-e4997ea8a7bd32cdc08e93b3278e8e95940234eb.zip |
librpc/rpc: finaly make struct dcerpc_binding private
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Guenther Deschner <gd@samba.org>
Autobuild-User(master): Günther Deschner <gd@samba.org>
Autobuild-Date(master): Thu Feb 13 13:55:47 CET 2014 on sn-devel-104
Diffstat (limited to 'librpc')
-rw-r--r-- | librpc/rpc/binding.c | 14 | ||||
-rw-r--r-- | librpc/rpc/rpc_common.h | 14 |
2 files changed, 15 insertions, 13 deletions
diff --git a/librpc/rpc/binding.c b/librpc/rpc/binding.c index ecb3bdb76c..4ee1c6260d 100644 --- a/librpc/rpc/binding.c +++ b/librpc/rpc/binding.c @@ -35,6 +35,20 @@ #define MAX_PROTSEQ 10 +struct dcerpc_binding { + enum dcerpc_transport_t transport; + struct ndr_syntax_id object; + const char *object_string; + const char *host; + const char *target_hostname; + const char *target_principal; + const char *endpoint; + const char **options; + uint32_t flags; + uint32_t assoc_group_id; + char assoc_group_string[11]; /* 0x3456789a + '\0' */ +}; + static const struct { const char *name; enum dcerpc_transport_t transport; diff --git a/librpc/rpc/rpc_common.h b/librpc/rpc/rpc_common.h index fa75b520c3..ce7e6ea272 100644 --- a/librpc/rpc/rpc_common.h +++ b/librpc/rpc/rpc_common.h @@ -40,19 +40,7 @@ enum dcerpc_transport_t { NCADG_UNIX_DGRAM, NCACN_HTTP, NCADG_IPX, NCACN_SPX, NCACN_INTERNAL }; /** this describes a binding to a particular transport/pipe */ -struct dcerpc_binding { - enum dcerpc_transport_t transport; - struct ndr_syntax_id object; - const char *object_string; - const char *host; - const char *target_hostname; - const char *target_principal; - const char *endpoint; - const char **options; - uint32_t flags; - uint32_t assoc_group_id; - char assoc_group_string[11]; /* 0x3456789a + '\0' */ -}; +struct dcerpc_binding; /* dcerpc pipe flags */ #define DCERPC_DEBUG_PRINT_IN (1<<0) |