Searched refs:meshhdr (Results 1 – 5 of 5) sorted by relevance
769 struct ieee80211s_hdr *meshhdr; in ieee80211_mesh_xmit_fast() local829 meshhdr = (struct ieee80211s_hdr *)entry->hdr; in ieee80211_mesh_xmit_fast()830 if ((meshhdr->flags & MESH_FLAGS_AE) == MESH_FLAGS_AE_A5_A6) { in ieee80211_mesh_xmit_fast()839 meshhdr = (struct ieee80211s_hdr *)skb->data; in ieee80211_mesh_xmit_fast()841 &meshhdr->seqnum); in ieee80211_mesh_xmit_fast()842 meshhdr->ttl = sdata->u.mesh.mshcfg.dot11MeshTTL; in ieee80211_mesh_xmit_fast()844 ether_addr_copy(meshhdr->eaddr2, sa); in ieee80211_mesh_xmit_fast()897 struct ieee80211s_hdr *meshhdr, in ieee80211_new_mesh_header() argument903 memset(meshhdr, 0, sizeof(*meshhdr)); in ieee80211_new_mesh_header()905 meshhdr->ttl = sdata->u.mesh.mshcfg.dot11MeshTTL; in ieee80211_new_mesh_header()[all …]
464 struct ieee80211s_hdr *meshhdr; in mesh_fast_tx_cache() local476 meshhdr = (struct ieee80211s_hdr *)(skb->data + build.fast_tx.hdr_len); in mesh_fast_tx_cache()477 build.hdrlen = ieee80211_get_mesh_hdrlen(meshhdr); in mesh_fast_tx_cache()487 if ((meshhdr->flags & MESH_FLAGS_AE) == MESH_FLAGS_AE_A5_A6) { in mesh_fast_tx_cache()489 mppath = mpp_path_lookup(sdata, meshhdr->eaddr1); in mesh_fast_tx_cache()551 memcpy(build.hdr, meshhdr, build.hdrlen); in mesh_fast_tx_cache()
209 struct ieee80211s_hdr *meshhdr,
539 unsigned int ieee80211_get_mesh_hdrlen(struct ieee80211s_hdr *meshhdr) in ieee80211_get_mesh_hdrlen() argument541 return __ieee80211_get_mesh_hdrlen(meshhdr->flags); in ieee80211_get_mesh_hdrlen()
6381 unsigned int ieee80211_get_mesh_hdrlen(struct ieee80211s_hdr *meshhdr);