smbtorture: Ensure that the RPC setup returns correct status.
authorJames Peach <jpeach@samba.org>
Thu, 12 Aug 2010 19:35:53 +0000 (12:35 -0700)
committerJames Peach <jpeach@samba.org>
Wed, 18 Aug 2010 03:19:17 +0000 (20:19 -0700)
source4/torture/rpc/rpc.c

index c652ec607ce1ed5334bd84a0341bb579ccb8e7cd..caec56fe3c077923e2e7e479cf05f7d7d260bea4 100644 (file)
@@ -151,7 +151,7 @@ static bool torture_rpc_setup_machine_workstation(struct torture_context *tctx,
 
        torture_assert_ntstatus_ok(tctx, status, "Error connecting to server");
 
-       return true;
+       return NT_STATUS_IS_OK(status);
 }
 
 static bool torture_rpc_setup_machine_bdc(struct torture_context *tctx,
@@ -183,7 +183,7 @@ static bool torture_rpc_setup_machine_bdc(struct torture_context *tctx,
 
        torture_assert_ntstatus_ok(tctx, status, "Error connecting to server");
 
-       return true;
+       return NT_STATUS_IS_OK(status);
 }
 
 _PUBLIC_ struct torture_rpc_tcase *torture_suite_add_machine_workstation_rpc_iface_tcase(
@@ -259,7 +259,7 @@ static bool torture_rpc_setup_anonymous(struct torture_context *tctx,
 
        torture_assert_ntstatus_ok(tctx, status, "Error connecting to server");
 
-       return true;
+       return NT_STATUS_IS_OK(status);
 }
 
 static bool torture_rpc_setup (struct torture_context *tctx, void **data)
@@ -278,7 +278,7 @@ static bool torture_rpc_setup (struct torture_context *tctx, void **data)
 
        torture_assert_ntstatus_ok(tctx, status, "Error connecting to server");
 
-       return true;
+       return NT_STATUS_IS_OK(status);
 }