X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=chan_lcr.h;h=e7ea0f5db02c788dd0bbb712922464441a2abf74;hp=5905ea1efabcc3fb58944a36fcb785cbc63f7399;hb=42959fafffad3a47ee2b4bb472a16730deb6586a;hpb=03cb33b51da2596a2ef4373debe52ccde8e5cc7b diff --git a/chan_lcr.h b/chan_lcr.h index 5905ea1..e7ea0f5 100644 --- a/chan_lcr.h +++ b/chan_lcr.h @@ -71,7 +71,7 @@ struct chan_call { int bf_len; /* blowfish crypt key */ struct ast_dsp *dsp; /* ast dsp processor for fax/tone detection */ struct ast_trans_pvt *trans; /* Codec translation path as fax/tone detection requires slin */ - int nodsp, hdlc, faxdetect; + int nodsp, nodsp_queue, hdlc, faxdetect; /* flags for bchannel mode */ char queue_string[64]; /* queue for asterisk */ @@ -132,6 +132,8 @@ enum { }; +#define SOCKET_RETRY_TIMER 5 + #define CERROR(call, ast, arg...) chan_lcr_log(__LOG_ERROR, __FILE__, __LINE__, __FUNCTION__, call, ast, ##arg) #define CDEBUG(call, ast, arg...) chan_lcr_log(__LOG_NOTICE, __FILE__, __LINE__, __FUNCTION__, call, ast, ##arg) void chan_lcr_log(int type, const char *file, int line, const char *function, struct chan_call *call, struct ast_channel *ast, const char *fmt, ...);