chiark / gitweb /
journal-upload: make state persistent
[elogind.git] / src / journal-remote / journal-upload.h
index f94d9ac69ea565a2f9cf642647b74b3a258d8619..0adb915c686f880b6d0d2f4e48a18e2e630957e8 100644 (file)
@@ -43,8 +43,10 @@ typedef struct Uploader {
         size_t field_pos, field_length;
 
         /* general metrics */
+        const char *state_file;
+
         size_t entries_sent;
-        char *last_cursor;
+        char *last_cursor, *current_cursor;
 } Uploader;
 
 #define JOURNAL_UPLOAD_POLL_TIMEOUT (10 * USEC_PER_SEC)