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

Commit 770e13bd authored by Johannes Berg's avatar Johannes Berg Committed by Wey-Yi Guy
Browse files

iwlwifi: store default station flags in context



Since the default context is initialised to zero,
and the default flags are zero, no more code is
needed to initialise them right now, but another
context can have different default flags.

Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
Signed-off-by: default avatarWey-Yi Guy <wey-yi.w.guy@intel.com>
parent c10afb6e
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -1137,6 +1137,8 @@ struct iwl_rxon_context {

	struct iwl_wep_key wep_keys[WEP_KEYS_MAX];
	u8 key_mapping_keys;

	__le32 station_flags;
};

struct iwl_priv {
+1 −1
Original line number Diff line number Diff line
@@ -289,7 +289,7 @@ static u8 iwl_prep_station(struct iwl_priv *priv, struct iwl_rxon_context *ctx,
	memcpy(station->sta.sta.addr, addr, ETH_ALEN);
	station->sta.mode = 0;
	station->sta.sta.sta_id = sta_id;
	station->sta.station_flags = 0;
	station->sta.station_flags = ctx->station_flags;
	station->ctxid = ctx->ctxid;

	/*