diff options
author | Günther Deschner <gd@samba.org> | 2016-08-30 15:52:41 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2016-10-26 11:20:16 +0200 |
commit | 77fde816c3e2dcf836dc9b78c505fb91a7b49191 (patch) | |
tree | ff01f2d9584f330175420fa90c364543e071a7ab /source3/rpc_client/cli_pipe.c | |
parent | 376e58d2fbb1f8ed383158cafce3e73adefa7ddf (diff) | |
download | samba-77fde816c3e2dcf836dc9b78c505fb91a7b49191.tar.gz |
s3:cli_pipe: add support for DCERPC_AUTH_LEVEL_PACKET
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
Signed-off-by: Guenther Deschner <gd@samba.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
Diffstat (limited to 'source3/rpc_client/cli_pipe.c')
-rw-r--r-- | source3/rpc_client/cli_pipe.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source3/rpc_client/cli_pipe.c b/source3/rpc_client/cli_pipe.c index 02af49fb035..f2881569703 100644 --- a/source3/rpc_client/cli_pipe.c +++ b/source3/rpc_client/cli_pipe.c @@ -1152,7 +1152,7 @@ static NTSTATUS create_generic_auth_rpc_bind_req(struct rpc_pipe_client *cli, return status; } - if (cli->auth->auth_level < DCERPC_AUTH_LEVEL_INTEGRITY) { + if (cli->auth->auth_level < DCERPC_AUTH_LEVEL_PACKET) { *client_hdr_signing = false; return status; } @@ -1386,7 +1386,7 @@ static NTSTATUS prepare_verification_trailer(struct rpc_api_pipe_req_state *stat return NT_STATUS_OK; } - if (a->auth_level < DCERPC_AUTH_LEVEL_INTEGRITY) { + if (a->auth_level < DCERPC_AUTH_LEVEL_PACKET) { return NT_STATUS_OK; } @@ -1596,8 +1596,8 @@ static NTSTATUS prepare_next_frag(struct rpc_api_pipe_req_state *state, switch (state->cli->auth->auth_level) { case DCERPC_AUTH_LEVEL_NONE: case DCERPC_AUTH_LEVEL_CONNECT: - case DCERPC_AUTH_LEVEL_PACKET: break; + case DCERPC_AUTH_LEVEL_PACKET: case DCERPC_AUTH_LEVEL_INTEGRITY: case DCERPC_AUTH_LEVEL_PRIVACY: status = dcerpc_add_auth_footer(state->cli->auth, pad_len, |