diff options
Diffstat (limited to 'source3/libsmb/clisigning.c')
-rw-r--r-- | source3/libsmb/clisigning.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/source3/libsmb/clisigning.c b/source3/libsmb/clisigning.c index 134938fc89..acdc24faeb 100644 --- a/source3/libsmb/clisigning.c +++ b/source3/libsmb/clisigning.c @@ -42,11 +42,6 @@ bool cli_simple_set_signing(struct cli_state *cli, return true; } -bool cli_temp_set_signing(struct cli_state *cli) -{ - return true; -} - void cli_calculate_sign_mac(struct cli_state *cli, char *buf, uint32_t *seqnum) { *seqnum = smb_signing_next_seqnum(cli->signing_state, false); @@ -68,9 +63,11 @@ bool cli_check_sign_mac(struct cli_state *cli, const char *buf, uint32_t seqnum) return true; } -void cli_set_signing_negotiated(struct cli_state *cli) +bool cli_set_signing_negotiated(struct cli_state *cli, + bool allowed, bool mandatory) { - smb_signing_set_negotiated(cli->signing_state, true, false); + return smb_signing_set_negotiated(cli->signing_state, + allowed, mandatory); } bool client_is_signing_on(struct cli_state *cli) |