[SCM] Samba Shared Repository - branch master updated - tevent-0-9-8-130-ga11bb14

Andrew Tridgell tridge at samba.org
Wed Sep 9 20:15:37 MDT 2009


The branch, master has been updated
       via  a11bb148f7cdef7ec58ca79393938e7085f5b540 (commit)
      from  3adbbaee3b613725516a8855d8cd460db56ecf1a (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit a11bb148f7cdef7ec58ca79393938e7085f5b540
Author: Andrew Tridgell <tridge at samba.org>
Date:   Thu Sep 10 12:14:53 2009 +1000

    s4/torture: don't mix declarations and code

-----------------------------------------------------------------------

Summary of changes:
 source4/torture/raw/oplock.c |   44 +++++++++++++++++++++---------------------
 1 files changed, 22 insertions(+), 22 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source4/torture/raw/oplock.c b/source4/torture/raw/oplock.c
index d512cb3..1eaa7e2 100644
--- a/source4/torture/raw/oplock.c
+++ b/source4/torture/raw/oplock.c
@@ -2880,6 +2880,28 @@ static bool test_raw_oplock_stream1(struct torture_context *tctx,
 	    NTCREATEX_FLAGS_REQUEST_BATCH_OPLOCK | NTCREATEX_FLAGS_EXTENDED;
 	uint32_t exclusive_req = NTCREATEX_FLAGS_REQUEST_OPLOCK |
 	    NTCREATEX_FLAGS_EXTENDED;
+	/* Try some permutations of taking oplocks on streams. */
+#define NSTREAM_OPLOCK_RESULTS 8
+	struct {
+		const char *fname;
+		bool open_base_file;
+		uint32_t oplock_req;
+		uint32_t oplock_granted;
+	} stream_oplock_results[NSTREAM_OPLOCK_RESULTS] = {
+		/* Request oplock on stream without the base file open. */
+		{fname_stream, false, batch_req, NO_OPLOCK_RETURN},
+		{fname_default_stream, false, batch_req, NO_OPLOCK_RETURN},
+		{fname_stream, false, exclusive_req, EXCLUSIVE_OPLOCK_RETURN},
+		{fname_default_stream, false,  exclusive_req, EXCLUSIVE_OPLOCK_RETURN},
+
+		/* Request oplock on stream with the base file open. */
+		{fname_stream, true, batch_req, NO_OPLOCK_RETURN},
+		{fname_default_stream, true, batch_req, NO_OPLOCK_RETURN},
+		{fname_stream, true, exclusive_req, EXCLUSIVE_OPLOCK_RETURN},
+		{fname_default_stream, true,  exclusive_req, LEVEL_II_OPLOCK_RETURN},
+
+	};
+
 
 	/* Only passes against windows at the moment. */
 	if (torture_setting_bool(tctx, "samba3", false) ||
@@ -2923,28 +2945,6 @@ static bool test_raw_oplock_stream1(struct torture_context *tctx,
 	/* Change the disposition to open now that the file has been created. */
 	io.ntcreatex.in.open_disposition = NTCREATEX_DISP_OPEN;
 
-	/* Try some permutations of taking oplocks on streams. */
-#define NSTREAM_OPLOCK_RESULTS 8
-	struct {
-		const char *fname;
-		bool open_base_file;
-		uint32_t oplock_req;
-		uint32_t oplock_granted;
-	} stream_oplock_results[NSTREAM_OPLOCK_RESULTS] = {
-		/* Request oplock on stream without the base file open. */
-		{fname_stream, false, batch_req, NO_OPLOCK_RETURN},
-		{fname_default_stream, false, batch_req, NO_OPLOCK_RETURN},
-		{fname_stream, false, exclusive_req, EXCLUSIVE_OPLOCK_RETURN},
-		{fname_default_stream, false,  exclusive_req, EXCLUSIVE_OPLOCK_RETURN},
-
-		/* Request oplock on stream with the base file open. */
-		{fname_stream, true, batch_req, NO_OPLOCK_RETURN},
-		{fname_default_stream, true, batch_req, NO_OPLOCK_RETURN},
-		{fname_stream, true, exclusive_req, EXCLUSIVE_OPLOCK_RETURN},
-		{fname_default_stream, true,  exclusive_req, LEVEL_II_OPLOCK_RETURN},
-
-	};
-
 	for (i = 0; i < NSTREAM_OPLOCK_RESULTS; i++) {
 		const char *fname = stream_oplock_results[i].fname;
 		bool open_base_file = stream_oplock_results[i].open_base_file;


-- 
Samba Shared Repository


More information about the samba-cvs mailing list