Lines Matching refs:aMessageInfo
54 Error Icmp::SendEchoRequest(Message &aMessage, const MessageInfo &aMessageInfo, uint16_t aIdentifie… in SendEchoRequest() argument
60 messageInfoLocal = aMessageInfo; in SendEchoRequest()
77 Error Icmp::SendError(Header::Type aType, Header::Code aCode, const MessageInfo &aMessageInfo, cons… in SendError() argument
83 error = SendError(aType, aCode, aMessageInfo, headers); in SendError()
89 Error Icmp::SendError(Header::Type aType, Header::Code aCode, const MessageInfo &aMessageInfo, cons… in SendError() argument
102 messageInfoLocal = aMessageInfo; in SendError()
124 Error Icmp::HandleMessage(Message &aMessage, MessageInfo &aMessageInfo) in HandleMessage() argument
131 SuccessOrExit(error = Checksum::VerifyMessageChecksum(aMessage, aMessageInfo, kProtoIcmp6)); in HandleMessage()
135 SuccessOrExit(error = HandleEchoRequest(aMessage, aMessageInfo)); in HandleMessage()
142 handler.HandleReceiveMessage(aMessage, aMessageInfo, icmp6Header); in HandleMessage()
175 Error Icmp::HandleEchoRequest(Message &aRequestMessage, const MessageInfo &aMessageInfo) in HandleEchoRequest() argument
183 VerifyOrExit(ShouldHandleEchoRequest(aMessageInfo.GetSockAddr())); in HandleEchoRequest()
202 replyMessageInfo.SetPeerAddr(aMessageInfo.GetPeerAddr()); in HandleEchoRequest()
204 if (!aMessageInfo.GetSockAddr().IsMulticast()) in HandleEchoRequest()
206 replyMessageInfo.SetSockAddr(aMessageInfo.GetSockAddr()); in HandleEchoRequest()