]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
These are not DHCP states.
authorRoy Marples <roy@marples.name>
Tue, 6 May 2014 18:15:52 +0000 (18:15 +0000)
committerRoy Marples <roy@marples.name>
Tue, 6 May 2014 18:15:52 +0000 (18:15 +0000)
script.c

index d82e807f9278d5ef6b3c50d007feb262da9dbca3..cad6ed072e4f5d359b940c24ba0686170440f7b8 100644 (file)
--- a/script.c
+++ b/script.c
@@ -263,6 +263,13 @@ make_env(const struct interface *ifp, const char *reason, char ***argv)
        else if (strcmp(reason, "ROUTERADVERT") == 0)
                ra = 1;
 #endif
+       else if (strcmp(reason, "PREINIT") == 0 ||
+           strcmp(reason, "CARRIER") == 0 ||
+           strcmp(reason, "NOCARRIER") == 0 ||
+           strcmp(reason, "UNKNOWN") == 0 ||
+           strcmp(reason, "DEPARTED") == 0 ||
+           strcmp(reason, "STOPPED") == 0)
+               ;
 #ifdef INET
        else
                dhcp = 1;