Home
last modified time | relevance | path

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

/openthread-latest/src/core/net/
Dip6.cpp191 Header tunnelHeader; in PrepareMulticastToLargerThanRealmLocal() local
212 tunnelHeader.InitVersionTrafficClassFlow(); in PrepareMulticastToLargerThanRealmLocal()
213 tunnelHeader.SetHopLimit(kDefaultHopLimit); in PrepareMulticastToLargerThanRealmLocal()
214 tunnelHeader.SetPayloadLength(aHeader.GetPayloadLength() + sizeof(tunnelHeader)); in PrepareMulticastToLargerThanRealmLocal()
215 tunnelHeader.GetDestination().SetToRealmLocalAllMplForwarders(); in PrepareMulticastToLargerThanRealmLocal()
216 tunnelHeader.SetNextHeader(kProtoIp6); in PrepareMulticastToLargerThanRealmLocal()
218 source = SelectSourceAddress(tunnelHeader.GetDestination()); in PrepareMulticastToLargerThanRealmLocal()
221 tunnelHeader.SetSource(*source); in PrepareMulticastToLargerThanRealmLocal()
223 SuccessOrExit(error = AddMplOption(aMessage, tunnelHeader)); in PrepareMulticastToLargerThanRealmLocal()
224 SuccessOrExit(error = aMessage.Prepend(tunnelHeader)); in PrepareMulticastToLargerThanRealmLocal()