mirror of
https://github.com/samba-team/samba.git
synced 2025-03-12 20:58:37 +03:00
A future (next) commit will change the NETLOGON_CONTROL_SET_DBFLAG test to use levels 1 - 4 (current test just tests 1 - 3). A side affect of this test is that the following test will now test passing an unknown function code against against Level 4 (previously level 3). Unfortunately s4 and s3 netlogon server results differ when handling a level 4 request with an unknown function code. s3 server returns WERR_NOT_SUPPORTED and s4 server returns WERR_INVALID_PARAMETER. For level 3 both return WERR_NOT_SUPPORTED. MS-NRPC doesn't seem to specifically indicate the required response in this case. this commit modifies the test to cater for either response (for either level) A future commit could explore the test response combinations more thorougly. BUG: https://bugzilla.samba.org/show_bug.cgi?id=15465 Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>