Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ea372c54 authored by Johannes Berg's avatar Johannes Berg
Browse files

cfg80211: remove unneeded initialisations in nl80211_set_reg



Some variables are assigned unconditionally, remove their
initialisations to help avoid introducing errors later.

Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
parent ad932f04
Loading
Loading
Loading
Loading
+3 −3
Original line number Original line Diff line number Diff line
@@ -5422,11 +5422,11 @@ static int nl80211_set_reg(struct sk_buff *skb, struct genl_info *info)
{
{
	struct nlattr *tb[NL80211_REG_RULE_ATTR_MAX + 1];
	struct nlattr *tb[NL80211_REG_RULE_ATTR_MAX + 1];
	struct nlattr *nl_reg_rule;
	struct nlattr *nl_reg_rule;
	char *alpha2 = NULL;
	char *alpha2;
	int rem_reg_rules = 0, r = 0;
	int rem_reg_rules, r;
	u32 num_rules = 0, rule_idx = 0, size_of_regd;
	u32 num_rules = 0, rule_idx = 0, size_of_regd;
	enum nl80211_dfs_regions dfs_region = NL80211_DFS_UNSET;
	enum nl80211_dfs_regions dfs_region = NL80211_DFS_UNSET;
	struct ieee80211_regdomain *rd = NULL;
	struct ieee80211_regdomain *rd;


	if (!info->attrs[NL80211_ATTR_REG_ALPHA2])
	if (!info->attrs[NL80211_ATTR_REG_ALPHA2])
		return -EINVAL;
		return -EINVAL;