From bf64c9b32825beba09cd0e96fc93ce9a4cf4f352 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Tue, 16 Dec 2008 15:30:34 +0200 Subject: Implement InitiallyPowered config option --- src/main.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index af3368e9..c53454e9 100644 --- a/src/main.c +++ b/src/main.c @@ -96,6 +96,7 @@ static void parse_config(GKeyFile *config) GError *err = NULL; char *str; int val; + gboolean boolean; if (!config) return; @@ -173,6 +174,16 @@ static void parse_config(GKeyFile *config) main_opts.inqmode = val; } + boolean = g_key_file_get_boolean(config, "General", + "InitiallyPowered", + &err); + if (err) { + debug("%s", err->message); + g_clear_error(&err); + } else if (boolean == FALSE) + main_opts.mode = MODE_OFF; + + main_opts.link_mode = HCI_LM_ACCEPT; main_opts.link_policy = HCI_LP_RSWITCH | HCI_LP_SNIFF | -- cgit