]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FreeSWITCH: Add preprocessor constant for default callerid number
authorStefan Knoblich <stkn@openisdn.net>
Mon, 17 Sep 2012 19:26:00 +0000 (21:26 +0200)
committerStefan Knoblich <stkn@openisdn.net>
Mon, 17 Sep 2012 19:32:18 +0000 (21:32 +0200)
SWITCH_DEFAULT_CLID_NUMBER and replace all occurrences
in the FreeSWITCH codebase.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
src/include/switch_types.h
src/mod/applications/mod_conference/mod_conference.c
src/mod/endpoints/mod_rtmp/mod_rtmp.c
src/mod/endpoints/mod_skinny/skinny_server.c
src/switch_caller.c
src/switch_ivr_originate.c

index 9ddadd1a3ef9ebd1a2f2d2fcdf598373366e6fa2..9fa47ac2b88ea2710a9fa15a3f7819631fa28183 100644 (file)
@@ -108,6 +108,7 @@ SWITCH_BEGIN_EXTERN_C
 #define SWITCH_SEQ_CLEARSCR SWITCH_SEQ_ESC SWITCH_SEQ_CLEARSCR_CHAR SWITCH_SEQ_HOME
 #endif
 #define SWITCH_DEFAULT_CLID_NAME ""
+#define SWITCH_DEFAULT_CLID_NUMBER "0000000000"
 #define SWITCH_DEFAULT_DTMF_DURATION 2000
 #define SWITCH_MIN_DTMF_DURATION 400
 #define SWITCH_MAX_DTMF_DURATION 192000
index eb70d53ea2cc75a26bb3c2591bebf834395988e8..0b1adcab575fc17e4d956fe61e65578f470112ed 100644 (file)
@@ -8223,7 +8223,7 @@ static conference_obj_t *conference_new(char *name, conf_xml_cfg_t cfg, switch_c
 
        /* Caller ID Number */
        if (zstr(caller_id_number)) {
-               caller_id_number = "0000000000";
+               caller_id_number = SWITCH_DEFAULT_CLID_NUMBER;
        }
 
        if (!pool) {
index d43ae73d018df654e4c30aeb83b8821ae371b384..0bdc4531de1a040078fb87e0c4dcaabeac46cb08 100644 (file)
@@ -874,7 +874,7 @@ switch_call_cause_t rtmp_session_create_call(rtmp_session_t *rsession, switch_co
        
        caller_profile = switch_caller_profile_new(pool, switch_str_nil(auth_user), dialplan, 
                SWITCH_DEFAULT_CLID_NAME, 
-               !zstr(auth_user) ? auth_user : "0000000000", 
+               !zstr(auth_user) ? auth_user : SWITCH_DEFAULT_CLID_NUMBER,
                rsession->remote_address /* net addr */, 
                NULL /* ani   */, 
                NULL /* anii  */, 
index 95f7e6c83e8f1223c868e3fd13f0d43ba25c8dda..6c0e01f8a045f62ede9c982ee7d326b5e4766b86 100644 (file)
@@ -326,7 +326,7 @@ switch_status_t skinny_session_send_call_info(switch_core_session_t *session, li
                        zstr((caller_party_number = switch_channel_get_variable(channel, "caller_id_number"))) &&
                        zstr((caller_party_number = switch_channel_get_variable_partner(channel, "effective_caller_id_number"))) &&
                        zstr((caller_party_number = switch_channel_get_variable_partner(channel, "caller_id_number")))) {
-               caller_party_number = "0000000000";
+               caller_party_number = SWITCH_DEFAULT_CLID_NUMBER;
        }
        /* Called party */
        if (zstr((called_party_name = switch_channel_get_variable(channel, "effective_callee_id_name"))) &&
@@ -340,7 +340,7 @@ switch_status_t skinny_session_send_call_info(switch_core_session_t *session, li
                        zstr((called_party_number = switch_channel_get_variable_partner(channel, "effective_callee_id_number"))) &&
                        zstr((called_party_number = switch_channel_get_variable_partner(channel, "callee_id_number"))) &&
                        zstr((called_party_number = switch_channel_get_variable(channel, "destination_number")))) {
-               called_party_number = "0000000000";
+               called_party_number = SWITCH_DEFAULT_CLID_NUMBER;
        }
        if (switch_channel_direction(channel) == SWITCH_CALL_DIRECTION_OUTBOUND) {
                call_type = SKINNY_INBOUND_CALL;
index 021a901590e4208edd01a041677e39c3b08fcfc6..15da20bbe54795c2e9d142f3c076c4b4d643ab92 100644 (file)
@@ -66,7 +66,7 @@ SWITCH_DECLARE(switch_caller_profile_t *) switch_caller_profile_new(switch_memor
        }
 
        if (zstr(caller_id_number)) {
-               caller_id_number = "0000000000";
+               caller_id_number = SWITCH_DEFAULT_CLID_NUMBER;
        }
 
        profile_dup_clean(username, profile->username, pool);
index 23e4f857a21e614e3b436e827c20cb1ca8975aeb..0b02d2ba2ca627af2646f418a7e72e87364392c3 100644 (file)
@@ -2496,7 +2496,7 @@ SWITCH_DECLARE(switch_status_t) switch_ivr_originate(switch_core_session_t *sess
                                                        cid_name_override = SWITCH_DEFAULT_CLID_NAME;
                                                }
                                                if (!cid_num_override) {
-                                                       cid_num_override = "0000000000";
+                                                       cid_num_override = SWITCH_DEFAULT_CLID_NUMBER;
                                                }
 
                                                new_profile = switch_caller_profile_new(oglobals.pool,