RipNg: avoid calling null error callback

This commit is contained in:
Tommaso Pecorella
2016-01-08 01:43:55 +01:00
parent add77be0ab
commit 045b08e7a8

View File

@@ -224,7 +224,10 @@ bool RipNg::RouteInput (Ptr<const Packet> p, const Ipv6Header &header, Ptr<const
header.GetSourceAddress ().IsLinkLocal ())
{
NS_LOG_LOGIC ("Dropping packet not for me and with src or dst LinkLocal");
ecb (p, header, Socket::ERROR_NOROUTETOHOST);
if (!ecb.IsNull ())
{
ecb (p, header, Socket::ERROR_NOROUTETOHOST);
}
return false;
}