about summary refs log tree commit diff stats
path: root/src/capabilities.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/capabilities.h')
-rw-r--r--src/capabilities.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/capabilities.h b/src/capabilities.h
index 430348a6..128fb2e1 100644
--- a/src/capabilities.h
+++ b/src/capabilities.h
@@ -23,14 +23,17 @@
 #ifndef CAPABILITIES_H
 #define CAPABILITIES_H
 
+#include <glib.h>
+
 typedef struct capabilities_t {
     char *client;
     char *version;
 } Capabilities;
 
 void caps_init(void);
-Capabilities* caps_create(const char * const client, const char * const version);
-void caps_destroy(Capabilities *caps);
+void caps_add(const char * const caps_str, const char * const client,
+    const char * const version);
+gboolean caps_contains(const char * const caps_str);
 void caps_close(void);
 
 #endif