]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s4:torture/rpc: check that DOWNGRADE_DETECTED has no bits negotiated
authorStefan Metzmacher <metze@samba.org>
Thu, 10 Oct 2024 13:08:01 +0000 (15:08 +0200)
committerJule Anger <janger@samba.org>
Wed, 13 Nov 2024 10:39:11 +0000 (10:39 +0000)
BUG: https://bugzilla.samba.org/show_bug.cgi?id=15425

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
(cherry picked from commit 36310650ee7a64603128139f512d3a4e039f8822)

source4/torture/rpc/netlogon_crypto.c

index 85844604ee278185f23eb36ee215ec9f6a4d8091..8defd439a88866b616e208785dc5c3f711251a87 100644 (file)
@@ -152,6 +152,8 @@ static bool test_ServerAuth3Crypto(struct dcerpc_pipe *p,
                                              a.out.result,
                                              NT_STATUS_DOWNGRADE_DETECTED,
                                              "Unexpected status code");
+               torture_assert_int_equal(tctx, negotiate_flags, 0,
+                                        "NT_STATUS_DOWNGRADE_DETECTED...");
                return false;
        }
        torture_assert_ntstatus_ok(tctx,