mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-12-21 03:32:42 +01:00
netdev: define netdev settings in netdev.h
Following knownnetworks, this moves the settings into a header file which is easier to maintain/read.
This commit is contained in:
parent
b5aff74e3b
commit
54b6330845
@ -6264,16 +6264,16 @@ static int netdev_init(void)
|
|||||||
goto fail_netlink;
|
goto fail_netlink;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!l_settings_get_int(settings, "General", "RoamThreshold",
|
if (!l_settings_get_int(settings, NETDEV_ROAM_THRESHOLD,
|
||||||
&LOW_SIGNAL_THRESHOLD))
|
&LOW_SIGNAL_THRESHOLD))
|
||||||
LOW_SIGNAL_THRESHOLD = -70;
|
LOW_SIGNAL_THRESHOLD = -70;
|
||||||
|
|
||||||
if (!l_settings_get_int(settings, "General", "RoamThreshold5G",
|
if (!l_settings_get_int(settings, NETDEV_ROAM_THRESHOLD_5G,
|
||||||
&LOW_SIGNAL_THRESHOLD_5GHZ))
|
&LOW_SIGNAL_THRESHOLD_5GHZ))
|
||||||
LOW_SIGNAL_THRESHOLD_5GHZ = -76;
|
LOW_SIGNAL_THRESHOLD_5GHZ = -76;
|
||||||
|
|
||||||
rand_addr_str = l_settings_get_value(settings, "General",
|
rand_addr_str = l_settings_get_value(settings,
|
||||||
"AddressRandomization");
|
NETDEV_ADDRESS_RANDOMIZATION);
|
||||||
if (rand_addr_str && !strcmp(rand_addr_str, "network"))
|
if (rand_addr_str && !strcmp(rand_addr_str, "network"))
|
||||||
mac_per_ssid = true;
|
mac_per_ssid = true;
|
||||||
|
|
||||||
|
@ -29,6 +29,11 @@ struct eapol_sm;
|
|||||||
struct mmpdu_header;
|
struct mmpdu_header;
|
||||||
struct diagnostic_station_info;
|
struct diagnostic_station_info;
|
||||||
|
|
||||||
|
#define GENERAL "General"
|
||||||
|
#define NETDEV_ADDRESS_RANDOMIZATION GENERAL, "AddressRandomization"
|
||||||
|
#define NETDEV_ROAM_THRESHOLD GENERAL, "RoamThreshold"
|
||||||
|
#define NETDEV_ROAM_THRESHOLD_5G GENERAL, "RoamThreshold5G"
|
||||||
|
|
||||||
enum netdev_result {
|
enum netdev_result {
|
||||||
NETDEV_RESULT_OK,
|
NETDEV_RESULT_OK,
|
||||||
NETDEV_RESULT_AUTHENTICATION_FAILED,
|
NETDEV_RESULT_AUTHENTICATION_FAILED,
|
||||||
|
Loading…
Reference in New Issue
Block a user