summaryrefslogtreecommitdiff
path: root/librpc/gen_ndr/eventlog.h
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2009-02-03 15:55:46 +0100
committerGünther Deschner <gd@samba.org>2009-02-03 16:06:57 +0100
commit1c627c22324fbb83de4c602cdbdd658ab53cde54 (patch)
tree464dd8f2ba7ef4abc9b8ada1de8ecf879e2e6342 /librpc/gen_ndr/eventlog.h
parent268f87df61dbf2625d33c149607db046f60dd5fd (diff)
downloadsamba-1c627c22324fbb83de4c602cdbdd658ab53cde54.tar.gz
samba-1c627c22324fbb83de4c602cdbdd658ab53cde54.tar.bz2
samba-1c627c22324fbb83de4c602cdbdd658ab53cde54.zip
s3: re-run make samba3-idl.
Guenther
Diffstat (limited to 'librpc/gen_ndr/eventlog.h')
-rw-r--r--librpc/gen_ndr/eventlog.h29
1 files changed, 29 insertions, 0 deletions
diff --git a/librpc/gen_ndr/eventlog.h b/librpc/gen_ndr/eventlog.h
index 8dc0d0d146..0c998a8a18 100644
--- a/librpc/gen_ndr/eventlog.h
+++ b/librpc/gen_ndr/eventlog.h
@@ -65,6 +65,35 @@ struct eventlog_Record {
uint32_t size2;/* [value(size)] */
}/* [public,flag(LIBNDR_FLAG_NOALIGN)] */;
+struct eventlog_Record_tdb {
+ uint32_t size;
+ const char *reserved;/* [value("eLfL"),charset(DOS)] */
+ uint32_t record_number;
+ time_t time_generated;
+ time_t time_written;
+ uint32_t event_id;
+ 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;
+ uint32_t stringoffset;
+ uint32_t sid_length;/* [value(sid.length)] */
+ uint32_t sid_offset;
+ uint32_t data_length;/* [value(data.length)] */
+ uint32_t data_offset;
+ uint32_t source_name_len;/* [value(2*strlen_m_term(source_name))] */
+ const char * source_name;/* [flag(LIBNDR_FLAG_STR_NULLTERM)] */
+ uint32_t computer_name_len;/* [value(2*strlen_m_term(computer_name))] */
+ const char * computer_name;/* [flag(LIBNDR_FLAG_STR_NULLTERM)] */
+ uint32_t sid_padding;
+ DATA_BLOB sid;
+ uint32_t strings_len;/* [value(2*ndr_size_string_array(strings,num_of_strings,LIBNDR_FLAG_STR_NULLTERM))] */
+ const char * *strings;/* [flag(LIBNDR_FLAG_STR_NULLTERM)] */
+ DATA_BLOB data;
+ uint32_t padding;
+}/* [public,flag(LIBNDR_FLAG_NOALIGN|LIBNDR_PRINT_ARRAY_HEX)] */;
+
struct EVENTLOG_FULL_INFORMATION {
uint32_t full;
};