diff options
Diffstat (limited to 'watchlink/netlink_event.cc')
-rw-r--r-- | watchlink/netlink_event.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/watchlink/netlink_event.cc b/watchlink/netlink_event.cc index 1ab1a6ab..7bda70bb 100644 --- a/watchlink/netlink_event.cc +++ b/watchlink/netlink_event.cc @@ -156,7 +156,7 @@ NetlinkEventManager::parse_msg(const struct nlmsghdr *nlHdr) //link state flag enabled = ifInfo->ifi_flags & IFF_UP; - running = ifInfo->ifi_flags & IFF_RUNNING; + running = enabled && (ifInfo->ifi_flags & IFF_RUNNING); index = ifInfo->ifi_index; struct rtattr* rtAttr = (struct rtattr *)IFLA_RTA(ifInfo); |