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

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

mac80211: clean up ieee80211_rx_h_check_dup code



Reduce indentation a bit to make the condition more readable.

Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
parent 4a733ef1
Loading
Loading
Loading
Loading
+10 −10
Original line number Diff line number Diff line
@@ -1113,17 +1113,17 @@ ieee80211_rx_h_check_dup(struct ieee80211_rx_data *rx)
	    is_multicast_ether_addr(hdr->addr1))
		return RX_CONTINUE;

	if (rx->sta) {
	if (!rx->sta)
		return RX_CONTINUE;

	if (unlikely(ieee80211_has_retry(hdr->frame_control) &&
			     rx->sta->last_seq_ctrl[rx->seqno_idx] ==
			     hdr->seq_ctrl)) {
		     rx->sta->last_seq_ctrl[rx->seqno_idx] == hdr->seq_ctrl)) {
		I802_DEBUG_INC(rx->local->dot11FrameDuplicateCount);
		rx->sta->num_duplicates++;
		return RX_DROP_UNUSABLE;
	} else if (!(status->flag & RX_FLAG_AMSDU_MORE)) {
		rx->sta->last_seq_ctrl[rx->seqno_idx] = hdr->seq_ctrl;
	}
	}

	return RX_CONTINUE;
}