Explicitly use 32 bits for keyd socket commands
[onak.git] / keyd.h
diff --git a/keyd.h b/keyd.h
index 7497cb49809d88023c173ff8e028a795a0acf0fa..9dd72277f6694f2e4e001370c8ebd33b48b39db3 100644 (file)
--- a/keyd.h
+++ b/keyd.h
@@ -9,6 +9,8 @@
 #ifndef __KEYD_H__
 #define __KEYD_H__
 
+#include <stdint.h>
+
 #define KEYD_SOCKET "keyd.sock"
 
 enum keyd_ops {
@@ -19,6 +21,7 @@ enum keyd_ops {
        KEYD_CMD_DELETE,
        KEYD_CMD_GETTEXT,
        KEYD_CMD_GETFULLKEYID,
+       KEYD_CMD_KEYITER,
        KEYD_CMD_CLOSE,
        KEYD_CMD_QUIT
 };
@@ -28,6 +31,6 @@ enum keyd_reply {
        KEYD_REPLY_UNKNOWN_CMD = 1
 };
 
-static int keyd_version = 1;
+static uint32_t keyd_version = 2;
 
 #endif /* __KEYD_H__ */