mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-11-26 10:39:23 +01:00
manager: Use CamelCase for use_default_interface
This commit is contained in:
parent
d12ee292aa
commit
b3c08da45b
@ -46,6 +46,7 @@ static struct l_genl_family *nl80211 = NULL;
|
|||||||
static char **whitelist_filter;
|
static char **whitelist_filter;
|
||||||
static char **blacklist_filter;
|
static char **blacklist_filter;
|
||||||
static bool randomize;
|
static bool randomize;
|
||||||
|
static bool use_default;
|
||||||
|
|
||||||
struct wiphy_setup_state {
|
struct wiphy_setup_state {
|
||||||
uint32_t id;
|
uint32_t id;
|
||||||
@ -71,7 +72,7 @@ static const char *default_if_driver_list[] = {
|
|||||||
* many other drivers are built from the same source code so
|
* many other drivers are built from the same source code so
|
||||||
* blacklist all of them. Unfortunately there are in-tree drivers
|
* blacklist all of them. Unfortunately there are in-tree drivers
|
||||||
* that also match these names and may be fine. Use
|
* that also match these names and may be fine. Use
|
||||||
* use_default_interface to override.
|
* UseDefaultInterface to override.
|
||||||
*/
|
*/
|
||||||
"rtl81*",
|
"rtl81*",
|
||||||
"rtl87*",
|
"rtl87*",
|
||||||
@ -333,8 +334,6 @@ static struct wiphy_setup_state *manager_rx_cmd_new_wiphy(
|
|||||||
uint32_t id;
|
uint32_t id;
|
||||||
const char *name;
|
const char *name;
|
||||||
const char *driver, **driver_bad;
|
const char *driver, **driver_bad;
|
||||||
bool use_default;
|
|
||||||
const struct l_settings *settings = iwd_get_config();
|
|
||||||
|
|
||||||
if (nl80211_parse_attrs(msg, NL80211_ATTR_WIPHY, &id,
|
if (nl80211_parse_attrs(msg, NL80211_ATTR_WIPHY, &id,
|
||||||
NL80211_ATTR_WIPHY_NAME, &name,
|
NL80211_ATTR_WIPHY_NAME, &name,
|
||||||
@ -357,6 +356,8 @@ static struct wiphy_setup_state *manager_rx_cmd_new_wiphy(
|
|||||||
state = l_new(struct wiphy_setup_state, 1);
|
state = l_new(struct wiphy_setup_state, 1);
|
||||||
state->id = id;
|
state->id = id;
|
||||||
state->wiphy = wiphy;
|
state->wiphy = wiphy;
|
||||||
|
state->use_default = use_default;
|
||||||
|
|
||||||
l_queue_push_tail(pending_wiphys, state);
|
l_queue_push_tail(pending_wiphys, state);
|
||||||
|
|
||||||
driver = wiphy_get_driver(wiphy);
|
driver = wiphy_get_driver(wiphy);
|
||||||
@ -375,11 +376,6 @@ static struct wiphy_setup_state *manager_rx_cmd_new_wiphy(
|
|||||||
if (whitelist_filter || blacklist_filter)
|
if (whitelist_filter || blacklist_filter)
|
||||||
state->use_default = true;
|
state->use_default = true;
|
||||||
|
|
||||||
/* The setting overrides our attempts to ensure things work */
|
|
||||||
if (l_settings_get_bool(settings, "General",
|
|
||||||
"use_default_interface", &use_default))
|
|
||||||
state->use_default = use_default;
|
|
||||||
|
|
||||||
if (state->use_default)
|
if (state->use_default)
|
||||||
l_info("Wiphy %s will only use the default interface", name);
|
l_info("Wiphy %s will only use the default interface", name);
|
||||||
|
|
||||||
@ -639,6 +635,16 @@ static int manager_init(void)
|
|||||||
if (randomize_str && !strcmp(randomize_str, "once"))
|
if (randomize_str && !strcmp(randomize_str, "once"))
|
||||||
randomize = true;
|
randomize = true;
|
||||||
|
|
||||||
|
if (!l_settings_get_bool(config, "General",
|
||||||
|
"UseDefaultInterface", &use_default)) {
|
||||||
|
if (!l_settings_get_bool(config, "General",
|
||||||
|
"use_default_interface", &use_default))
|
||||||
|
use_default = false;
|
||||||
|
else
|
||||||
|
l_warn("[General].use_default_interface is deprecated"
|
||||||
|
", please use UseDefaultInterface");
|
||||||
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
error:
|
error:
|
||||||
|
Loading…
Reference in New Issue
Block a user