summaryrefslogtreecommitdiff
path: root/src/options.h
diff options
context:
space:
mode:
authorChristian Pointner <equinox@anytun.org>2009-02-26 13:27:03 +0000
committerChristian Pointner <equinox@anytun.org>2009-02-26 13:27:03 +0000
commit1a17ad2735e6312b07099aac210d79fcea8c9dfc (patch)
treeac362cdddaabff3e262cca8afe40f88ce346aaa3 /src/options.h
parentcleanup (diff)
added -4 and -6 command line arguments
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 609521f..688a50d 100644
--- a/src/options.h
+++ b/src/options.h
@@ -43,6 +43,9 @@ struct ifconfig_param_struct {
};
typedef struct ifconfig_param_struct ifconfig_param_t;
+enum resolv_addr_type_enum { ANY, IPV4_ONLY, IPV6_ONLY };
+typedef enum resolv_addr_type_enum resolv_addr_type_t;
+
struct options_struct {
char* progname_;
int daemonize_;
@@ -56,6 +59,7 @@ struct options_struct {
sender_id_t sender_id_;
char* remote_addr_;
char* remote_port_;
+ resolv_addr_type_t resolv_addr_type_;
char* dev_name_;
char* dev_type_;
ifconfig_param_t ifconfig_param_;