mirror of
https://github.com/samba-team/samba.git
synced 2025-03-11 16:58:40 +03:00
s4:librpc/rpc: implement dcerpc_bh_get_binding()
Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
This commit is contained in:
parent
e8d59ca336
commit
0ef5d79eb6
@ -176,6 +176,14 @@ struct dcerpc_bh_state {
|
||||
struct dcerpc_pipe *p;
|
||||
};
|
||||
|
||||
static const struct dcerpc_binding *dcerpc_bh_get_binding(struct dcerpc_binding_handle *h)
|
||||
{
|
||||
struct dcerpc_bh_state *hs = dcerpc_binding_handle_data(h,
|
||||
struct dcerpc_bh_state);
|
||||
|
||||
return hs->p->binding;
|
||||
}
|
||||
|
||||
static bool dcerpc_bh_is_connected(struct dcerpc_binding_handle *h)
|
||||
{
|
||||
struct dcerpc_bh_state *hs = dcerpc_binding_handle_data(h,
|
||||
@ -692,6 +700,7 @@ static NTSTATUS dcerpc_bh_ndr_validate_out(struct dcerpc_binding_handle *h,
|
||||
|
||||
static const struct dcerpc_binding_handle_ops dcerpc_bh_ops = {
|
||||
.name = "dcerpc",
|
||||
.get_binding = dcerpc_bh_get_binding,
|
||||
.is_connected = dcerpc_bh_is_connected,
|
||||
.set_timeout = dcerpc_bh_set_timeout,
|
||||
.transport_encrypted = dcerpc_bh_transport_encrypted,
|
||||
|
Loading…
x
Reference in New Issue
Block a user