From: Ivan Poddubny Date: Tue, 20 Mar 2018 14:58:38 +0000 (+0100) Subject: func_channel: Delete dead CHANNEL_TRACE code X-Git-Tag: 13.21.0-rc1~35 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=69de659224102ee70a86b6da62ac66883fdc8613;p=thirdparty%2Fasterisk.git func_channel: Delete dead CHANNEL_TRACE code The functions behind the flag and the flag itself were removed from Asterisk 12 as incompatible with the new architecture. Change-Id: I058493ef7a53ee290fd225bbcbb07bf46b623ccf --- diff --git a/funcs/func_channel.c b/funcs/func_channel.c index 793ea3f891..d2a7a04a1e 100644 --- a/funcs/func_channel.c +++ b/funcs/func_channel.c @@ -204,10 +204,6 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") R/O format used natively for video - - R/W whether or not context tracing is enabled, only available - if CHANNEL_TRACE is defined. - R/W returns the channel responsible for hangup. @@ -327,10 +323,6 @@ static int func_channel_read(struct ast_channel *chan, const char *function, locked_copy_string(chan, buf, ast_format_get_name(ast_channel_readformat(chan)), len); } else if (!strcasecmp(data, "audiowriteformat")) { locked_copy_string(chan, buf, ast_format_get_name(ast_channel_writeformat(chan)), len); -#ifdef CHANNEL_TRACE - } else if (!strcasecmp(data, "trace")) { - locked_copy_string(chan, buf, ast_channel_trace_is_enabled(chan) ? "1" : "0", len); -#endif } else if (!strcasecmp(data, "tonezone") && ast_channel_zone(chan)) { locked_copy_string(chan, buf, ast_channel_zone(chan)->country, len); } else if (!strcasecmp(data, "dtmf_features")) { @@ -512,20 +504,6 @@ static int func_channel_write_real(struct ast_channel *chan, const char *functio else if (!strcasecmp(data, "hangupsource")) /* XXX - should we be forcing this here? */ ast_set_hangupsource(chan, value, 0); -#ifdef CHANNEL_TRACE - else if (!strcasecmp(data, "trace")) { - ast_channel_lock(chan); - if (ast_true(value)) - ret = ast_channel_trace_enable(chan); - else if (ast_false(value)) - ret = ast_channel_trace_disable(chan); - else { - ret = -1; - ast_log(LOG_WARNING, "Invalid value for CHANNEL(trace).\n"); - } - ast_channel_unlock(chan); - } -#endif else if (!strcasecmp(data, "tonezone")) { struct ast_tone_zone *new_zone; if (!(new_zone = ast_get_indication_zone(value))) {