From 1991c71a36e4f260741f2c6aacb1b01e97be343f Mon Sep 17 00:00:00 2001
From: Alexandre Savard <alexandresavard@alexandresavard-desktop.(none)>
Date: Thu, 15 Apr 2010 13:25:41 -0400
Subject: [PATCH] [#2618] Parse host name for incoming phone number

---
 sflphone-common/src/sip/sipvoiplink.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/sflphone-common/src/sip/sipvoiplink.cpp b/sflphone-common/src/sip/sipvoiplink.cpp
index bf4e21fb2b..dfb34d2f83 100644
--- a/sflphone-common/src/sip/sipvoiplink.cpp
+++ b/sflphone-common/src/sip/sipvoiplink.cpp
@@ -3557,6 +3557,10 @@ mod_on_rx_request (pjsip_rx_data *rdata)
     if (found!=std::string::npos)
         peerNumber.erase(found, found+4);
 
+    found = peerNumber.find("@");
+    if (found!=std::string::npos)
+        peerNumber.erase(found);
+
     _debug("UserAgent: Peer number: %s", peerNumber.c_str());
 
     // Get the server voicemail notification
-- 
GitLab