linux-cp: fix display of link_speed
Type: fix Don't set link speed for tap interface when link speed is unknown Signed-off-by: Anton Nikolaev <anikolaev@netgate.com> Change-Id: Ia97277b3bf7c958fa665e4ead8d0e48f02921e69
This commit is contained in:

committed by
Matthew Smith

parent
beafecfc2e
commit
8abbdf509b
@@ -1172,7 +1172,8 @@ lcp_itf_pair_link_up_down (vnet_main_t *vnm, u32 hw_if_index, u32 flags)
|
||||
tap_set_carrier (si->hw_if_index,
|
||||
(flags & VNET_HW_INTERFACE_FLAG_LINK_UP));
|
||||
|
||||
if (flags & VNET_HW_INTERFACE_FLAG_LINK_UP)
|
||||
if (flags & VNET_HW_INTERFACE_FLAG_LINK_UP &&
|
||||
hi->link_speed != UINT32_MAX)
|
||||
{
|
||||
tap_set_speed (si->hw_if_index, hi->link_speed / 1000);
|
||||
}
|
||||
|
Reference in New Issue
Block a user