summaryrefslogtreecommitdiff
path: root/src/options.h
diff options
context:
space:
mode:
authorChristian Pointner <equinox@anytun.org>2009-02-23 15:35:22 +0000
committerChristian Pointner <equinox@anytun.org>2009-02-23 15:35:22 +0000
commit49590a228daab25cf9933d96cd387c948774f7af (patch)
treed974063a42aa2fe695df0e2fa8651869279be7eb /src/options.h
parentadded duplicates detection for new logging (diff)
added command line parameters for new logging
Diffstat (limited to 'src/options.h')
-rw-r--r--src/options.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/options.h b/src/options.h
index f18c254..609521f 100644
--- a/src/options.h
+++ b/src/options.h
@@ -35,6 +35,8 @@
#ifndef _OPTIONS_H_
#define _OPTIONS_H_
+#include "string_list.h"
+
struct ifconfig_param_struct {
char* net_addr_;
u_int16_t prefix_length_;
@@ -48,6 +50,7 @@ struct options_struct {
char* groupname_;
char* chroot_dir_;
char* pid_file_;
+ string_list_t log_targets_;
char* local_addr_;
char* local_port_;
sender_id_t sender_id_;
@@ -76,6 +79,7 @@ int options_parse_hex_string(const char* hex, buffer_t* buffer);
int options_parse_ifconfig(const char* arg, ifconfig_param_t* ifcfg);
int options_parse(options_t* opt, int argc, char* argv[]);
+void options_parse_post(options_t* opt);
void options_default(options_t* opt);
void options_clear(options_t* opt);
void options_print_usage();