- do not relay 100 replies (100 is hop-by-hop).

git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1857 8eb893ce-cfd4-0310-b710-fb5ebe64c474
sayer/1.4-spce2.6
Raphael Coeffic 16 years ago
parent e1f778aea4
commit 7da9be991b

@ -198,7 +198,7 @@ void AmB2BSession::onSipRequest(const AmSipRequest& req)
void AmB2BSession::onSipReply(const AmSipReply& reply, int old_dlg_status)
{
TransMap::iterator t = relayed_req.find(reply.cseq);
bool fwd = t != relayed_req.end();
bool fwd = (t != relayed_req.end()) && (reply.code != 100);
DBG("onSipReply: %i %s (fwd=%i)\n",reply.code,reply.reason.c_str(),fwd);
DBG("onSipReply: content-type = %s\n",reply.content_type.c_str());

Loading…
Cancel
Save