Home
last modified time | relevance | path

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

/linux/net/batman-adv/
H A Dmulticast_forw.c542 struct batadv_tvlv_mcast_tracker *mcast_tracker; in batadv_mcast_forw_push_tracker() local
546 if (skb_headroom(skb) < sizeof(*mcast_tracker) + sizeof(*tvlv_hdr)) in batadv_mcast_forw_push_tracker()
549 tvlv_value_len = sizeof(*mcast_tracker) + *tvlv_len; in batadv_mcast_forw_push_tracker()
553 batadv_mcast_forw_skb_push(skb, sizeof(*mcast_tracker), tvlv_len); in batadv_mcast_forw_push_tracker()
554 mcast_tracker = (struct batadv_tvlv_mcast_tracker *)skb->data; in batadv_mcast_forw_push_tracker()
555 mcast_tracker->num_dests = htons(num_dests); in batadv_mcast_forw_push_tracker()
750 struct batadv_tvlv_mcast_tracker *mcast_tracker; in batadv_mcast_forw_shrink_pack_dests() local
756 mcast_tracker = (struct batadv_tvlv_mcast_tracker *)skb_net_hdr; in batadv_mcast_forw_shrink_pack_dests()
757 num_dests_slot = ntohs(mcast_tracker->num_dests); in batadv_mcast_forw_shrink_pack_dests()
759 slot = (u8 *)mcast_tracker + sizeof(*mcast_tracker); in batadv_mcast_forw_shrink_pack_dests()
[all …]