Lines Matching refs:mesh_hdr
2770 struct ieee80211s_hdr *mesh_hdr;
2776 mesh_hdr = (struct ieee80211s_hdr *)(skb->data + sizeof(eth));
2777 if ((mesh_hdr->flags & MESH_FLAGS_AE) == MESH_FLAGS_AE_A5_A6)
2778 ether_addr_copy(key.addr, mesh_hdr->eaddr1);
2779 else if (!(mesh_hdr->flags & MESH_FLAGS_AE))
2838 struct ieee80211s_hdr *mesh_hdr;
2853 mesh_hdr = (struct ieee80211s_hdr *)(skb->data + sizeof(*eth));
2854 mesh_hdrlen = ieee80211_get_mesh_hdrlen(mesh_hdr);
2862 mesh_hdr = (struct ieee80211s_hdr *)(eth + 1);
2863 if (!mesh_hdr->ttl)
2868 mesh_rmc_check(sdata, eth->h_source, mesh_hdr))
2875 if (mesh_hdr->flags & MESH_FLAGS_AE) {
2881 proxied_addr = mesh_hdr->eaddr1;
2882 else if ((mesh_hdr->flags & MESH_FLAGS_AE) == MESH_FLAGS_AE_A5_A6)
2884 proxied_addr = mesh_hdr->eaddr2;
2913 if (!--mesh_hdr->ttl) {