summaryrefslogtreecommitdiff
path: root/channels/misdn/chan_misdn_config.h
diff options
context:
space:
mode:
authorNadi Sarrar <ns@beronet.com>2006-08-08 18:13:40 +0000
committerNadi Sarrar <ns@beronet.com>2006-08-08 18:13:40 +0000
commit958f3726f119bbadc13ac368b4139ac431b5ca42 (patch)
tree8b50cb5317dcb65ef5ab86bea451ebcb693576ca /channels/misdn/chan_misdn_config.h
parentbec806f25f95a5c1860a49166e32c6029023aeb4 (diff)
* first bits of decoding facility information elements
* fail on misdn_cfg_init() if elements in the config enum don't match with the config structs in misdn_config.c * implemented first bits for encoding ISDN facility information elements via ASN.1 descriptions * using unnamed semaphore for syncing in misdn_thread * advanced fax detection: configurable detect timeout and context to jump into git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@39378 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'channels/misdn/chan_misdn_config.h')
-rw-r--r--channels/misdn/chan_misdn_config.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/channels/misdn/chan_misdn_config.h b/channels/misdn/chan_misdn_config.h
index 4828261cd..04376c3cd 100644
--- a/channels/misdn/chan_misdn_config.h
+++ b/channels/misdn/chan_misdn_config.h
@@ -75,6 +75,8 @@ enum misdn_cfg_elements {
MISDN_CFG_OVERLAP_DIAL, /* int (bool)*/
MISDN_CFG_MSNS, /* char[] */
MISDN_CFG_FAXDETECT, /* char[] */
+ MISDN_CFG_FAXDETECT_CONTEXT, /* char[] */
+ MISDN_CFG_FAXDETECT_TIMEOUT, /* int */
MISDN_CFG_PTP, /* int (bool) */
MISDN_CFG_LAST,
@@ -100,7 +102,7 @@ enum misdn_cfg_method {
};
/* you must call misdn_cfg_init before any other function of this header file */
-void misdn_cfg_init(int max_ports);
+int misdn_cfg_init(int max_ports);
void misdn_cfg_reload(void);
void misdn_cfg_destroy(void);