]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
dhcpcd: Only report SSID when we have a carrier
authorRoy Marples <roy@marples.name>
Fri, 29 Nov 2019 23:53:11 +0000 (23:53 +0000)
committerRoy Marples <roy@marples.name>
Sat, 30 Nov 2019 00:02:29 +0000 (00:02 +0000)
src/dhcpcd.c

index 11e8198014c31226452331350a15ee2b5daf133c..8870b439bb651b561a6c680f6b31b613a2f58b66 100644 (file)
@@ -992,7 +992,7 @@ run_preinit(struct interface *ifp)
                return;
 
        script_runreason(ifp, "PREINIT");
-       if (ifp->wireless)
+       if (ifp->wireless && ifp->carrier == LINK_UP)
                dhcpcd_reportssid(ifp);
        if (ifp->options->options & DHCPCD_LINK && ifp->carrier != LINK_UNKNOWN)
                script_runreason(ifp,