diff -r cc2eb4718176 -r 2319c4bde708 src/core/object-base.cc --- a/src/core/object-base.cc Mon Mar 24 13:04:27 2008 -0700 +++ b/src/core/object-base.cc Mon Mar 24 13:04:55 2008 -0700 @@ -156,26 +156,27 @@ } return DoSet (info.accessor, info.initialValue, info.checker, value); } -bool -ObjectBase::GetAttribute (std::string name, std::string &value) const +std::string +ObjectBase::GetAttributeAsString (std::string name) const { struct TypeId::AttributeInfo info; TypeId tid = GetInstanceTypeId (); if (!tid.LookupAttributeByName (name, &info)) { - return false; + NS_FATAL_ERROR ("Attribute name="<