This commit is contained in:
2018-07-03 13:28:56 +03:00

View File

@@ -1,11 +1,11 @@
#ifndef CONFPARSER_H
#define CONFPARSER_H
#include <limits.h>
#include "log.h"
#define MAXPATHSIZE 256
#define HOSTNAMESIZE 128
#define CFGLINESIZE 300
#define CFGLINESIZE PATH_MAX + NAME_MAX + 30 /* 30 is pretty random */
struct conf_db {
char type[15];
@@ -19,17 +19,17 @@ struct conf_rmps {
char agent_port[6];
char client_ip[13];
char client_port[6];
char logfile[MAXPATHSIZE];
char errlog[MAXPATHSIZE];
char logfile[PATH_MAX+NAME_MAX];
char errlog[PATH_MAX+NAME_MAX];
enum LOG_LEVEL loglevel;
char pidfile[MAXPATHSIZE];
char agent_tls_crt[MAXPATHSIZE];
char agent_tls_key[MAXPATHSIZE];
char cafile[MAXPATHSIZE];
char pidfile[PATH_MAX+NAME_MAX];
char agent_tls_crt[PATH_MAX+NAME_MAX];
char agent_tls_key[PATH_MAX+NAME_MAX];
char cafile[PATH_MAX+NAME_MAX];
char cipherlist[1024];
int agent_poolsize;
char client_tls_crt[MAXPATHSIZE];
char client_tls_key[MAXPATHSIZE];
char client_tls_crt[PATH_MAX+NAME_MAX];
char client_tls_key[PATH_MAX+NAME_MAX];
int client_poolsize;
};