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

Commit 1bc1754e authored by Varka Bhadram's avatar Varka Bhadram Committed by Marcel Holtmann
Browse files

mac802154: rx packet handle cleanup



This patch replaces !netif_running(sdata->dev) with
!ieee802154_sdata_running(sdata) and also devide the
code two separate if branches.

Signed-off-by: default avatarVarka Bhadram <varkab@cdac.in>
Signed-off-by: default avatarMarcel Holtmann <marcel@holtmann.org>
parent 5d667ef6
Loading
Loading
Loading
Loading
+4 −2
Original line number Original line Diff line number Diff line
@@ -202,8 +202,10 @@ __ieee802154_rx_handle_packet(struct ieee802154_local *local,
	}
	}


	list_for_each_entry_rcu(sdata, &local->interfaces, list) {
	list_for_each_entry_rcu(sdata, &local->interfaces, list) {
		if (sdata->wpan_dev.iftype != NL802154_IFTYPE_NODE ||
		if (sdata->wpan_dev.iftype != NL802154_IFTYPE_NODE)
		    !netif_running(sdata->dev))
			continue;

		if (!ieee802154_sdata_running(sdata))
			continue;
			continue;


		ieee802154_subif_frame(sdata, skb, &hdr);
		ieee802154_subif_frame(sdata, skb, &hdr);