Lines Matching refs:contact_uri
863 belle_sip_uri_t* contact_uri; in belle_sip_response_fix_contact() local
871 contact_uri=belle_sip_header_address_get_uri(BELLE_SIP_HEADER_ADDRESS(contact)); in belle_sip_response_fix_contact()
874 belle_sip_uri_set_host(contact_uri,received); in belle_sip_response_fix_contact()
876 belle_sip_uri_set_host(contact_uri,belle_sip_header_via_get_host(via_header)); in belle_sip_response_fix_contact()
878 contact_port = belle_sip_uri_get_port(contact_uri); in belle_sip_response_fix_contact()
881 if ((rport+contact_port)!=5060) belle_sip_uri_set_port(contact_uri,rport); in belle_sip_response_fix_contact()
883 belle_sip_uri_set_port(contact_uri,belle_sip_header_via_get_port(via_header)); in belle_sip_response_fix_contact()
887 if (!belle_sip_uri_get_transport_param(contact_uri) in belle_sip_response_fix_contact()
888 …||strcasecmp(belle_sip_uri_get_transport_param(contact_uri),belle_sip_header_via_get_transport(via… in belle_sip_response_fix_contact()
889 …belle_sip_uri_set_transport_param(contact_uri,belle_sip_header_via_get_transport_lowercase(via_hea… in belle_sip_response_fix_contact()
892 if (belle_sip_uri_get_transport_param(contact_uri)) { in belle_sip_response_fix_contact()
893 belle_sip_uri_set_transport_param(contact_uri,NULL); in belle_sip_response_fix_contact()