forked from Mirrors/freeswitch
Add var to suppress `Privacy: none` header
Apparently the MetaSwitch guys incorrectly interpret `Privacy: none` as `Privacy: id`. ref: RFC 3325 Reported-by: Stéphane Alnet <stephane@shimaore.net> FS-6817 #resolve
This commit is contained in:
parent
7144b25254
commit
5bd35471f7
|
@ -1075,8 +1075,10 @@ switch_status_t sofia_glue_do_invite(switch_core_session_t *session)
|
|||
if (switch_test_flag(caller_profile, SWITCH_CPF_HIDE_NUMBER)) {
|
||||
tech_pvt->privacy = "id";
|
||||
} else {
|
||||
if (!(val = switch_channel_get_variable(channel, "sip_cid_suppress_privacy_none")) || !switch_true(val)) {
|
||||
tech_pvt->privacy = "none";
|
||||
}
|
||||
}
|
||||
|
||||
break;
|
||||
case CID_TYPE_RPID:
|
||||
|
|
Loading…
Reference in New Issue