s3-ntlmssp NTLMSSP sealing implies signing, so set both flags
authorAndrew Bartlett <abartlet@samba.org>
Wed, 27 Jul 2011 03:35:01 +0000 (13:35 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Wed, 3 Aug 2011 08:48:03 +0000 (18:48 +1000)
Signed-off-by: Andrew Tridgell <tridge@samba.org>
source3/libsmb/ntlmssp.c

index fe2fb663bac804b01fd27ee9c002024ff6275032..87362c284070eb3d29457ed231bec14140a45218 100644 (file)
@@ -205,6 +205,7 @@ void ntlmssp_want_feature(struct ntlmssp_state *ntlmssp_state, uint32_t feature)
                ntlmssp_state->neg_flags |= NTLMSSP_NEGOTIATE_SIGN;
        }
        if (feature & NTLMSSP_FEATURE_SEAL) {
+               ntlmssp_state->neg_flags |= NTLMSSP_NEGOTIATE_SIGN;
                ntlmssp_state->neg_flags |= NTLMSSP_NEGOTIATE_SEAL;
        }
        if (feature & NTLMSSP_FEATURE_CCACHE) {