summaryrefslogtreecommitdiffstats
path: root/source/libsmb/smb_signing.c
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2007-05-16 00:07:38 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 12:22:08 -0500
commita53268fb2082de586e2df250d8ddfcff53379102 (patch)
tree72a5c6f1e2101b0c0f79ab797849324319365b55 /source/libsmb/smb_signing.c
parenta7d992545bf7422ec2dc45c402b45e7e068cec94 (diff)
downloadsamba-a53268fb2082de586e2df250d8ddfcff53379102.tar.gz
samba-a53268fb2082de586e2df250d8ddfcff53379102.tar.xz
samba-a53268fb2082de586e2df250d8ddfcff53379102.zip
r22920: Add in the UNIX capability for 24-bit readX, as discussed
with the Apple guys and Linux kernel guys. Still looking at how to do writeX as there's no recvfile(). Jeremy.
Diffstat (limited to 'source/libsmb/smb_signing.c')
-rw-r--r--source/libsmb/smb_signing.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/source/libsmb/smb_signing.c b/source/libsmb/smb_signing.c
index d3384ce365a..30f41476e3a 100644
--- a/source/libsmb/smb_signing.c
+++ b/source/libsmb/smb_signing.c
@@ -658,6 +658,16 @@ BOOL client_set_trans_sign_state_off(struct cli_state *cli, uint16 mid)
}
/***********************************************************
+ Is client signing on ?
+************************************************************/
+
+BOOL client_is_signing_on(struct cli_state *cli)
+{
+ struct smb_sign_info *si = &cli->sign_info;
+ return si->doing_signing;
+}
+
+/***********************************************************
SMB signing - Server implementation - send the MAC.
************************************************************/