cli: recognize InfiniBand partitions as virtual
We don't need to hardcode the kinds of devices that are virtual here; NMConnection already knows.
This commit is contained in:
@@ -1612,10 +1612,7 @@ do_connection_up (NmCli *nmc, int argc, char **argv)
|
|||||||
g_assert (s_con);
|
g_assert (s_con);
|
||||||
con_type = nm_setting_connection_get_connection_type (s_con);
|
con_type = nm_setting_connection_get_connection_type (s_con);
|
||||||
|
|
||||||
if ( nm_connection_is_type (connection, NM_SETTING_BOND_SETTING_NAME)
|
if (nm_connection_get_virtual_iface_name (connection))
|
||||||
|| nm_connection_is_type (connection, NM_SETTING_TEAM_SETTING_NAME)
|
|
||||||
|| nm_connection_is_type (connection, NM_SETTING_VLAN_SETTING_NAME)
|
|
||||||
|| nm_connection_is_type (connection, NM_SETTING_BRIDGE_SETTING_NAME))
|
|
||||||
is_virtual = TRUE;
|
is_virtual = TRUE;
|
||||||
|
|
||||||
device_found = find_device_for_connection (nmc, connection, ifname, ap, nsp, &device, &spec_object, &error);
|
device_found = find_device_for_connection (nmc, connection, ifname, ap, nsp, &device, &spec_object, &error);
|
||||||
|
Reference in New Issue
Block a user