diff options
author | Stefan Metzmacher <metze@samba.org> | 2011-03-13 14:10:42 +0100 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2011-03-13 16:53:05 +0100 |
commit | 08dca92499c5bd17402dda14521edb4256476639 (patch) | |
tree | 83486512168abb16cfbe4eed6b766d051ab08746 /librpc | |
parent | 7b7baecf1ab2f783ae90b68884fb034d25e9f798 (diff) | |
download | samba-08dca92499c5bd17402dda14521edb4256476639.tar.gz |
librpc/rpc: move struct dcerpc_binding to rpc_common.h
metze
Diffstat (limited to 'librpc')
-rw-r--r-- | librpc/rpc/rpc_common.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/librpc/rpc/rpc_common.h b/librpc/rpc/rpc_common.h index 69ee69411a7..f940c3f2345 100644 --- a/librpc/rpc/rpc_common.h +++ b/librpc/rpc/rpc_common.h @@ -38,6 +38,20 @@ enum dcerpc_transport_t { NCACN_VNS_SPP, NCACN_AT_DSP, NCADG_AT_DDP, NCALRPC, NCACN_UNIX_STREAM, 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 *host; + const char *target_hostname; + const char *target_principal; + const char *endpoint; + const char **options; + const char *localaddress; + uint32_t flags; + uint32_t assoc_group_id; +}; + /* The following definitions come from ../librpc/rpc/dcerpc_error.c */ const char *dcerpc_errstr(TALLOC_CTX *mem_ctx, uint32_t fault_code); |