Add a function for parsing combined auth cookies
[blerg.git] / common / app.h
index 8156274..04d8fa5 100644 (file)
@@ -4,9 +4,9 @@
 #ifndef _APP_H
 #define _APP_H
 
-#include <yajl/yajl_gen.h>
 #include "database.h"
 #include "config.h"
+#include "auth.h"
 
 #define REALM "Blerg"
 
@@ -29,7 +29,13 @@ struct url_info {
        uint64_t record_to;
 };
 
+struct auth_cookie {
+       char name[MAX_TAG_LENGTH + 1];
+       char token[TOKEN_SIZE * 2 + 1];
+};
+
 int parse_url_info(const char *url, struct url_info *info);
+int parse_auth_cookie(const char *str, struct auth_cookie *cookie);
 uint64_t *make_sequential_list(uint64_t from, uint64_t to);
 
 #endif /* _APP_H */