Fixed bug: return proxy address when a line's domain is requested and there is no domain or registrar configured. This bug was introduced in SVN Rev. 4493.
git-svn-id: http://voip.null.ro/svn/yate@4546 acf43c95-373e-0410-b603-e72c3f656dc1
This commit is contained in:
parent
dc20a43184
commit
3fe340c3ee
|
@ -582,11 +582,13 @@ public:
|
||||||
{ return m_username; }
|
{ return m_username; }
|
||||||
inline const String& getAuthName() const
|
inline const String& getAuthName() const
|
||||||
{ return m_authname ? m_authname : m_username; }
|
{ return m_authname ? m_authname : m_username; }
|
||||||
|
inline const String& regDomain() const
|
||||||
|
{ return m_registrar ? m_registrar : m_transRemoteAddr; }
|
||||||
inline const String& domain() const
|
inline const String& domain() const
|
||||||
{ return m_domain ? m_domain : m_registrar; }
|
{ return m_domain ? m_domain : regDomain(); }
|
||||||
inline const char* domain(const char* defDomain) const
|
inline const char* domain(const char* defDomain) const
|
||||||
{ return m_domain ? m_domain.c_str() :
|
{ return m_domain ? m_domain.c_str() :
|
||||||
(TelEngine::null(defDomain) ? m_registrar.c_str() : defDomain); }
|
(TelEngine::null(defDomain) ? regDomain().c_str() : defDomain); }
|
||||||
inline bool valid() const
|
inline bool valid() const
|
||||||
{ return m_valid; }
|
{ return m_valid; }
|
||||||
inline bool marked() const
|
inline bool marked() const
|
||||||
|
|
Loading…
Reference in New Issue