libcli/smb: add smb_signing_is_desired()
authorStefan Metzmacher <metze@samba.org>
Tue, 15 Apr 2014 08:03:10 +0000 (10:03 +0200)
committerStefan Metzmacher <metze@samba.org>
Wed, 16 Apr 2014 05:50:05 +0000 (07:50 +0200)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
libcli/smb/smb_signing.c
libcli/smb/smb_signing.h

index fa61aa88a0640fd4bfec992c43803b2457ea491e..e128e8f8a0bd77ca35a10af4251beb1f0d493e02 100644 (file)
@@ -407,6 +407,11 @@ bool smb_signing_is_allowed(struct smb_signing_state *si)
        return si->allowed;
 }
 
+bool smb_signing_is_desired(struct smb_signing_state *si)
+{
+       return si->desired;
+}
+
 bool smb_signing_is_mandatory(struct smb_signing_state *si)
 {
        return si->mandatory;
index 7427ada2a692bc66bc8d0e1f8ac2e1eba5bba39b..7d9e8ad4cac434a5fbb453147972bca79a343b85 100644 (file)
@@ -47,6 +47,7 @@ bool smb_signing_activate(struct smb_signing_state *si,
                          const DATA_BLOB response);
 bool smb_signing_is_active(struct smb_signing_state *si);
 bool smb_signing_is_allowed(struct smb_signing_state *si);
+bool smb_signing_is_desired(struct smb_signing_state *si);
 bool smb_signing_is_mandatory(struct smb_signing_state *si);
 bool smb_signing_set_negotiated(struct smb_signing_state *si,
                                bool allowed, bool mandatory);