Modified: freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia.c (15350 => 15351)
--- freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia.c 2009-11-04 16:46:17 UTC (rev 15350)
+++ freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia.c 2009-11-04 18:24:59 UTC (rev 15351)
@@ -467,11 +467,15 @@
}
}
- if ((tmp = switch_channel_get_variable(channel, "sip_callee_id_name"))) {
+ if ((tmp = switch_channel_get_variable(channel, "effective_callee_id_name")) ||
+ (tmp = switch_channel_get_variable(channel, "sip_callee_id_name")) ||
+ (tmp = switch_channel_get_variable(channel, "callee_id_name"))) {
name = (char *)tmp;
}
- if ((tmp = switch_channel_get_variable(channel, "sip_callee_id_number"))) {
+ if ((tmp = switch_channel_get_variable(channel, "effective_callee_id_number")) ||
+ (tmp = switch_channel_get_variable(channel, "sip_callee_id_number")) ||
+ (tmp = switch_channel_get_variable(channel, "callee_id_number"))) {
number = tmp;
}