summaryrefslogtreecommitdiff
path: root/res/res_sip.c
diff options
context:
space:
mode:
authorJoshua Colp <jcolp@digium.com>2013-07-30 14:16:41 +0000
committerJoshua Colp <jcolp@digium.com>2013-07-30 14:16:41 +0000
commit7fded3378948b9076cc092145bb4823a50b8501c (patch)
treeb9edcf279aba4267edcfa007c2a9224cfc68994d /res/res_sip.c
parent7c371a1add2fd624d18b8d786d7510e6aed762a8 (diff)
Add support for T.38 fax to chan_pjsip.
Review: https://reviewboard.asterisk.org/r/2692/ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@395731 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'res/res_sip.c')
-rw-r--r--res/res_sip.c50
1 files changed, 50 insertions, 0 deletions
diff --git a/res/res_sip.c b/res/res_sip.c
index 7bab9131e..57c1bed17 100644
--- a/res/res_sip.c
+++ b/res/res_sip.c
@@ -398,6 +398,56 @@
Gulp channel driver will return busy as the device state instead of in use.
</para></description>
</configOption>
+ <configOption name="t38udptl" default="no">
+ <synopsis>Whether T.38 UDPTL support is enabled or not</synopsis>
+ <description><para>
+ If set to yes T.38 UDPTL support will be enabled, and T.38 negotiation requests will be accepted
+ and relayed.
+ </para></description>
+ </configOption>
+ <configOption name="t38udptl_ec" default="none">
+ <synopsis>T.38 UDPTL error correction method</synopsis>
+ <description>
+ <enumlist>
+ <enum name="none"><para>
+ No error correction should be used.
+ </para></enum>
+ <enum name="fec"><para>
+ Forward error correction should be used.
+ </para></enum>
+ <enum name="redundancy"><para>
+ Redundacy error correction should be used.
+ </para></enum>
+ </enumlist>
+ </description>
+ </configOption>
+ <configOption name="t38udptl_maxdatagram" default="0">
+ <synopsis>T.38 UDPTL maximum datagram size</synopsis>
+ <description><para>
+ This option can be set to override the maximum datagram of a remote endpoint for broken
+ endpoints.
+ </para></description>
+ </configOption>
+ <configOption name="faxdetect" default="no">
+ <synopsis>Whether CNG tone detection is enabled</synopsis>
+ <description><para>
+ This option can be set to send the session to the fax extension when a CNG tone is
+ detected.
+ </para></description>
+ </configOption>
+ <configOption name="t38udptl_nat" default="no">
+ <synopsis>Whether NAT support is enabled on UDPTL sessions</synopsis>
+ <description><para>
+ When enabled the UDPTL stack will send UDPTL packets to the source address of
+ received packets.
+ </para></description>
+ </configOption>
+ <configOption name="t38udptl_ipv6" default="no">
+ <synopsis>Whether IPv6 is used for UDPTL Sessions</synopsis>
+ <description><para>
+ When enabled the UDPTL stack will use IPv6.
+ </para></description>
+ </configOption>
<configOption name="tonezone">
<synopsis>Set which country's indications to use for channels created for this endpoint.</synopsis>
</configOption>