blob: 6e51b1c856deb2bf9fb9560094e651588a0ed5a1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#ifndef foocontexthfoo
#define foocontexthfoo
#include <db.h>
#include <stdint.h>
struct syrep_db_context {
struct package *package;
DB *db_id_meta,
*db_md_name,
*db_name_md,
*db_name_lastmd,
*db_md_lastname,
*db_version_timestamp;
uint32_t timestamp;
uint32_t version;
int modified;
char* origin;
};
struct syrep_db_context* db_context_open(const char *path);
int db_context_save(struct syrep_db_context *c, const char *path);
int db_context_free(struct syrep_db_context* c);
#endif
|