From 41aea308d006315b526afaf21fbfec193c4bfca3 Mon Sep 17 00:00:00 2001 From: Jonathan Hui Date: Tue, 29 Nov 2016 12:32:40 -0800 Subject: [PATCH] Check return on call to Prepend(). (#1019) --- src/core/net/ip6.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/net/ip6.cpp b/src/core/net/ip6.cpp index 4ec4fc89a..9065e8218 100644 --- a/src/core/net/ip6.cpp +++ b/src/core/net/ip6.cpp @@ -211,7 +211,7 @@ ThreadError Ip6::InsertMplOption(Message &aMessage, Header &aIp6Header, MessageI aMessage.Write(0, sizeof(hbh), &hbh); // make space for MPL Option + padding by shifting hop-by-hop option header - aMessage.Prepend(NULL, 8); + SuccessOrExit(error = aMessage.Prepend(NULL, 8)); aMessage.CopyTo(8, 0, hbhLength, aMessage); // insert MPL Option