svn commit: samba r9154 - in branches/SAMBA_4_0/source/librpc/idl: .

tpot at samba.org tpot at samba.org
Sat Aug 6 00:46:43 GMT 2005


Author: tpot
Date: 2005-08-06 00:46:43 +0000 (Sat, 06 Aug 2005)
New Revision: 9154

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=9154

Log:
Change eventlog enums to bitmaps.

Fix IDL for ReadEventLogW() function.

Modified:
   branches/SAMBA_4_0/source/librpc/idl/eventlog.idl


Changeset:
Modified: branches/SAMBA_4_0/source/librpc/idl/eventlog.idl
===================================================================
--- branches/SAMBA_4_0/source/librpc/idl/eventlog.idl	2005-08-06 00:36:17 UTC (rev 9153)
+++ branches/SAMBA_4_0/source/librpc/idl/eventlog.idl	2005-08-06 00:46:43 UTC (rev 9154)
@@ -11,20 +11,20 @@
   helpstring("Event Logger")
 ] interface eventlog
 {
-	typedef enum {
+	typedef bitmap {
 		EVENTLOG_SEQUENTIAL_READ = 0x0001,
-		EVENTLOG_SEEK_READ = 0x0002,
-		EVENTLOG_FORWARDS_READ = 0x0004,
-		EVENTLOG_BACKWARDS_READ = 0x0008
+		EVENTLOG_SEEK_READ       = 0x0002,
+		EVENTLOG_FORWARDS_READ   = 0x0004,
+		EVENTLOG_BACKWARDS_READ  = 0x0008
 	} eventlogReadFlags;
 
-	typedef enum {
-		EVENTLOG_SUCCESS = 0x0000,
-		EVENTLOG_ERROR_TYPE = 0x0001,
-		EVENTLOG_WARNING_TYPE = 0x0002,
+	typedef bitmap {
+		EVENTLOG_SUCCESS          = 0x0000,
+		EVENTLOG_ERROR_TYPE       = 0x0001,
+		EVENTLOG_WARNING_TYPE     = 0x0002,
 		EVENTLOG_INFORMATION_TYPE = 0x0004,
-		EVENTLOG_AUDIT_SUCCESS = 0x0008,
-		EVENTLOG_AUDIT_FAILURE = 0x0010
+		EVENTLOG_AUDIT_SUCCESS    = 0x0008,
+		EVENTLOG_AUDIT_FAILURE    = 0x0010
 	} eventlogEventTypes;
 
 	typedef struct {
@@ -116,7 +116,7 @@
 		[in,ref] policy_handle *handle,
 		[in] uint32 flags,
 		[in] uint32 offset,
-		[in,out] uint32 number_of_bytes,
+		[in] uint32 number_of_bytes,
 		[out,ref,size_is(number_of_bytes)] uint8 *data,
 		[out] uint32 sent_size,
 		[out] uint32 real_size



More information about the samba-cvs mailing list