diff options
author | Andrew Bartlett <abartlet@samba.org> | 2004-03-27 07:33:59 +0000 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2004-03-27 07:33:59 +0000 |
commit | e9a7e67e01c115328f95690cbf63ca1ef0b4d408 (patch) | |
tree | be092cb1c743c040fe51f7684a562f7cc875d7ac /source3/lib | |
parent | 59572d1297ca5c11067e98a8a01199d5f49c02f8 (diff) | |
download | samba-e9a7e67e01c115328f95690cbf63ca1ef0b4d408.tar.gz samba-e9a7e67e01c115328f95690cbf63ca1ef0b4d408.tar.bz2 samba-e9a7e67e01c115328f95690cbf63ca1ef0b4d408.zip |
Merge from HEAD the SMB signing patch that I developed a couple of weeks
ago.
This patch re-adds support for 'optional' SMB signing. It also ensures that
we are much more careful about when we enable signing, particularly with
on-the-fly smb.conf reloads.
The client code will now attempt to use smb signing by default, and disable
it if the server doesn't correctly support it.
Andrew Bartlett
(This used to be commit e27b5cbe75d89ec839dafd52dd33101885a4c263)
Diffstat (limited to 'source3/lib')
-rw-r--r-- | source3/lib/util_sock.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/lib/util_sock.c b/source3/lib/util_sock.c index 19fb41f6ca..845aaa4b13 100644 --- a/source3/lib/util_sock.c +++ b/source3/lib/util_sock.c @@ -596,7 +596,7 @@ BOOL receive_smb(int fd,char *buffer, unsigned int timeout) } /* Check the incoming SMB signature. */ - if (!srv_check_sign_mac(buffer)) { + if (!srv_check_sign_mac(buffer, True)) { DEBUG(0, ("receive_smb: SMB Signature verification failed on incoming packet!\n")); if (smb_read_error == 0) smb_read_error = READ_BAD_SIG; |