Add contact-params (#6545)

Adding contact params for control over this setting.
This commit is contained in:
FusionPBX
2023-02-06 22:24:16 -07:00
committed by GitHub
parent 46854d4025
commit 09c41b88ef
6 changed files with 73 additions and 4 deletions

View File

@@ -172,12 +172,16 @@
table.insert(xml, [[ <param name="register-transport" value="tcp"/>]]);
elseif (field.register_transport == "tls") then
table.insert(xml, [[ <param name="register-transport" value="tls"/>]]);
table.insert(xml, [[ <param name="contact-params" value="transport=tls"/>]]);
else
table.insert(xml, [[ <param name="register-transport" value="udp"/>]]);
end
end
if (field.contact_params) then
table.insert(xml, [[ <param name="contact-params" value="]] .. field.contact_params .. [["/>]]);
end
if (string.len(field.retry_seconds) > 0) then
table.insert(xml, [[ <param name="retry-seconds" value="]] .. field.retry_seconds .. [["/>]]);
end