fixed some -DOpenSER compilation issues

git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@573 8eb893ce-cfd4-0310-b710-fb5ebe64c474
sayer/1.4-spce2.6
Stefan Sayer 19 years ago
parent 4b4bbc5471
commit b075f6c03f

@ -293,13 +293,15 @@ bool UnixSocketAdapter::receive(AmSipReply &reply)
string tmp_str;
string cseq_str;
if (cacheMsg() < 0)
goto failure;
#ifdef OpenSER
unsigned int mi_res_code;
string mi_res_msg;
#endif
if (cacheMsg() < 0)
goto failure;
#ifdef OpenSER
SAFECTRLCALL1(getParam,tmp_str);
DBG("MI response from OpenSER: %s\n",tmp_str.c_str());
@ -434,9 +436,9 @@ string UnixSocketAdapter::serialize(const AmSipReply &reply,
{
string msg;
msg = ":t_reply:" +
msg = ":t_reply:"
#ifndef OpenSER
rplAddr +
+ rplAddr +
#endif
"\n";
@ -563,9 +565,9 @@ string UnixSocketAdapter::serialize(const AmSipRequest& req,
{
string msg;
msg = ":t_uac_dlg:" +
msg = ":t_uac_dlg:"
#ifndef OpenSER
rplAddr +
+ rplAddr +
#endif
"\n"
+ req.method + "\n"
@ -623,7 +625,7 @@ string UnixSocketAdapter::serialize(const AmSipRequest& req,
+ req.body + ".\n\n";
#else
// is lf2crlf() needed?! (see function for replies)
bodyFrame = "\n" + "\"" + lf2crlf(body) + "\"";
bodyFrame = "\n" "\"" + lf2crlf(req.body) + "\"";
#endif
msg += extraHdrs + bodyFrame;
@ -636,15 +638,15 @@ string UnixSocketAdapter::serialize_cancel(const AmSipRequest& req,
{
string msg;
msg = ":t_uac_cancel:" +
msg = ":t_uac_cancel:"
#ifndef OpenSER
rplAddr +
+ rplAddr +
#endif
"\n" +
req.callid + "\n" +
int2str(req.cseq) + "\n"
#ifndef OpenSER
+ "\n"
"\n"
#endif
;
return msg;

Loading…
Cancel
Save