From fc30d8b920dc55ab9085271d26e3992577e07ec8 Mon Sep 17 00:00:00 2001 From: David Herrmann Date: Mon, 17 Feb 2014 16:50:20 +0100 Subject: [PATCH] miracled: skip run-time device-monitor if running unmanaged If we get ADD events from udev for a new link but run in unmanaged mode, skip the event. It is fairly unlikely that another manager has already started wpa_supplicant on it (and even if, it would be racy). Hence, lets not support hotplugging in these cases until external managers provide us a notification API. Signed-off-by: David Herrmann --- src/miracled.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/miracled.c b/src/miracled.c index 0575f5c..14b9c6f 100644 --- a/src/miracled.c +++ b/src/miracled.c @@ -138,7 +138,7 @@ static int manager_udev_fn(sd_event_source *source, if (!action) goto out; - if (!strcmp(action, "add")) + if (!strcmp(action, "add") && arg_manage_wifi) manager_add_link_from_udev(m, d); else if (!strcmp(action, "remove")) manager_remove_link_from_udev(m, d);