summaryrefslogtreecommitdiff
path: root/librpc/gen_ndr/eventlog.h
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2009-01-13 14:45:18 +0100
committerGünther Deschner <gd@samba.org>2009-01-14 10:19:31 +0100
commit8721ad5f60dd2383525a4193fd4647044671822d (patch)
tree8b3fe96afad21290a065453a2d875e5079be8688 /librpc/gen_ndr/eventlog.h
parent76f137b908c233db36e7b64d77d7ceb3ce82dfd0 (diff)
downloadsamba-8721ad5f60dd2383525a4193fd4647044671822d.tar.gz
samba-8721ad5f60dd2383525a4193fd4647044671822d.tar.bz2
samba-8721ad5f60dd2383525a4193fd4647044671822d.zip
s3: re-run make samba3-idl.
Guenther
Diffstat (limited to 'librpc/gen_ndr/eventlog.h')
-rw-r--r--librpc/gen_ndr/eventlog.h23
1 files changed, 18 insertions, 5 deletions
diff --git a/librpc/gen_ndr/eventlog.h b/librpc/gen_ndr/eventlog.h
index 805364bbe5..9c9a2ed218 100644
--- a/librpc/gen_ndr/eventlog.h
+++ b/librpc/gen_ndr/eventlog.h
@@ -13,13 +13,26 @@
#define EVENTLOG_FORWARDS_READ ( 0x0004 )
#define EVENTLOG_BACKWARDS_READ ( 0x0008 )
-/* bitmap eventlogEventTypes */
+enum eventlogEventTypes
+#ifndef USE_UINT_ENUMS
+ {
+ EVENTLOG_SUCCESS=0x0000,
+ EVENTLOG_ERROR_TYPE=0x0001,
+ EVENTLOG_WARNING_TYPE=0x0002,
+ EVENTLOG_INFORMATION_TYPE=0x0004,
+ EVENTLOG_AUDIT_SUCCESS=0x0008,
+ EVENTLOG_AUDIT_FAILURE=0x0010
+}
+#else
+ { __donnot_use_enum_eventlogEventTypes=0x7FFFFFFF}
#define EVENTLOG_SUCCESS ( 0x0000 )
#define EVENTLOG_ERROR_TYPE ( 0x0001 )
#define EVENTLOG_WARNING_TYPE ( 0x0002 )
#define EVENTLOG_INFORMATION_TYPE ( 0x0004 )
#define EVENTLOG_AUDIT_SUCCESS ( 0x0008 )
#define EVENTLOG_AUDIT_FAILURE ( 0x0010 )
+#endif
+;
struct eventlog_OpenUnknown0 {
uint16_t unknown0;
@@ -28,13 +41,13 @@ struct eventlog_OpenUnknown0 {
struct eventlog_Record {
uint32_t size;
- uint32_t reserved;/* [value(0x654c664C)] */
+ const char *reserved;/* [value("eLfL"),charset(DOS)] */
uint32_t record_number;
time_t time_generated;
time_t time_written;
uint32_t event_id;
- uint16_t event_type;
- uint16_t num_of_strings;
+ enum eventlogEventTypes event_type;
+ uint16_t num_of_strings;/* [range(0,256)] */
uint16_t event_category;
uint16_t reserved_flags;
uint32_t closing_record_number;
@@ -50,7 +63,7 @@ struct eventlog_Record {
const char * raw_data;/* [flag(LIBNDR_FLAG_STR_ASCII|LIBNDR_FLAG_STR_NULLTERM)] */
DATA_BLOB _padding;/* [flag(LIBNDR_FLAG_ALIGN4)] */
uint32_t size2;/* [value(size)] */
-}/* [public] */;
+}/* [public,flag(LIBNDR_FLAG_NOALIGN)] */;
struct eventlog_ClearEventLogW {