diff options
-rw-r--r-- | src/main.c | 6 | ||||
-rw-r--r-- | src/rfkill.c | 4 |
2 files changed, 5 insertions, 5 deletions
@@ -690,8 +690,10 @@ int main(int argc, char *argv[]) __connman_dhcpv6_init(); __connman_wpad_init(); __connman_wispr_init(); - __connman_rfkill_init(); +#ifndef DISABLE_RFKILL + __connman_rfkill_init(); +#endif g_free(option_config); g_free(option_device); g_free(option_plugin); @@ -702,7 +704,9 @@ int main(int argc, char *argv[]) g_source_remove(signal); +#ifndef DISABLE_RFKILL __connman_rfkill_cleanup(); +#endif __connman_wispr_cleanup(); __connman_wpad_cleanup(); __connman_dhcpv6_cleanup(); diff --git a/src/rfkill.c b/src/rfkill.c index e978d712..e21b2a15 100644 --- a/src/rfkill.c +++ b/src/rfkill.c @@ -164,9 +164,6 @@ int __connman_rfkill_block(enum connman_service_type type, connman_bool_t block) DBG("type %d block %d", type, block); -#if defined DISABLE_RFKILL - DBG("rfkill is disabled by default"); -#else rfkill_type = convert_service_type(type); if (rfkill_type == NUM_RFKILL_TYPES) return -EINVAL; @@ -188,7 +185,6 @@ int __connman_rfkill_block(enum connman_service_type type, connman_bool_t block) err = 0; close(fd); -#endif return err; } |