diff -r 7ddf4ad61707 -r 51fe9001a679 src/core/attribute-list.cc --- a/src/core/attribute-list.cc Sat May 31 16:14:49 2008 +0100 +++ b/src/core/attribute-list.cc Mon Jun 02 10:30:24 2008 -0700 @@ -212,7 +212,7 @@ std::string::size_type equal = str.find ("=", cur); if (equal == std::string::npos) { - // XXX: invalid attribute. + NS_FATAL_ERROR ("Error while parsing serialized attribute: \"" << str << "\""); break; } else @@ -221,7 +221,7 @@ struct TypeId::AttributeInfo info; if (!TypeId::LookupAttributeByFullName (name, &info)) { - // XXX invalid name. + NS_FATAL_ERROR ("Error while parsing serialized attribute: name does not exist: \"" << name << "\""); break; } else @@ -242,7 +242,7 @@ bool ok = val->DeserializeFromString (value, info.checker); if (!ok) { - // XXX invalid value + NS_FATAL_ERROR ("Error while parsing serialized attribute: value invalid: \"" << value << "\""); break; } else