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: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
This commit is contained in:
parent
c10afb6e84
commit
770e13bdda
2 changed files with 3 additions and 1 deletions
|
@ -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 {
|
||||
|
|
|
@ -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;
|
||||
|
||||
/*
|
||||
|
|
Loading…
Reference in a new issue