openthread_sys

Function otThreadGetLinkLocalAllThreadNodesMulticastAddress

Source
pub unsafe extern "C" fn otThreadGetLinkLocalAllThreadNodesMulticastAddress(
    aInstance: *mut otInstance,
) -> *const otIp6Address
Expand description

Gets the Thread Link-Local All Thread Nodes multicast address.

The address is a link-local Unicast Prefix-Based Multicast Address [RFC 3306], with:

  • flgs set to 3 (P = 1 and T = 1)
  • scop set to 2
  • plen set to 64
  • network prefix set to the Mesh Local Prefix
  • group ID set to 1

@param[in] aInstance A pointer to an OpenThread instance.

@returns A pointer to Thread Link-Local All Thread Nodes multicast address.