mqttreceiver added

This commit is contained in:
2020-06-17 13:53:54 +02:00
parent 0e9b7c8e22
commit 034ad78ceb
8 changed files with 295 additions and 7 deletions

View File

@ -7,19 +7,19 @@
#include "ringbuffer.h"
#include "logging.h"
#include "mqttreceiver.h"
extern char VERSION[];
extern uint32_t REFCNT;
config_t cfg;
t_ringbuffer ringbuffer;
void readConfig() {
config_init(&cfg);
if (! config_read_file(&cfg, "/opt/etc/mqttauditing.cfg")) {
if (! config_read_file(&cfg, "./mqttauditing.cfg")) {
logmsg(LOG_ERR, "failed to read config file: %s:%d - %s\n",
config_error_file(&cfg), config_error_line(&cfg),
config_error_text(&cfg));
@ -33,9 +33,14 @@ int main (void) {
readConfig();
ringbufferInit(&ringbuffer);
mqttreceiverInit(&cfg, &ringbuffer);
fprintf(stderr, "started.\n");
while (1) {
sleep(1);
}
// will never be reached
config_destroy(&cfg);