mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-04-20 17:40:39 +02:00
trivial: simplify AP mode setting function
This commit is contained in:
parent
e9457176f5
commit
d3655d9ebb
1 changed files with 7 additions and 8 deletions
|
|
@ -964,16 +964,15 @@ void nm_ap_set_mode (NMAccessPoint *ap, const NM80211Mode mode)
|
|||
NMAccessPointPrivate *priv;
|
||||
|
||||
g_return_if_fail (NM_IS_AP (ap));
|
||||
g_return_if_fail ( mode == NM_802_11_MODE_ADHOC
|
||||
|| mode == NM_802_11_MODE_INFRA);
|
||||
|
||||
if (mode == NM_802_11_MODE_ADHOC || mode == NM_802_11_MODE_INFRA) {
|
||||
priv = NM_AP_GET_PRIVATE (ap);
|
||||
priv = NM_AP_GET_PRIVATE (ap);
|
||||
|
||||
if (priv->mode != mode) {
|
||||
priv->mode = mode;
|
||||
g_object_notify (G_OBJECT (ap), NM_AP_MODE);
|
||||
}
|
||||
} else
|
||||
nm_log_warn (LOGD_WIFI, "Invalid AP mode '%d'", mode);
|
||||
if (priv->mode != mode) {
|
||||
priv->mode = mode;
|
||||
g_object_notify (G_OBJECT (ap), NM_AP_MODE);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue