From cbead2dbf4223b9874155178cbd45a800427948d Mon Sep 17 00:00:00 2001 From: Stefan Sayer Date: Tue, 18 Mar 2008 12:04:06 +0000 Subject: [PATCH] adding server signature to error_reply git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@809 8eb893ce-cfd4-0310-b710-fb5ebe64c474 --- core/AmSipDialog.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/AmSipDialog.cpp b/core/AmSipDialog.cpp index e0d199c3..4b5aa911 100644 --- a/core/AmSipDialog.cpp +++ b/core/AmSipDialog.cpp @@ -338,6 +338,9 @@ int AmSipDialog::reply_error(const AmSipRequest& req, unsigned int code, reply.hdrs = hdrs; reply.local_tag = AmSession::getNewId(); + if (AmConfig::Signature.length()) + reply.hdrs += SIP_HDR_COLSP(SIP_HDR_SERVER) + AmConfig::Signature + CRLF; + return AmServer::sendReply(reply); }