]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
mod_rayo: relax recent caller ID restrictions a bit
authorChris Rienzo <chris.rienzo@grasshopper.com>
Tue, 22 Apr 2014 12:50:25 +0000 (08:50 -0400)
committerChris Rienzo <chris.rienzo@grasshopper.com>
Tue, 22 Apr 2014 12:50:25 +0000 (08:50 -0400)
src/mod/event_handlers/mod_rayo/mod_rayo.c

index d7731c50b6ecaea7795d39159fcf7605aaa944e5..cd357c5b1351b50c67aad8dad5b840234af073db 100644 (file)
@@ -2418,25 +2418,6 @@ static int is_valid_sip_uri(char *uri)
        return 1;
 }
 
-/**
- * @return 1 if tel URI is valid
- */
-static int is_valid_tel_uri(char *uri)
-{
-       if (!zstr(uri)) {
-               /* alphanumeric only for now */
-               int i;
-               int len = strlen(uri);
-               for (i = 0; i < len; i++) {
-                       if (!isalnum(uri[i])) {
-                               return 0;
-                       }
-               }
-               return 1;
-       }
-       return 0;
-}
-
 #define RAYO_URI_SCHEME_UNKNOWN 0
 #define RAYO_URI_SCHEME_TEL 1
 #define RAYO_URI_SCHEME_SIP 2
@@ -2512,7 +2493,7 @@ static int parse_dial_from(switch_memory_pool_t *pool, const char *from, char **
                        l_uri += 4;
                        *uri = l_uri;
                }
-               if (is_valid_tel_uri(l_uri)) {
+               if (!zstr(l_uri)) {
                        return RAYO_URI_SCHEME_TEL;
                }
        }