chan_iax2.c: Ensure all IEs are displayed when dumping frame contents.
When IAX2 debugging was enabled (`iax2 set debug on`), if the last IE in a frame was one that may not have any data - such as the CALLTOKEN IE in an NEW request - it was not getting displayed.
This commit is contained in:
parent
4b9a4483fc
commit
0e126b3841
|
@ -424,7 +424,7 @@ static void dump_ies(unsigned char *iedata, int len)
|
|||
|
||||
if (len < 2)
|
||||
return;
|
||||
while(len > 2) {
|
||||
while(len >= 2) {
|
||||
ie = iedata[0];
|
||||
ielen = iedata[1];
|
||||
if (ielen + 2> len) {
|
||||
|
|
Loading…
Reference in New Issue