Lines Matching refs:unicast_tvlv_packet
601 struct batadv_unicast_tvlv_packet *unicast_tvlv_packet; in batadv_tvlv_unicast_send() local
607 ssize_t hdr_len = sizeof(*unicast_tvlv_packet); in batadv_tvlv_unicast_send()
621 tvlv_buff = skb_put(skb, sizeof(*unicast_tvlv_packet) + tvlv_len); in batadv_tvlv_unicast_send()
622 unicast_tvlv_packet = (struct batadv_unicast_tvlv_packet *)tvlv_buff; in batadv_tvlv_unicast_send()
623 unicast_tvlv_packet->packet_type = BATADV_UNICAST_TVLV; in batadv_tvlv_unicast_send()
624 unicast_tvlv_packet->version = BATADV_COMPAT_VERSION; in batadv_tvlv_unicast_send()
625 unicast_tvlv_packet->ttl = BATADV_TTL; in batadv_tvlv_unicast_send()
626 unicast_tvlv_packet->reserved = 0; in batadv_tvlv_unicast_send()
627 unicast_tvlv_packet->tvlv_len = htons(tvlv_len); in batadv_tvlv_unicast_send()
628 unicast_tvlv_packet->align = 0; in batadv_tvlv_unicast_send()
629 ether_addr_copy(unicast_tvlv_packet->src, src); in batadv_tvlv_unicast_send()
630 ether_addr_copy(unicast_tvlv_packet->dst, dst); in batadv_tvlv_unicast_send()
632 tvlv_buff = (unsigned char *)(unicast_tvlv_packet + 1); in batadv_tvlv_unicast_send()