X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=ie.cpp;h=f8663495414a236a013ecbc65f931fe3eb2c67bd;hp=75b86f4ac01eed0b66f0d9f52b0d5f66711e8644;hb=0a0643e3a561de5f34927ea80c2bd0ce6405fd3c;hpb=16535fd531476bb05a24a3b69e65ce9a4fa92240 diff --git a/ie.cpp b/ie.cpp index 75b86f4..f866349 100644 --- a/ie.cpp +++ b/ie.cpp @@ -734,7 +734,17 @@ void Pdss1::enc_ie_channel_id(unsigned char **ntmode, msg_t *msg, int exclusive, } add_trace("channel_id", "exclusive", "%d", exclusive); - add_trace("channel_id", "channel", "%d", channel); + switch(channel) + { + case CHANNEL_ANY: + add_trace("channel_id", "channel", "any channel"); + break; + case CHANNEL_NO: + add_trace("channel_id", "channel", "no channel"); + break; + default: + add_trace("channel_id", "channel", "%d", channel); + } if (!pri) { @@ -874,7 +884,17 @@ void Pdss1::dec_ie_channel_id(unsigned char *p, Q931_info_t *qi, int *exclusive, } add_trace("channel_id", "exclusive", "%d", *exclusive); - add_trace("channel_id", "channel", "%d", *channel); + switch(*channel) + { + case CHANNEL_ANY: + add_trace("channel_id", "channel", "any channel"); + break; + case CHANNEL_NO: + add_trace("channel_id", "channel", "no channel"); + break; + default: + add_trace("channel_id", "channel", "%d", *channel); + } }