Home
last modified time | relevance | path

Searched refs:mppath (Results 1 – 2 of 2) sorted by relevance

/linux-6.1.9/net/mac80211/
Drx.c2914 struct mesh_path *mppath; in ieee80211_rx_h_mesh_fwding() local
2931 mppath = mpp_path_lookup(sdata, proxied_addr); in ieee80211_rx_h_mesh_fwding()
2932 if (!mppath) { in ieee80211_rx_h_mesh_fwding()
2935 spin_lock_bh(&mppath->state_lock); in ieee80211_rx_h_mesh_fwding()
2936 if (!ether_addr_equal(mppath->mpp, mpp_addr)) in ieee80211_rx_h_mesh_fwding()
2937 memcpy(mppath->mpp, mpp_addr, ETH_ALEN); in ieee80211_rx_h_mesh_fwding()
2938 mppath->exp_time = jiffies; in ieee80211_rx_h_mesh_fwding()
2939 spin_unlock_bh(&mppath->state_lock); in ieee80211_rx_h_mesh_fwding()
Dtx.c2612 struct mesh_path __maybe_unused *mppath = NULL, *mpath = NULL; in ieee80211_build_hdr() local
2717 mppath = mpp_path_lookup(sdata, skb->data); in ieee80211_build_hdr()
2718 if (mppath) in ieee80211_build_hdr()
2719 mppath->exp_time = jiffies; in ieee80211_build_hdr()
2722 if (mppath && mpath) in ieee80211_build_hdr()
2733 !(mppath && !ether_addr_equal(mppath->mpp, skb->data))) { in ieee80211_build_hdr()
2747 if (mppath) in ieee80211_build_hdr()
2748 mesh_da = mppath->mpp; in ieee80211_build_hdr()