diff options
author | Stefan Metzmacher <metze@samba.org> | 2011-09-12 09:16:27 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2011-09-14 08:09:15 +0200 |
commit | c682472fdf28894858d14eb95b13cb4214847ecd (patch) | |
tree | 86025b29ff1af59252d264f12f7245a291f62e5d /source3/libsmb/clisigning.c | |
parent | 0a6d0f8edaa198898f50f274275efba8de41d843 (diff) | |
download | samba-c682472fdf28894858d14eb95b13cb4214847ecd.tar.gz samba-c682472fdf28894858d14eb95b13cb4214847ecd.tar.bz2 samba-c682472fdf28894858d14eb95b13cb4214847ecd.zip |
s3:libsmb: make use of new advanded SMB signing
metze
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) |