diff --git a/src/core/net/icmp6.cpp b/src/core/net/icmp6.cpp index 95743a615..9ba95c65d 100644 --- a/src/core/net/icmp6.cpp +++ b/src/core/net/icmp6.cpp @@ -159,7 +159,7 @@ otError Icmp::HandleMessage(Message &aMessage, MessageInfo &aMessageInfo) if (icmp6Header.GetType() == IcmpHeader::kTypeEchoRequest) { - ExitNow(error = HandleEchoRequest(aMessage, aMessageInfo)); + SuccessOrExit(error = HandleEchoRequest(aMessage, aMessageInfo)); } aMessage.MoveOffset(sizeof(icmp6Header));