From: Tzafrir Cohen Date: Mon, 26 Oct 2009 13:29:54 +0000 (+0000) Subject: span numbers in pri debug / error messages X-Git-Tag: 11.0.0-beta1~3977 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2736168a6b1f9959704eed4a55376df391b4fa56;p=thirdparty%2Fasterisk.git span numbers in pri debug / error messages Prefix PRI trace messages with the span number. This makes the trace readable even when you have a multi-port device. (closes issue #15054) Reported by: tzafrir Patches: dahdi_pri_debug_spannum.diff uploaded by tzafrir (license 46) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@225836 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/channels/chan_dahdi.c b/channels/chan_dahdi.c index ff48aea6b4..e517472110 100644 --- a/channels/chan_dahdi.c +++ b/channels/chan_dahdi.c @@ -13126,6 +13126,8 @@ static void dahdi_pri_message(struct pri *pri, char *s) } if (dchancount > 1 && (span > -1)) ast_verbose("[Span %d D-Channel %d]%s", span, dchan, s); + else if (span > -1) + ast_verbose("%d %s", span+1, s); else ast_verbose("%s", s); } else @@ -13167,6 +13169,8 @@ static void dahdi_pri_error(struct pri *pri, char *s) } if ((dchancount > 1) && (span > -1)) ast_log(LOG_ERROR, "[Span %d D-Channel %d] PRI: %s", span, dchan, s); + else if (span > -1) + ast_log(LOG_ERROR, "%d %s", span+1, s); else ast_log(LOG_ERROR, "%s", s); } else