X-Git-Url: https://git.teslayout.com/public/public/public/?a=blobdiff_plain;f=source%2Fdiameter%2Fcodec%2FMessage.cpp;h=9deaf2e58e8c46b5e4c35abcb13dd78412c4f888;hb=5256cb543a9d35b610df19bd227cde977186aef0;hp=5fe27244a38a336b2f09540e09ea96548dc12244;hpb=3e258840b15577cb8bda3cdedd0b9b88e16404b3;p=anna.git diff --git a/source/diameter/codec/Message.cpp b/source/diameter/codec/Message.cpp index 5fe2724..9deaf2e 100644 --- a/source/diameter/codec/Message.cpp +++ b/source/diameter/codec/Message.cpp @@ -2,7 +2,7 @@ // // (c) Copyright 2005-2014 Eduardo Ramos Testillano & Francisco Ruiz Rayo // -// https://bitbucket.org/testillano/anna +// http://redmine.teslayout.com/projects/anna-suite // // Redistribution and use in source and binary forms, with or without // modification, are permitted provided that the following conditions @@ -14,7 +14,7 @@ // copyright notice, this list of conditions and the following disclaimer // in the documentation and/or other materials provided with the // distribution. -// * Neither the name of Google Inc. nor the names of its +// * Neither the name of the copyright holder nor the names of its // contributors may be used to endorse or promote products derived from // this software without specific prior written permission. // @@ -811,11 +811,13 @@ void Message::fromXML(const anna::xml::Node* messageNode) throw(anna::RuntimeExc // Application-id u_aux = appid->getIntegerValue(); + /* if(u_aux < 0) { std::string msg = "Error processing command getValue(); msg += "': negative values are not allowed"; throw anna::RuntimeException(msg, ANNA_FILE_LOCATION); } + */ setApplicationId(u_aux); @@ -823,11 +825,13 @@ void Message::fromXML(const anna::xml::Node* messageNode) throw(anna::RuntimeExc if(hbh) { u_aux = hbh->getIntegerValue(); + /* if(u_aux < 0) { std::string msg = "Error processing command getValue(); msg += "': negative values are not allowed"; throw anna::RuntimeException(msg, ANNA_FILE_LOCATION); } + */ } else u_aux = 0; setHopByHop(u_aux); @@ -836,11 +840,13 @@ void Message::fromXML(const anna::xml::Node* messageNode) throw(anna::RuntimeExc if(ete) { u_aux = ete->getIntegerValue(); + /* if(u_aux < 0) { std::string msg = "Error processing command getValue(); msg += "': negative values are not allowed"; throw anna::RuntimeException(msg, ANNA_FILE_LOCATION); } + */ } else u_aux = 0; setEndToEnd(u_aux);