From 1e68c15dfd99e85be1eecdd1c426a35c6b8a6cc5 Mon Sep 17 00:00:00 2001 From: "Bjoern B. Brandenburg" Date: Thu, 22 May 2008 11:08:30 -0400 Subject: follow kernel API change: use fixed width fields --- include/timestamp.h | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'include') diff --git a/include/timestamp.h b/include/timestamp.h index 7517bab..ec16d04 100644 --- a/include/timestamp.h +++ b/include/timestamp.h @@ -1,15 +1,19 @@ #ifndef TIMESTAMP_H #define TIMESTAMP_H +#include + struct timestamp { - unsigned long event; - unsigned long long timestamp; - unsigned int seq_no; - int cpu; + uint64_t timestamp; + uint32_t seq_no; + uint16_t cpu; + uint16_t event; }; -int str2event(const char* str, unsigned long *id); -const char* event2str(unsigned long id); +typedef uint32_t cmd_t; + +int str2event(const char* str, cmd_t *id); +const char* event2str(cmd_t id); #define ENABLE_CMD 0L #define DISABLE_CMD 1L -- cgit v1.2.2