]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Add jaybinks' tel: patch
authorMichael S Collins <msc@freeswitch.org>
Mon, 9 May 2011 16:41:50 +0000 (09:41 -0700)
committerMichael S Collins <msc@freeswitch.org>
Mon, 9 May 2011 16:41:50 +0000 (09:41 -0700)
src/mod/endpoints/mod_sofia/sofia_glue.c

index ab37ecd7f79df46a9e37ab79300965474cd05c57..cc21bd0c0411a1de7421275129357313e7bfbc4d 100644 (file)
@@ -2171,6 +2171,15 @@ switch_status_t sofia_glue_do_invite(switch_core_session_t *session)
                        if (!strncasecmp(url_str, "sips:", 5)) {
                                s = url_str + 5;
                        }
+
+                       /* tel: patch from jaybinks, added by MC
+               It compiles but I don't have a way to test it
+                       */
+                       if (!strncasecmp(url_str, "tel:", 4)) {
+                               switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(tech_pvt->session),
+                                                                 SWITCH_LOG_ERROR, "URL Error! tel: uri's not supported at this time\n");
+                               return SWITCH_STATUS_FALSE;
+                       }
                        if (!s) {
                                s = url_str;
                        }