mirror of https://gerrit.osmocom.org/simtrace2
contrib/simtrace.lua: Add Flag bits + Data to COL_INFO
this provides an esy way to understand more without looking at the detailed decode for each packet. Change-Id: I0aa3d68172022907fbe8371aaca6538df0649dfechanges/85/26985/6
parent
b01dc91c0b
commit
c3f366b55e
|
@ -114,6 +114,30 @@ function dissect_rxtx(payload_data,pinfo,tree)
|
|||
headerSubtree:add(rxtxdatalen, len)
|
||||
headerSubtree:add_le(rxtxdata, payload_data(6,len))
|
||||
|
||||
local flagstr = " "
|
||||
if is_pbrx().value == 1 then
|
||||
flagstr = flagstr .. "R"
|
||||
else
|
||||
flagstr = flagstr .. "."
|
||||
end
|
||||
if is_pbtx().value == 1 then
|
||||
flagstr = flagstr .. "T"
|
||||
else
|
||||
flagstr = flagstr .. "."
|
||||
end
|
||||
if is_final().value == 1 then
|
||||
flagstr = flagstr .. "F"
|
||||
else
|
||||
flagstr = flagstr .. "."
|
||||
end
|
||||
if is_hdr().value == 1 then
|
||||
flagstr = flagstr .. "H"
|
||||
else
|
||||
flagstr = flagstr .. "."
|
||||
end
|
||||
flagstr = flagstr .. " "
|
||||
pinfo.cols.info:append(flagstr .. payload_data(6,len))
|
||||
|
||||
-- ghetto dissection does not work due to mixed in procedure bytes
|
||||
--if pinfo.visited == false then
|
||||
-- Dissector.get("iso7816"):call(payload_data(6):tvb(), pinfo, tree)
|
||||
|
|
Loading…
Reference in New Issue