diff options
author | Travis Brown <travisb@arista.com> | 2018-07-10 02:35:01 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2018-07-12 08:07:22 +0200 |
commit | 80fd2d6ca5461b2752744df2e6e387cc65e7b86c (patch) | |
tree | 55ec1959f1ca3a72c9c6b4c5d8c536034f3a1482 /include | |
parent | Merge branch 'tipc-make-link-protocol-more-resilient' (diff) | |
download | linux-80fd2d6ca5461b2752744df2e6e387cc65e7b86c.tar.xz linux-80fd2d6ca5461b2752744df2e6e387cc65e7b86c.zip |
macvlan: Change status when lower device goes down
Today macvlan ignores the notification when a lower device goes
administratively down, preventing the lack of connectivity from
bubbling up.
Processing NETDEV_DOWN results in a macvlan state of LOWERLAYERDOWN
with NO-CARRIER which should be easy to interpret in userspace.
2: lower: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
3: macvlan@lower: <NO-CARRIER,BROADCAST,MULTICAST,UP,M-DOWN> mtu 1500 qdisc noqueue state LOWERLAYERDOWN mode DEFAULT group default qlen 1000
Signed-off-by: Suresh Krishnan <skrishnan@arista.com>
Signed-off-by: Travis Brown <travisb@arista.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions