#include "global.h"
#include "rtlm.h"
sl_config cfg;
int
main(int argc, char **argv)
{
sqlite3 *acc = NULL, *pub = NULL;
if (LoadConfig("/etc/mqtt.conf", &cfg)) {
printf("Error:: Load config #%d - %s\n", cfg_GetErrno(), cfg_GetError());
return 1;
}
if (!mqttLoadRTLM(&cfg, 0)) {
printf("Error:: Can't load RTL module\n");
return 2;
}
acc = mqttOpenDB(&cfg, 0);
if (!acc)
goto end;
pub = mqttOpenDB(&cfg, 1);
if (!pub)
goto end;
printf("success!\n");
end:
mqttCloseDB(pub);
mqttCloseDB(acc);
mqttUnloadRTLM(0);
UnloadConfig(&cfg);
return 0;
}
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>