}
static char *
-get_virtual_iface_name (NMDeviceFactory *factory,
- NMConnection *connection,
- const char *parent_iface)
+get_connection_iface (NMDeviceFactory *factory,
+ NMConnection *connection,
+ const char *parent_iface)
{
const char *iface;
}
char *
-nm_device_factory_get_virtual_iface_name (NMDeviceFactory *factory,
- NMConnection *connection,
- const char *parent_iface,
- GError **error)
+nm_device_factory_get_connection_iface (NMDeviceFactory *factory,
+ NMConnection *connection,
+ const char *parent_iface,
+ GError **error)
{
char *ifname;
return NULL;
}
- if (!NM_DEVICE_FACTORY_GET_INTERFACE (factory)->get_virtual_iface_name) {
+ if (!NM_DEVICE_FACTORY_GET_INTERFACE (factory)->get_connection_iface) {
g_set_error (error,
NM_MANAGER_ERROR,
NM_MANAGER_ERROR_FAILED,
return NULL;
}
- ifname = NM_DEVICE_FACTORY_GET_INTERFACE (factory)->get_virtual_iface_name (factory, connection, parent_iface);
+ ifname = NM_DEVICE_FACTORY_GET_INTERFACE (factory)->get_connection_iface (factory, connection, parent_iface);
if (!ifname) {
g_set_error (error,
NM_MANAGER_ERROR,
static void
nm_device_factory_default_init (NMDeviceFactoryInterface *factory_iface)
{
- factory_iface->get_virtual_iface_name = get_virtual_iface_name;
+ factory_iface->get_connection_iface = get_connection_iface;
/* Signals */
signals[DEVICE_ADDED] = g_signal_new (NM_DEVICE_FACTORY_DEVICE_ADDED,
NMConnection *connection);
/**
- * get_virtual_iface_name:
+ * get_connection_iface:
* @factory: the #NMDeviceFactory
* @connection: the #NMConnection to return the virtual interface name for
* @parent_iface: parent interface name
*
* Returns: the interface name, or %NULL
*/
- char * (*get_virtual_iface_name) (NMDeviceFactory *factory,
- NMConnection *connection,
- const char *parent_iface);
+ char * (*get_connection_iface) (NMDeviceFactory *factory,
+ NMConnection *connection,
+ const char *parent_iface);
/**
* create_device:
const char *nm_device_factory_get_connection_parent (NMDeviceFactory *factory,
NMConnection *connection);
-char * nm_device_factory_get_virtual_iface_name (NMDeviceFactory *factory,
- NMConnection *connection,
- const char *parent_iface,
- GError **error);
+char * nm_device_factory_get_connection_iface (NMDeviceFactory *factory,
+ NMConnection *connection,
+ const char *parent_iface,
+ GError **error);
void nm_device_factory_start (NMDeviceFactory *factory);
}
static char *
-get_virtual_iface_name (NMDeviceFactory *factory,
- NMConnection *connection,
- const char *parent_iface)
+get_connection_iface (NMDeviceFactory *factory,
+ NMConnection *connection,
+ const char *parent_iface)
{
NMSettingInfiniband *s_infiniband;
NM_DEVICE_FACTORY_DECLARE_SETTING_TYPES (NM_SETTING_INFINIBAND_SETTING_NAME),
factory_iface->create_device = create_device;
factory_iface->get_connection_parent = get_connection_parent;
- factory_iface->get_virtual_iface_name = get_virtual_iface_name;
+ factory_iface->get_connection_iface = get_connection_iface;
)
}
static char *
-get_virtual_iface_name (NMDeviceFactory *factory,
- NMConnection *connection,
- const char *parent_iface)
+get_connection_iface (NMDeviceFactory *factory,
+ NMConnection *connection,
+ const char *parent_iface)
{
const char *ifname;
NMSettingIPTunnel *s_ip_tunnel;
NM_DEVICE_FACTORY_DECLARE_SETTING_TYPES (NM_SETTING_IP_TUNNEL_SETTING_NAME),
factory_iface->create_device = create_device;
factory_iface->get_connection_parent = get_connection_parent;
- factory_iface->get_virtual_iface_name = get_virtual_iface_name;
+ factory_iface->get_connection_iface = get_connection_iface;
)
}
static char *
-get_virtual_iface_name (NMDeviceFactory *factory,
- NMConnection *connection,
- const char *parent_iface)
+get_connection_iface (NMDeviceFactory *factory,
+ NMConnection *connection,
+ const char *parent_iface)
{
NMSettingMacvlan *s_macvlan;
const char *ifname;
NM_DEVICE_FACTORY_DECLARE_SETTING_TYPES (NM_SETTING_MACVLAN_SETTING_NAME),
factory_iface->create_device = create_device;
factory_iface->get_connection_parent = get_connection_parent;
- factory_iface->get_virtual_iface_name = get_virtual_iface_name;
+ factory_iface->get_connection_iface = get_connection_iface;
)
}
static char *
-get_virtual_iface_name (NMDeviceFactory *factory,
- NMConnection *connection,
- const char *parent_iface)
+get_connection_iface (NMDeviceFactory *factory,
+ NMConnection *connection,
+ const char *parent_iface)
{
const char *ifname;
NMSettingVlan *s_vlan;
NM_DEVICE_FACTORY_DECLARE_SETTING_TYPES (NM_SETTING_VLAN_SETTING_NAME),
factory_iface->create_device = create_device;
factory_iface->get_connection_parent = get_connection_parent;
- factory_iface->get_virtual_iface_name = get_virtual_iface_name;
+ factory_iface->get_connection_iface = get_connection_iface;
)
}
static char *
-get_virtual_iface_name (NMDeviceFactory *factory,
- NMConnection *connection,
- const char *parent_iface)
+get_connection_iface (NMDeviceFactory *factory,
+ NMConnection *connection,
+ const char *parent_iface)
{
const char *ifname;
NMSettingVxlan *s_vxlan;
NM_DEVICE_FACTORY_DECLARE_SETTING_TYPES (NM_SETTING_VXLAN_SETTING_NAME),
factory_iface->create_device = create_device;
factory_iface->get_connection_parent = get_connection_parent;
- factory_iface->get_virtual_iface_name = get_virtual_iface_name;
+ factory_iface->get_connection_iface = get_connection_iface;
)
}
parent = find_parent_device_for_connection (self, connection);
- iface = nm_device_factory_get_virtual_iface_name (factory,
- connection,
- parent ? nm_device_get_ip_iface (parent) : NULL,
- error);
+ iface = nm_device_factory_get_connection_iface (factory,
+ connection,
+ parent ? nm_device_get_ip_iface (parent) : NULL,
+ error);
if (!iface)
return NULL;