From 4bc2bc78bfedec86520c4780683df23e1fac1003 Mon Sep 17 00:00:00 2001 From: markster Date: Tue, 12 Jul 2005 14:46:20 +0000 Subject: Fix IAX2 encryption (really, bug #4500 for reference) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6103 f38db490-d61c-443f-a65b-d21fe96a405b --- channels/iax2-parser.c | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'channels/iax2-parser.c') diff --git a/channels/iax2-parser.c b/channels/iax2-parser.c index 1cd0f405f..e11a57cff 100755 --- a/channels/iax2-parser.c +++ b/channels/iax2-parser.c @@ -440,8 +440,23 @@ void iax_showframe(struct iax_frame *f, struct ast_iax2_full_hdr *fhi, int rx, s char subclass2[20]; char *class; char *subclass; + char *dir; char tmp[256]; char iabuf[INET_ADDRSTRLEN]; + switch(rx) { + case 0: + dir = "Tx"; + break; + case 2: + dir = "TE"; + break; + case 3: + dir = "RD"; + break; + default: + dir = "Rx"; + break; + } if (f) { fh = f->data; snprintf(retries, (int)sizeof(retries), "%03d", f->retries); @@ -485,7 +500,7 @@ void iax_showframe(struct iax_frame *f, struct ast_iax2_full_hdr *fhi, int rx, s } snprintf(tmp, (int)sizeof(tmp), "%s-Frame Retry[%s] -- OSeqno: %3.3d ISeqno: %3.3d Type: %s Subclass: %s\n", - (rx ? "Rx" : "Tx"), + dir, retries, fh->oseqno, fh->iseqno, class, subclass); outputf(tmp); snprintf(tmp, (int)sizeof(tmp), -- cgit v1.2.3