summaryrefslogtreecommitdiffstats
path: root/src/main.c
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2008-08-06 02:33:19 +0200
committerMarcel Holtmann <marcel@holtmann.org>2008-08-06 02:33:19 +0200
commit00255d4391f5c87957cdde4c94d0eac64bb66588 (patch)
tree6626f779a12993998462fc60dc804cf4ebe948d9 /src/main.c
parentdcf77493323b7fdf883f516045d1799551bb6d19 (diff)
Set proper default link mode and link policy
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main.c b/src/main.c
index 0d1773a6..bf83b3f3 100644
--- a/src/main.c
+++ b/src/main.c
@@ -158,6 +158,13 @@ static void parse_config(GKeyFile *config)
default_device.flags |= 1 << HCID_SET_CLASS;
g_free(str);
}
+
+ default_device.link_mode = HCI_LM_ACCEPT;
+ default_device.flags |= (1 << HCID_SET_LM);
+
+ default_device.link_policy = HCI_LP_RSWITCH | HCI_LP_SNIFF |
+ HCI_LP_HOLD | HCI_LP_PARK;
+ default_device.flags |= (1 << HCID_SET_LP);
}
static inline void init_device_defaults(struct device_opts *device_opts)