mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-05-09 07:08:02 +02:00
device: use NMDeviceCapabilities enum for device capabilities
This commit is contained in:
parent
4bac5afa2b
commit
2117bef864
13 changed files with 14 additions and 14 deletions
|
|
@ -73,7 +73,7 @@ typedef struct {
|
||||||
|
|
||||||
/**************************************************************/
|
/**************************************************************/
|
||||||
|
|
||||||
static guint32
|
static NMDeviceCapabilities
|
||||||
get_generic_capabilities (NMDevice *dev)
|
get_generic_capabilities (NMDevice *dev)
|
||||||
{
|
{
|
||||||
return ( NM_DEVICE_CAP_CARRIER_DETECT
|
return ( NM_DEVICE_CAP_CARRIER_DETECT
|
||||||
|
|
|
||||||
|
|
@ -124,7 +124,7 @@ get_connection_bt_type (NMConnection *connection)
|
||||||
return NM_BT_CAPABILITY_NONE;
|
return NM_BT_CAPABILITY_NONE;
|
||||||
}
|
}
|
||||||
|
|
||||||
static guint32
|
static NMDeviceCapabilities
|
||||||
get_generic_capabilities (NMDevice *device)
|
get_generic_capabilities (NMDevice *device)
|
||||||
{
|
{
|
||||||
return NM_DEVICE_CAP_IS_NON_KERNEL;
|
return NM_DEVICE_CAP_IS_NON_KERNEL;
|
||||||
|
|
|
||||||
|
|
@ -61,7 +61,7 @@ enum {
|
||||||
|
|
||||||
/******************************************************************/
|
/******************************************************************/
|
||||||
|
|
||||||
static guint32
|
static NMDeviceCapabilities
|
||||||
get_generic_capabilities (NMDevice *dev)
|
get_generic_capabilities (NMDevice *dev)
|
||||||
{
|
{
|
||||||
return NM_DEVICE_CAP_CARRIER_DETECT;
|
return NM_DEVICE_CAP_CARRIER_DETECT;
|
||||||
|
|
|
||||||
|
|
@ -59,7 +59,7 @@ enum {
|
||||||
|
|
||||||
/******************************************************************/
|
/******************************************************************/
|
||||||
|
|
||||||
static guint32
|
static NMDeviceCapabilities
|
||||||
get_generic_capabilities (NMDevice *dev)
|
get_generic_capabilities (NMDevice *dev)
|
||||||
{
|
{
|
||||||
return NM_DEVICE_CAP_CARRIER_DETECT;
|
return NM_DEVICE_CAP_CARRIER_DETECT;
|
||||||
|
|
|
||||||
|
|
@ -370,7 +370,7 @@ update_initial_hw_address (NMDevice *dev)
|
||||||
_LOGD (LOGD_DEVICE | LOGD_ETHER, "read initial MAC address %s", priv->initial_hw_addr);
|
_LOGD (LOGD_DEVICE | LOGD_ETHER, "read initial MAC address %s", priv->initial_hw_addr);
|
||||||
}
|
}
|
||||||
|
|
||||||
static guint32
|
static NMDeviceCapabilities
|
||||||
get_generic_capabilities (NMDevice *device)
|
get_generic_capabilities (NMDevice *device)
|
||||||
{
|
{
|
||||||
NMDeviceEthernet *self = NM_DEVICE_ETHERNET (device);
|
NMDeviceEthernet *self = NM_DEVICE_ETHERNET (device);
|
||||||
|
|
|
||||||
|
|
@ -45,7 +45,7 @@ enum {
|
||||||
LAST_PROP
|
LAST_PROP
|
||||||
};
|
};
|
||||||
|
|
||||||
static guint32
|
static NMDeviceCapabilities
|
||||||
get_generic_capabilities (NMDevice *dev)
|
get_generic_capabilities (NMDevice *dev)
|
||||||
{
|
{
|
||||||
if (nm_platform_link_supports_carrier_detect (nm_device_get_ifindex (dev)))
|
if (nm_platform_link_supports_carrier_detect (nm_device_get_ifindex (dev)))
|
||||||
|
|
|
||||||
|
|
@ -59,7 +59,7 @@ nm_device_infiniband_init (NMDeviceInfiniband * self)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
static guint32
|
static NMDeviceCapabilities
|
||||||
get_generic_capabilities (NMDevice *dev)
|
get_generic_capabilities (NMDevice *dev)
|
||||||
{
|
{
|
||||||
return NM_DEVICE_CAP_CARRIER_DETECT;
|
return NM_DEVICE_CAP_CARRIER_DETECT;
|
||||||
|
|
|
||||||
|
|
@ -84,7 +84,7 @@ update_initial_hw_address (NMDevice *dev)
|
||||||
_LOGD (LOGD_DEVICE | LOGD_VLAN, "read initial MAC address %s", priv->initial_hw_addr);
|
_LOGD (LOGD_DEVICE | LOGD_VLAN, "read initial MAC address %s", priv->initial_hw_addr);
|
||||||
}
|
}
|
||||||
|
|
||||||
static guint32
|
static NMDeviceCapabilities
|
||||||
get_generic_capabilities (NMDevice *dev)
|
get_generic_capabilities (NMDevice *dev)
|
||||||
{
|
{
|
||||||
/* We assume VLAN interfaces always support carrier detect */
|
/* We assume VLAN interfaces always support carrier detect */
|
||||||
|
|
|
||||||
|
|
@ -191,7 +191,7 @@ typedef struct {
|
||||||
int ip_ifindex;
|
int ip_ifindex;
|
||||||
NMDeviceType type;
|
NMDeviceType type;
|
||||||
char * type_desc;
|
char * type_desc;
|
||||||
guint32 capabilities;
|
NMDeviceCapabilities capabilities;
|
||||||
char * driver;
|
char * driver;
|
||||||
char * driver_version;
|
char * driver_version;
|
||||||
char * firmware_version;
|
char * firmware_version;
|
||||||
|
|
@ -476,7 +476,7 @@ nm_device_ipv6_sysctl_get_int32 (NMDevice *self, const char *property, gint32 fa
|
||||||
static gboolean
|
static gboolean
|
||||||
device_has_capability (NMDevice *self, NMDeviceCapabilities caps)
|
device_has_capability (NMDevice *self, NMDeviceCapabilities caps)
|
||||||
{
|
{
|
||||||
return !!(NM_DEVICE_GET_PRIVATE (self)->capabilities & caps);
|
return NM_FLAGS_ANY (NM_DEVICE_GET_PRIVATE (self)->capabilities, caps);
|
||||||
}
|
}
|
||||||
|
|
||||||
/***********************************************************/
|
/***********************************************************/
|
||||||
|
|
|
||||||
|
|
@ -143,7 +143,7 @@ typedef struct {
|
||||||
|
|
||||||
gboolean (* get_ip_iface_identifier) (NMDevice *self, NMUtilsIPv6IfaceId *out_iid);
|
gboolean (* get_ip_iface_identifier) (NMDevice *self, NMUtilsIPv6IfaceId *out_iid);
|
||||||
|
|
||||||
guint32 (* get_generic_capabilities) (NMDevice *self);
|
NMDeviceCapabilities (* get_generic_capabilities) (NMDevice *self);
|
||||||
|
|
||||||
gboolean (* is_available) (NMDevice *self, NMDeviceCheckDevAvailableFlags flags);
|
gboolean (* is_available) (NMDevice *self, NMDeviceCheckDevAvailableFlags flags);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -70,7 +70,7 @@ static gboolean teamd_start (NMDevice *device, NMSettingTeam *s_team);
|
||||||
|
|
||||||
/******************************************************************/
|
/******************************************************************/
|
||||||
|
|
||||||
static guint32
|
static NMDeviceCapabilities
|
||||||
get_generic_capabilities (NMDevice *device)
|
get_generic_capabilities (NMDevice *device)
|
||||||
{
|
{
|
||||||
return NM_DEVICE_CAP_CARRIER_DETECT;
|
return NM_DEVICE_CAP_CARRIER_DETECT;
|
||||||
|
|
|
||||||
|
|
@ -376,7 +376,7 @@ device_state_changed (NMDevice *device,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static guint32
|
static NMDeviceCapabilities
|
||||||
get_generic_capabilities (NMDevice *device)
|
get_generic_capabilities (NMDevice *device)
|
||||||
{
|
{
|
||||||
return NM_DEVICE_CAP_IS_NON_KERNEL;
|
return NM_DEVICE_CAP_IS_NON_KERNEL;
|
||||||
|
|
|
||||||
|
|
@ -61,7 +61,7 @@ dispose (GObject *object)
|
||||||
g_object_class->dispose (object);
|
g_object_class->dispose (object);
|
||||||
}
|
}
|
||||||
|
|
||||||
static guint32
|
static NMDeviceCapabilities
|
||||||
get_generic_capabilities (NMDevice *device)
|
get_generic_capabilities (NMDevice *device)
|
||||||
{
|
{
|
||||||
return NM_DEVICE_CAP_IS_NON_KERNEL;
|
return NM_DEVICE_CAP_IS_NON_KERNEL;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue