Module: sems
Branch: master
Commit: e71023f90e5118480482f029ba6cc209434590e3
URL:    
http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=e71023f90e5118480482f029ba6cc209434590e3

Author: Václav Kubart <[email protected]>
Committer: Václav Kubart <[email protected]>
Date:   Thu Feb  9 10:56:26 2012 +0100

b/f: wrong condition caused append_headers were not used

---

 apps/sbc/SBC.cpp |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/apps/sbc/SBC.cpp b/apps/sbc/SBC.cpp
index e6ce412..b58f0ae 100644
--- a/apps/sbc/SBC.cpp
+++ b/apps/sbc/SBC.cpp
@@ -698,12 +698,12 @@ void SBCDialog::onInvite(const AmSipRequest& req)
       rtp_relay_force_symmetric_rtp = true;
     }
 
-    if (call_profile.aleg_rtprelay_interface_value != -1) {
+    if (call_profile.aleg_rtprelay_interface_value >= 0) {
       setRtpRelayInterface(call_profile.aleg_rtprelay_interface_value);
       DBG("using RTP interface %i for A leg\n", rtp_interface);
     }
 
-    if (call_profile.rtprelay_interface_value != -1) {
+    if (call_profile.rtprelay_interface_value >= 0) {
       rtprelay_interface = call_profile.rtprelay_interface_value;
       DBG("configured RTP relay interface %i for B leg\n", rtprelay_interface);
     }
@@ -736,13 +736,13 @@ void SBCDialog::onInvite(const AmSipRequest& req)
   inplaceHeaderFilter(invite_req.hdrs,
                      call_profile.headerfilter_list, 
call_profile.headerfilter);
 
-  if (!call_profile.append_headers.size() > 2) {
+  if (call_profile.append_headers.size() > 2) {
     string append_headers = call_profile.append_headers;
     assertEndCRLF(append_headers);
     invite_req.hdrs+=append_headers;
   }
 
-  if (call_profile.outbound_interface_value != -1)
+  if (call_profile.outbound_interface_value >= 0)
     outbound_interface = call_profile.outbound_interface_value;
 
   dlg.setOAEnabled(false);

_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to