Remove asserts when unknown TLV type is found. (#1406)

This commit is contained in:
Łukasz Duda
2017-03-01 15:36:38 -08:00
committed by Jonathan Hui
parent 960e248d31
commit 1babb7d379
@@ -596,7 +596,6 @@ ThreadError Leader::AddNetworkData(uint8_t *aTlvs, uint8_t aTlvsLength)
break;
default:
assert(false);
break;
}
@@ -626,7 +625,6 @@ ThreadError Leader::AddPrefix(PrefixTlv &aPrefix)
break;
default:
assert(false);
break;
}
@@ -814,11 +812,8 @@ ThreadError Leader::RemoveRloc(uint16_t aRloc16)
}
default:
{
assert(false);
break;
}
}
cur = cur->GetNext();
}
@@ -871,11 +866,7 @@ ThreadError Leader::RemoveRloc(PrefixTlv &prefix, uint16_t aRloc16)
break;
case NetworkDataTlv::kTypeContext:
break;
default:
assert(false);
break;
}
@@ -985,11 +976,8 @@ ThreadError Leader::RemoveContext(uint8_t aContextId)
}
default:
{
assert(false);
break;
}
}
cur = cur->GetNext();
}
@@ -1017,11 +1005,6 @@ ThreadError Leader::RemoveContext(PrefixTlv &aPrefix, uint8_t aContextId)
switch (cur->GetType())
{
case NetworkDataTlv::kTypeBorderRouter:
{
break;
}
case NetworkDataTlv::kTypeContext:
{
// remove context tlv
@@ -1039,11 +1022,8 @@ ThreadError Leader::RemoveContext(PrefixTlv &aPrefix, uint8_t aContextId)
}
default:
{
assert(false);
break;
}
}
cur = cur->GetNext();
}