mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-05-05 21:38:06 +02:00
core/trivial: move code
This commit is contained in:
parent
26a2b38938
commit
f9b4d6fcd3
2 changed files with 18 additions and 16 deletions
|
|
@ -8361,21 +8361,6 @@ nm_device_set_unmanaged_by_device_spec (NMDevice *self, const GSList *unmanaged_
|
|||
: NM_DEVICE_STATE_REASON_NOW_MANAGED);
|
||||
}
|
||||
|
||||
void
|
||||
nm_device_set_unmanaged_quitting (NMDevice *self)
|
||||
{
|
||||
NMDevicePrivate *priv = NM_DEVICE_GET_PRIVATE (self);
|
||||
|
||||
/* It's OK to block here because we're quitting */
|
||||
if (nm_device_is_activating (self) || priv->state == NM_DEVICE_STATE_ACTIVATED)
|
||||
_set_state_full (self, NM_DEVICE_STATE_DEACTIVATING, NM_DEVICE_STATE_REASON_NOW_UNMANAGED, TRUE);
|
||||
|
||||
nm_device_set_unmanaged (self,
|
||||
NM_UNMANAGED_INTERNAL,
|
||||
TRUE,
|
||||
NM_DEVICE_STATE_REASON_NOW_UNMANAGED);
|
||||
}
|
||||
|
||||
/**
|
||||
* nm_device_set_unmanaged_initial():
|
||||
* @self: the #NMDevice
|
||||
|
|
@ -8402,6 +8387,23 @@ nm_device_set_unmanaged_initial (NMDevice *self,
|
|||
_set_unmanaged_flags (self, flag, unmanaged);
|
||||
}
|
||||
|
||||
void
|
||||
nm_device_set_unmanaged_quitting (NMDevice *self)
|
||||
{
|
||||
NMDevicePrivate *priv = NM_DEVICE_GET_PRIVATE (self);
|
||||
|
||||
/* It's OK to block here because we're quitting */
|
||||
if (nm_device_is_activating (self) || priv->state == NM_DEVICE_STATE_ACTIVATED)
|
||||
_set_state_full (self, NM_DEVICE_STATE_DEACTIVATING, NM_DEVICE_STATE_REASON_NOW_UNMANAGED, TRUE);
|
||||
|
||||
nm_device_set_unmanaged (self,
|
||||
NM_UNMANAGED_INTERNAL,
|
||||
TRUE,
|
||||
NM_DEVICE_STATE_REASON_NOW_UNMANAGED);
|
||||
}
|
||||
|
||||
/*****************************************************************************/
|
||||
|
||||
void
|
||||
nm_device_set_dhcp_timeout (NMDevice *self, guint32 timeout)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -479,10 +479,10 @@ void nm_device_set_unmanaged (NMDevice *device,
|
|||
gboolean unmanaged,
|
||||
NMDeviceStateReason reason);
|
||||
void nm_device_set_unmanaged_by_device_spec (NMDevice *self, const GSList *unmanaged_specs);
|
||||
void nm_device_set_unmanaged_quitting (NMDevice *device);
|
||||
void nm_device_set_unmanaged_initial (NMDevice *device,
|
||||
NMUnmanagedFlags flag,
|
||||
gboolean unmanaged);
|
||||
void nm_device_set_unmanaged_quitting (NMDevice *device);
|
||||
|
||||
gboolean nm_device_get_is_nm_owned (NMDevice *device);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue