summaryrefslogtreecommitdiff
blob: be164e58a4403177e94d0788a6cf5e59129f7b64 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652418
https://bugs.gentoo.org/599400

--- a/if_info.c
+++ b/if_info.c
@@ -186,6 +186,7 @@
         if (newflags & IFF_UP) {
             switch(info->state) {
             case ST_DOWN:
+            case ST_DOWNANDOUT:
                 info->state = ST_INACTIVE;
                 break;