Lines Matching refs:message
100 Message *message; in sendNeighborAdvert() local
105 message = &sPendingTx[sNumPendingTx++]; in sendNeighborAdvert()
107 message->mIfIndex = aNsMessage->mIfIndex; in sendNeighborAdvert()
108 message->mSrc = sIp6Address; in sendNeighborAdvert()
109 message->mDst = aNsMessage->mSrc; in sendNeighborAdvert()
130 memset(message->mData, 0, INFRA_IF_NEIGHBOR_ADVERT_SIZE); in sendNeighborAdvert()
132 message->mData[index++] = OT_ICMP6_TYPE_NEIGHBOR_ADVERT; // Type. in sendNeighborAdvert()
134 message->mData[index++] = 0xd0; // Flags, set R and S bits. in sendNeighborAdvert()
136 …memcpy(&message->mData[index], &sIp6Address, sizeof(sIp6Address)); // Set the target address field. in sendNeighborAdvert()
141 message->mDataLength = INFRA_IF_NEIGHBOR_ADVERT_SIZE; in sendNeighborAdvert()
188 Message *message; in otPlatInfraIfSendIcmp6Nd() local
193 message = &sPendingTx[sNumPendingTx++]; in otPlatInfraIfSendIcmp6Nd()
195 message->mIfIndex = aInfraIfIndex; in otPlatInfraIfSendIcmp6Nd()
196 message->mSrc = sIp6Address; in otPlatInfraIfSendIcmp6Nd()
197 message->mDst = *aDestAddress; in otPlatInfraIfSendIcmp6Nd()
200 message->mDataLength = aBufferLength; in otPlatInfraIfSendIcmp6Nd()
201 memcpy(message->mData, aBuffer, aBufferLength); in otPlatInfraIfSendIcmp6Nd()
306 Message message; in platformInfraIfProcess() local
309 message.mDataLength = 0; in platformInfraIfProcess()
311 len = utilsReceiveFromSocket(&sSocket, &message, sizeof(message), NULL); in platformInfraIfProcess()
312 processMessage(aInstance, &message, len); in platformInfraIfProcess()