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
certified/1.8.6
Tzafrir Cohen 16 years ago
parent e5a57959eb
commit 2736168a6b

@ -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

Loading…
Cancel
Save