platform: log links in event_notification() in debug mode

This commit is contained in:
Jiří Klimeš
2013-10-16 17:28:04 +02:00
parent 404cabaa75
commit 8ecbe53f37

View File

@@ -1183,7 +1183,14 @@ event_notification (struct nl_msg *msg, gpointer user_data)
cached_object = nl_cache_search (cache, object); cached_object = nl_cache_search (cache, object);
kernel_object = get_kernel_object (priv->nlh, object); kernel_object = get_kernel_object (priv->nlh, object);
debug ("netlink event (type %d)", event); /* Just for debugging */
if (object_type_from_nl_object (object) == LINK) {
int ifindex = rtnl_link_get_ifindex ((struct rtnl_link *) object);
const char *name = rtnl_link_get_name ((struct rtnl_link *) object);
debug ("netlink event (type %d) for link: %s (%d)",
event, name ? name : "(unknown)", ifindex);
} else
debug ("netlink event (type %d)", event);
hack_empty_master_iff_lower_up (platform, kernel_object); hack_empty_master_iff_lower_up (platform, kernel_object);