X-Git-Url: https://git.teslayout.com/public/public/public/?a=blobdiff_plain;f=example%2Fdiameter%2FpcapDecoder%2Fmain.cpp;h=69c4f19ddf4b53b7cae498b870e5ab0c7fc1f1a1;hb=c2d9954484b92913d1289160efa6a9055cb9bdf1;hp=6b2e94566254636234f453b560500d5e31d0fa3e;hpb=92cdf7810c5eceb4efe27d70d27800b4582d8b3c;p=anna.git diff --git a/example/diameter/pcapDecoder/main.cpp b/example/diameter/pcapDecoder/main.cpp index 6b2e945..69c4f19 100644 --- a/example/diameter/pcapDecoder/main.cpp +++ b/example/diameter/pcapDecoder/main.cpp @@ -372,7 +372,8 @@ int main(int argc, char **argv) { bool no_validation = (optionals.find("--no-validation") != std::string::npos); bool ignore_flags = (optionals.find("--ignore-flags") != std::string::npos); - Logger::setLevel(Logger::Debug); + bool debug = (optionals.find("--debug") != std::string::npos); + Logger::setLevel(debug ? Logger::Debug:Logger::Warning); Logger::initialize(execBN.c_str(), new TraceWriter(filetrace.c_str(), 2048000)); G_codecEngine = new anna::diameter::codec::Engine(); anna::diameter::stack::Engine &stackEngine = @@ -420,7 +421,7 @@ int main(int argc, char **argv) { } // Validation kindness - e_codecEngine->setValidationDepth(anna::diameter::codec::EngineImpl::ValidationDepth::Complete); // complete validation for better reports + G_codecEngine->setValidationDepth(anna::diameter::codec::EngineImpl::ValidationDepth::Complete); // complete validation for better reports if(no_validation) G_codecEngine->setValidationMode(anna::diameter::codec::EngineImpl::ValidationMode::Never); if(ignore_flags) G_codecEngine->ignoreFlagsOnValidation(true);