From 292f9dd3f61725c20cfba5efff06d4e051b6e70c Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Fri, 21 Sep 2018 22:51:45 +0200 Subject: [PATCH] wired: Issue all property changed signals when link goes down --- wired/ethdev.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/wired/ethdev.c b/wired/ethdev.c index 81c2d5de..ee9729b4 100644 --- a/wired/ethdev.c +++ b/wired/ethdev.c @@ -491,6 +491,12 @@ static void newlink_notify(const struct ifinfomsg *ifi, int bytes) } if (lower_up != dev->lower_up) { + if (!lower_up) { + dev->auth_done = false; + l_dbus_property_changed(dbus_app_get(), dev->path, + ADAPTER_INTERFACE, PROP_AUTHENTICATED); + } + dev->lower_up = lower_up; l_dbus_property_changed(dbus_app_get(), dev->path, ADAPTER_INTERFACE, PROP_CONNECTED);