settings/ifupdown: change plugin's field @unmanage_well_known to @ifupdown_managed
@unmanage_well_known directly depends on the "ifupdown.managed" setting from NetworkManager.conf. Rename it (and invert the meaning) so that this relation ship becomes clearer. Also, the double negation of "if (!unmanaged_well_known)" hurts the brain.
This commit is contained in:
@@ -67,7 +67,7 @@ typedef struct {
|
|||||||
/* Stores any network interfaces the kernel knows about */
|
/* Stores any network interfaces the kernel knows about */
|
||||||
GHashTable *kernel_ifaces;
|
GHashTable *kernel_ifaces;
|
||||||
|
|
||||||
gboolean unmanage_well_known;
|
bool ifupdown_managed;
|
||||||
} SettingsPluginIfupdownPrivate;
|
} SettingsPluginIfupdownPrivate;
|
||||||
|
|
||||||
struct _SettingsPluginIfupdown {
|
struct _SettingsPluginIfupdown {
|
||||||
@@ -175,7 +175,7 @@ udev_device_added (SettingsPluginIfupdown *self, struct udev_device *device)
|
|||||||
if (exported)
|
if (exported)
|
||||||
bind_device_to_connection (self, device, exported);
|
bind_device_to_connection (self, device, exported);
|
||||||
|
|
||||||
if (priv->unmanage_well_known)
|
if (!priv->ifupdown_managed)
|
||||||
_nm_settings_plugin_emit_signal_unmanaged_specs_changed (NM_SETTINGS_PLUGIN (self));
|
_nm_settings_plugin_emit_signal_unmanaged_specs_changed (NM_SETTINGS_PLUGIN (self));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -195,7 +195,7 @@ udev_device_removed (SettingsPluginIfupdown *self, struct udev_device *device)
|
|||||||
if (!g_hash_table_remove (priv->kernel_ifaces, iface))
|
if (!g_hash_table_remove (priv->kernel_ifaces, iface))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (priv->unmanage_well_known)
|
if (!priv->ifupdown_managed)
|
||||||
_nm_settings_plugin_emit_signal_unmanaged_specs_changed (NM_SETTINGS_PLUGIN (self));
|
_nm_settings_plugin_emit_signal_unmanaged_specs_changed (NM_SETTINGS_PLUGIN (self));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -215,7 +215,7 @@ udev_device_changed (SettingsPluginIfupdown *self, struct udev_device *device)
|
|||||||
if (!g_hash_table_lookup (priv->kernel_ifaces, iface))
|
if (!g_hash_table_lookup (priv->kernel_ifaces, iface))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (priv->unmanage_well_known)
|
if (!priv->ifupdown_managed)
|
||||||
_nm_settings_plugin_emit_signal_unmanaged_specs_changed (NM_SETTINGS_PLUGIN (self));
|
_nm_settings_plugin_emit_signal_unmanaged_specs_changed (NM_SETTINGS_PLUGIN (self));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -253,7 +253,7 @@ get_connections (NMSettingsPlugin *plugin)
|
|||||||
SettingsPluginIfupdown *self = SETTINGS_PLUGIN_IFUPDOWN (plugin);
|
SettingsPluginIfupdown *self = SETTINGS_PLUGIN_IFUPDOWN (plugin);
|
||||||
SettingsPluginIfupdownPrivate *priv = SETTINGS_PLUGIN_IFUPDOWN_GET_PRIVATE (self);
|
SettingsPluginIfupdownPrivate *priv = SETTINGS_PLUGIN_IFUPDOWN_GET_PRIVATE (self);
|
||||||
|
|
||||||
if(priv->unmanage_well_known) {
|
if (!priv->ifupdown_managed) {
|
||||||
_LOGD ("get_connections: not connections due to managed=false");
|
_LOGD ("get_connections: not connections due to managed=false");
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
@@ -277,7 +277,7 @@ get_unmanaged_specs (NMSettingsPlugin *plugin)
|
|||||||
struct udev_device *device;
|
struct udev_device *device;
|
||||||
const char *iface;
|
const char *iface;
|
||||||
|
|
||||||
if (!priv->unmanage_well_known)
|
if (priv->ifupdown_managed)
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
||||||
_LOGD ("unmanaged-specs: unmanaged devices count %u",
|
_LOGD ("unmanaged-specs: unmanaged devices count %u",
|
||||||
@@ -421,11 +421,11 @@ initialize (NMSettingsPlugin *plugin)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Check the config file to find out whether to manage interfaces */
|
/* Check the config file to find out whether to manage interfaces */
|
||||||
priv->unmanage_well_known = !nm_config_data_get_value_boolean (NM_CONFIG_GET_DATA_ORIG,
|
priv->ifupdown_managed = nm_config_data_get_value_boolean (NM_CONFIG_GET_DATA_ORIG,
|
||||||
NM_CONFIG_KEYFILE_GROUP_IFUPDOWN,
|
NM_CONFIG_KEYFILE_GROUP_IFUPDOWN,
|
||||||
NM_CONFIG_KEYFILE_KEY_IFUPDOWN_MANAGED,
|
NM_CONFIG_KEYFILE_KEY_IFUPDOWN_MANAGED,
|
||||||
!IFUPDOWN_UNMANAGE_WELL_KNOWN_DEFAULT);
|
!IFUPDOWN_UNMANAGE_WELL_KNOWN_DEFAULT);
|
||||||
_LOGI ("management mode: %s", priv->unmanage_well_known ? "unmanaged" : "managed");
|
_LOGI ("management mode: %s", priv->ifupdown_managed ? "managed" : "unmanaged");
|
||||||
|
|
||||||
/* Add well-known interfaces */
|
/* Add well-known interfaces */
|
||||||
enumerate = nm_udev_client_enumerate_new (priv->udev_client);
|
enumerate = nm_udev_client_enumerate_new (priv->udev_client);
|
||||||
@@ -444,7 +444,7 @@ initialize (NMSettingsPlugin *plugin)
|
|||||||
udev_enumerate_unref (enumerate);
|
udev_enumerate_unref (enumerate);
|
||||||
|
|
||||||
/* Now if we're running in managed mode, let NM know there are new connections */
|
/* Now if we're running in managed mode, let NM know there are new connections */
|
||||||
if (!priv->unmanage_well_known) {
|
if (priv->ifupdown_managed) {
|
||||||
GList *con_list = g_hash_table_get_values (priv->connections);
|
GList *con_list = g_hash_table_get_values (priv->connections);
|
||||||
GList *cl_iter;
|
GList *cl_iter;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user