commit | c348f830a6b8a2881b21b05955766dd8b316872b | [log] [tgz] |
---|---|---|
author | Alexander Afanasyev <alexander.afanasyev@ucla.edu> | Mon Feb 17 16:35:17 2014 -0800 |
committer | Alexander Afanasyev <alexander.afanasyev@ucla.edu> | Mon Feb 17 19:38:15 2014 -0800 |
tree | e94ec6aa52890fc4aedcb582278bf9faa6c4f39d | |
parent | f5df8e6f92262125c7a183826eb5642561d75508 [diff] [blame] |
encoding: Optimized encoding of Interest and related data structures Change-Id: I0609b40565835568e09c3cc0330db441fd9243b6 refs: #1172
diff --git a/src/name.hpp b/src/name.hpp index f95bef5..1f52868 100644 --- a/src/name.hpp +++ b/src/name.hpp
@@ -503,6 +503,9 @@ inline void Name::wireDecode(const Block &wire) { + if (wire.type() != Tlv::Name) + throw Tlv::Error("Unexpected TLV type when decoding Name"); + m_nameBlock = wire; m_nameBlock.parse(); }