version 1.1.1.1.2.5, 2011/11/23 00:42:17
|
version 1.1.1.1.2.7, 2011/11/23 01:07:18
|
Line 8 sl_config cfg;
|
Line 8 sl_config cfg;
|
int |
int |
main(int argc, char **argv) |
main(int argc, char **argv) |
{ |
{ |
sqlite3 *acc; | sqlite3 *acc = NULL, *pub = NULL; |
|
|
if (LoadConfig("/etc/mqtt.conf", &cfg)) { |
if (LoadConfig("/etc/mqtt.conf", &cfg)) { |
printf("Error:: Load config #%d - %s\n", cfg_GetErrno(), cfg_GetError()); |
printf("Error:: Load config #%d - %s\n", cfg_GetErrno(), cfg_GetError()); |
Line 22 main(int argc, char **argv)
|
Line 22 main(int argc, char **argv)
|
acc = mqttOpenDB(&cfg, 0); |
acc = mqttOpenDB(&cfg, 0); |
if (!acc) |
if (!acc) |
goto end; |
goto end; |
|
pub = mqttOpenDB(&cfg, 1); |
|
if (!pub) |
|
goto end; |
|
|
mqttCloseDB(acc); | if (mqttMkDir(&cfg)) { |
| printf("Error:: in statedir #%d - %s\n", errno, strerror(errno)); |
| goto end; |
| } |
|
|
|
printf("success!\n"); |
|
|
end: |
end: |
|
mqttCloseDB(pub); |
|
mqttCloseDB(acc); |
mqttUnloadRTLM(0); |
mqttUnloadRTLM(0); |
UnloadConfig(&cfg); |
UnloadConfig(&cfg); |
return 0; |
return 0; |