Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

file 43 lines (30 sloc) 0.575 kb
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 29 30 31 32 33 34 35 36 37 38 39 40 41 42
#ifndef CONF_H
#define CONF_H

#include <sys/types.h>
#include "slog.h"

struct conf {

/* connection to Redis */
char *redis_host;
short redis_port;
char *redis_auth;

/* HTTP server interface */
char *http_host;
short http_port;

/* daemonize process, off by default */
int daemonize;

/* database number */
int database;

/* ACL */
struct acl *perms;

/* user/group */
uid_t user;
gid_t group;

/* Logging */
char *logfile;
log_level verbosity;
};

struct conf *
conf_read(const char *filename);

void
conf_free(struct conf *conf);

#endif /* CONF_H */
Something went wrong with that request. Please try again.