diff options
author | Daniel Wagner <daniel.wagner@bmw-carit.de> | 2011-01-26 09:50:31 +0100 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2011-01-26 09:56:09 +0100 |
commit | c04a2f0f523c6f27966182283710f67d3fdcc1e3 (patch) | |
tree | 8c670b4ef24d68994c3a5bcdb2dd72c472dd0a09 /src/main.c | |
parent | 6e3c9a6fe93c61eda6a436ed0637ffca38f5643f (diff) | |
download | connman-c04a2f0f523c6f27966182283710f67d3fdcc1e3.tar.gz connman-c04a2f0f523c6f27966182283710f67d3fdcc1e3.tar.bz2 connman-c04a2f0f523c6f27966182283710f67d3fdcc1e3.zip |
dnsproxy: Add command line switch
Command line switch to disable dnsproxy.
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -63,6 +63,7 @@ static gchar *option_nodevice = NULL; static gchar *option_noplugin = NULL; static gchar *option_wifi = NULL; static gboolean option_detach = TRUE; +static gboolean option_dnsproxy = TRUE; static gboolean option_compat = FALSE; static gboolean option_version = FALSE; @@ -94,6 +95,9 @@ static GOptionEntry options[] = { { "nodaemon", 'n', G_OPTION_FLAG_REVERSE, G_OPTION_ARG_NONE, &option_detach, "Don't fork daemon to background" }, + { "nodnsproxy", 'r', G_OPTION_FLAG_REVERSE, + G_OPTION_ARG_NONE, &option_dnsproxy, + "Don't enable DNS Proxy" }, { "compat", 'c', 0, G_OPTION_ARG_NONE, &option_compat, "Enable Network Manager compatibility" }, { "version", 'v', 0, G_OPTION_ARG_NONE, &option_version, @@ -224,7 +228,7 @@ int main(int argc, char *argv[]) __connman_config_init(); __connman_stats_init(); - __connman_dnsproxy_init(); + __connman_dnsproxy_init(option_dnsproxy); __connman_resolver_init(); __connman_ipconfig_init(); __connman_rtnl_init(); |