提交 09198ee3 authored 作者: Moises Silva's avatar Moises Silva

freetdm: Raise some buffer limits

上级 61101e32
...@@ -43,7 +43,7 @@ typedef enum { ...@@ -43,7 +43,7 @@ typedef enum {
FTDM_ANALOG_POLARITY_CALLERID = (1 << 4) FTDM_ANALOG_POLARITY_CALLERID = (1 << 4)
} ftdm_analog_flag_t; } ftdm_analog_flag_t;
#define FTDM_MAX_HOTLINE_STR 20 #define FTDM_MAX_HOTLINE_STR 32
#define MAX_DTMF 256 #define MAX_DTMF 256
struct ftdm_analog_data { struct ftdm_analog_data {
......
...@@ -74,10 +74,10 @@ extern "C" { ...@@ -74,10 +74,10 @@ extern "C" {
#endif #endif
/*! \brief Limit to span names */ /*! \brief Limit to span names */
#define FTDM_MAX_NAME_STR_SZ 80 #define FTDM_MAX_NAME_STR_SZ 128
/*! \brief Limit to channel number strings */ /*! \brief Limit to channel number strings */
#define FTDM_MAX_NUMBER_STR_SZ 20 #define FTDM_MAX_NUMBER_STR_SZ 32
/*! \brief Hangup cause codes */ /*! \brief Hangup cause codes */
typedef enum { typedef enum {
...@@ -343,7 +343,7 @@ typedef enum { ...@@ -343,7 +343,7 @@ typedef enum {
FTDM_STR2ENUM_P(ftdm_str2ftdm_transfer_response, ftdm_transfer_response2str, ftdm_transfer_response_t) FTDM_STR2ENUM_P(ftdm_str2ftdm_transfer_response, ftdm_transfer_response2str, ftdm_transfer_response_t)
/*! \brief Digit limit used in DNIS/ANI */ /*! \brief Digit limit used in DNIS/ANI */
#define FTDM_DIGITS_LIMIT 25 #define FTDM_DIGITS_LIMIT 64
#define FTDM_SILENCE_VALUE(fchan) (fchan)->native_codec == FTDM_CODEC_ULAW ? 255 : (fchan)->native_codec == FTDM_CODEC_ALAW ? 0xD5 : 0x00 #define FTDM_SILENCE_VALUE(fchan) (fchan)->native_codec == FTDM_CODEC_ULAW ? 255 : (fchan)->native_codec == FTDM_CODEC_ALAW ? 0xD5 : 0x00
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论