2 # Copyright (C) 2010 Vertical Communications
3 # This is free software, licensed under the GNU General Public License v2.
4 # See /LICENSE for more information.
7 # . /usr/lib/freeswitch/uci/common/param_from_config.sh
12 local param_list="username
63 fs_to_xml_param_list "$cfg" "$param_list" "$param_file"
66 fs_profile_internal_top() {
69 local param_list="media-option
95 \$\${internal_sip_port}
104 \$\${global_codec_prefs}
107 \$\${global_codec_prefs}
123 extended-info-parsing
126 aggressive-nat-detection
132 enable-compact-headers
138 minimum-session-expires
153 send-message-query-on-register
161 \${caller_id_number}.\${target_domain}.\${strftime(%Y-%m-%d-%H-%M-%S)}.wav
165 manage-shared-appearance
183 multiple-registrations
186 inbound-codec-negotiation
192 unregister-on-options-fail
197 \$\${internal_ssl_enable}
203 \$\${internal_tls_port}
206 \$\${internal_ssl_dir}
209 \$\${sip_tls_version}
210 rtp-autoflush-during-bridge
213 rtp-rewrite-timestamps
228 inbound-late-negotiation
255 NDLB-broken-auth-hash
258 NDLB-received-in-nat-reg-contact
263 \$\${internal_auth_calls}
264 inbound-reg-force-match-username
288 force-register-domain
291 force-subscription-domain
294 force-register-db-domain
297 force-subscription-expires
309 disable-rtp-auto-adjust
312 inbound-use-callid-as-uuid
315 outbound-use-callid-as-uuid
332 fs_to_xml_param_list "$cfg" "$param_list" "$param_file"
335 fs_profile_external_top() {
337 local param_file="$2"
338 local param_list="debug
355 \$\${external_sip_port}
361 \$\${global_codec_prefs}
364 \$\${outbound_codec_prefs}
386 aggressive-nat-detection
406 \$\${external_ssl_enable}
412 \$\${external_tls_port}
415 \$\${external_ssl_dir}
418 \$\${sip_tls_version}
425 inbound-codec-negotiation
436 fs_to_xml_param_list "$cfg" "$param_list" "$param_file"