version 1.6, 2022/03/17 14:30:21 |
version 1.7, 2022/03/17 21:15:43 |
|
|
#include <syslog.h> |
#include <syslog.h> |
|
|
#include "blind.h" |
#include "blind.h" |
|
#include "config.h" |
#include "log.h" |
#include "log.h" |
|
|
static void usage(void); |
static void usage(void); |
|
|
int daemonize = 1; |
int daemonize = 1; |
int verbose = 0; |
int verbose = 0; |
|
struct blind *bl; |
|
|
static void |
static void |
usage(void) |
usage(void) |
Line 76 main(int argc, char *argv[]) |
|
Line 78 main(int argc, char *argv[]) |
|
log_info("%s %s starting", BL_TEXT, BL_VERS); |
log_info("%s %s starting", BL_TEXT, BL_VERS); |
log_debug("verbose mode"); |
log_debug("verbose mode"); |
|
|
// todo[0]: conf file format + ideas |
if ((bl = config_init()) == NULL) |
// todo[1]: default conf defines in blind.h |
// change from log_info to log_error/fatal |
// todo[2]: struct blind in blind.h |
log_info("config default"); |
// todo[3]: initialize defualt config in blind.c |
|
|
log_debug("ttl=%d", bl->bl_ttl); |
|
|
|
// conf file format + default values |
|
|
// TAILQ_INIT(&offline_queue) |
// TAILQ_INIT(&offline_queue) |
|
|