You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
450 B
C

#ifndef CONF_H
#define CONF_H
#include <netinet/in.h>
struct disabled_command {
in_addr_t subnet;
in_addr_t mask;
unsigned int count;
char **commands;
struct disabled_command *next;
};
struct conf {
char *redis_host;
short redis_port;
char *redis_auth;
char *http_host;
short http_port;
struct disabled_command *disabled;
};
struct conf *
conf_read(const char *filename);
void
conf_free(struct conf *conf);
#endif /* CONF_H */