[Improved display of sip traces Adrian Georgescu **20061014140239] hunk ./cdrlib_ser.phtml 4148 - print "

- - "; - hunk ./cdrlib_ser.phtml 4150 - - - +

CDRTool trace for SIP session $callid hunk ./cdrlib_ser.phtml 4154 - print "

- - -
- URL for this trace -
SIP trace for session id $callid is not available anymore. -

SIP traces are available for the last $this->purgeRecordsAfter days. -

"; + print "

+ SIP trace for session id $callid is not available. + "; hunk ./cdrlib_ser.phtml 4160 - print "

"; hunk ./cdrlib_ser.phtml 4161 - while ($this->db->next_record()) { + $tableColumns=0; hunk ./cdrlib_ser.phtml 4163 + while ($this->db->next_record()) { hunk ./cdrlib_ser.phtml 4175 + + if (strlen($this->db->f('fromip')) && !$column[$this->db->f('fromip')]) { + $column[$this->db->f('fromip')]=$tableColumns+1; + $tableColumns++; + } hunk ./cdrlib_ser.phtml 4184 - - +

hunk ./cdrlib_ser.phtml 4212 - - - "; +

+ + "; hunk ./cdrlib_ser.phtml 4216 - print ""; + $colspan=1+count($column); + + print " + + + "; + foreach (array_keys($column) as $_key) { + printf (""; hunk ./cdrlib_ser.phtml 4252 - $_lines[0]="            ".$m[1]; + $_lines[0]=$m[1]; hunk ./cdrlib_ser.phtml 4255 - $time=substr($date,10); + if ($direction == "out") $fromip="127.0.0.1"; + + $_span=1; + $t=1; + while ($t < $column[$fromip]) { + $_span++; + $t++; + } hunk ./cdrlib_ser.phtml 4266 - + + "; + print " +

PacketTime%s",$_key); + } + print "
+ $i/$rows$date hunk ./cdrlib_ser.phtml 4272 - $time : $_lines[0] + $_lines[0] hunk ./cdrlib_ser.phtml 4277 - } else { - print " from $fromip"; hunk ./cdrlib_ser.phtml 4281 - Packet $i/$rows hunk ./cdrlib_ser.phtml 4298 - + hunk ./debian/changelog 4 + * Improve display of SIP traces hunk ./debian/changelog 6 - -- Adrian Georgescu Fri, 13 Oct 2006 12:45:25 +0200 + -- Adrian Georgescu Sat, 14 Oct 2006 16:02:18 +0200