mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-01-04 15:40:22 +01:00
supplicant: use nm_streq() in "nm-supplicant-config.c"
This commit is contained in:
parent
5f202414d9
commit
652e0c843b
1 changed files with 18 additions and 18 deletions
|
|
@ -11,7 +11,6 @@
|
|||
#include <stdlib.h>
|
||||
|
||||
#include "nm-core-internal.h"
|
||||
|
||||
#include "nm-supplicant-settings-verify.h"
|
||||
#include "nm-setting.h"
|
||||
#include "nm-libnm-core-intern/nm-auth-subject.h"
|
||||
|
|
@ -464,9 +463,9 @@ nm_supplicant_config_add_setting_wireless (NMSupplicantConfig * self,
|
|||
priv = NM_SUPPLICANT_CONFIG_GET_PRIVATE (self);
|
||||
|
||||
mode = nm_setting_wireless_get_mode (setting);
|
||||
is_adhoc = (mode && !strcmp (mode, "adhoc")) ? TRUE : FALSE;
|
||||
is_ap = (mode && !strcmp (mode, "ap")) ? TRUE : FALSE;
|
||||
is_mesh = (mode && !strcmp (mode, "mesh")) ? TRUE : FALSE;
|
||||
is_adhoc = nm_streq0 (mode, "adhoc");
|
||||
is_ap = nm_streq0 (mode, "ap");
|
||||
is_mesh = nm_streq0 (mode, "mesh");
|
||||
if (is_adhoc || is_ap)
|
||||
priv->ap_scan = 2;
|
||||
else
|
||||
|
|
@ -540,9 +539,9 @@ nm_supplicant_config_add_setting_wireless (NMSupplicantConfig * self,
|
|||
} else {
|
||||
const char *freqs = NULL;
|
||||
|
||||
if (!strcmp (band, "a"))
|
||||
if (nm_streq (band, "a"))
|
||||
freqs = wifi_freqs_to_string (FALSE);
|
||||
else if (!strcmp (band, "bg"))
|
||||
else if (nm_streq (band, "bg"))
|
||||
freqs = wifi_freqs_to_string (TRUE);
|
||||
|
||||
if (freqs && !nm_supplicant_config_add_option (self, "freq_list", freqs, strlen (freqs), NULL, error))
|
||||
|
|
@ -888,10 +887,10 @@ nm_supplicant_config_add_setting_wireless_security (NMSupplicantConfig *self,
|
|||
}
|
||||
|
||||
/* Only WPA-specific things when using WPA */
|
||||
if ( !strcmp (key_mgmt, "wpa-psk")
|
||||
|| !strcmp (key_mgmt, "wpa-eap")
|
||||
|| !strcmp (key_mgmt, "sae")
|
||||
|| !strcmp (key_mgmt, "owe")) {
|
||||
if (NM_IN_STRSET (key_mgmt, "wpa-psk",
|
||||
"wpa-eap",
|
||||
"sae",
|
||||
"owe")) {
|
||||
if (!ADD_STRING_LIST_VAL (self, setting, wireless_security, proto, protos, "proto", ' ', TRUE, NULL, error))
|
||||
return FALSE;
|
||||
if (!ADD_STRING_LIST_VAL (self, setting, wireless_security, pairwise, pairwise, "pairwise", ' ', TRUE, NULL, error))
|
||||
|
|
@ -914,7 +913,7 @@ nm_supplicant_config_add_setting_wireless_security (NMSupplicantConfig *self,
|
|||
}
|
||||
|
||||
/* WEP keys if required */
|
||||
if (!strcmp (key_mgmt, "none")) {
|
||||
if (nm_streq (key_mgmt, "none")) {
|
||||
NMWepKeyType wep_type = nm_setting_wireless_security_get_wep_key_type (setting);
|
||||
const char *wep0 = nm_setting_wireless_security_get_wep_key (setting, 0);
|
||||
const char *wep1 = nm_setting_wireless_security_get_wep_key (setting, 1);
|
||||
|
|
@ -939,9 +938,9 @@ nm_supplicant_config_add_setting_wireless_security (NMSupplicantConfig *self,
|
|||
}
|
||||
}
|
||||
|
||||
if (auth_alg && !strcmp (auth_alg, "leap")) {
|
||||
if (nm_streq0 (auth_alg, "leap")) {
|
||||
/* LEAP */
|
||||
if (!strcmp (key_mgmt, "ieee8021x")) {
|
||||
if (nm_streq (key_mgmt, "ieee8021x")) {
|
||||
const char *tmp;
|
||||
|
||||
tmp = nm_setting_wireless_security_get_leap_username (setting);
|
||||
|
|
@ -961,7 +960,8 @@ nm_supplicant_config_add_setting_wireless_security (NMSupplicantConfig *self,
|
|||
}
|
||||
} else {
|
||||
/* 802.1x for Dynamic WEP and WPA-Enterprise */
|
||||
if (!strcmp (key_mgmt, "ieee8021x") || !strcmp (key_mgmt, "wpa-eap")) {
|
||||
if (NM_IN_STRSET (key_mgmt, "ieee8021x",
|
||||
"wpa-eap")) {
|
||||
if (!setting_8021x) {
|
||||
g_set_error (error, NM_SUPPLICANT_ERROR, NM_SUPPLICANT_ERROR_CONFIG,
|
||||
"Cannot set key-mgmt %s with missing 8021x setting", key_mgmt);
|
||||
|
|
@ -971,7 +971,7 @@ nm_supplicant_config_add_setting_wireless_security (NMSupplicantConfig *self,
|
|||
return FALSE;
|
||||
}
|
||||
|
||||
if (!strcmp (key_mgmt, "wpa-eap")) {
|
||||
if (nm_streq (key_mgmt, "wpa-eap")) {
|
||||
/* When using WPA-Enterprise, we want to use Proactive Key Caching (also
|
||||
* called Opportunistic Key Caching) to avoid full EAP exchanges when
|
||||
* roaming between access points in the same mobility group.
|
||||
|
|
@ -1135,9 +1135,9 @@ nm_supplicant_config_add_setting_8021x (NMSupplicantConfig *self,
|
|||
phase1 = g_string_new (NULL);
|
||||
peapver = nm_setting_802_1x_get_phase1_peapver (setting);
|
||||
if (peapver) {
|
||||
if (!strcmp (peapver, "0"))
|
||||
if (nm_streq (peapver, "0"))
|
||||
g_string_append (phase1, "peapver=0");
|
||||
else if (!strcmp (peapver, "1"))
|
||||
else if (nm_streq (peapver, "1"))
|
||||
g_string_append (phase1, "peapver=1");
|
||||
}
|
||||
|
||||
|
|
@ -1153,7 +1153,7 @@ nm_supplicant_config_add_setting_8021x (NMSupplicantConfig *self,
|
|||
g_string_append_c (phase1, ' ');
|
||||
g_string_append_printf (phase1, "fast_provisioning=%s", value);
|
||||
|
||||
if (strcmp (value, "0") != 0)
|
||||
if (!nm_streq (value, "0"))
|
||||
fast_provisoning_allowed = TRUE;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue