mirror of
https://github.com/ntop/ntopng.git
synced 2026-04-28 23:19:33 +00:00
Fixes visualization of TCP flags
This commit is contained in:
parent
20f1b2e466
commit
5b8712ba9d
1 changed files with 9 additions and 8 deletions
|
|
@ -3013,14 +3013,15 @@ end
|
|||
-- print TCP flags
|
||||
function formatTCPFlags(flags)
|
||||
local out = ''
|
||||
if(hasbit(flags,0x01)) then out = out .. '<span class="badge bg-warning">F</span> ' end
|
||||
if(hasbit(flags,0x02)) then out = out .. '<span class="badge bg-warning">S</span> ' end
|
||||
if(hasbit(flags,0x04)) then out = out .. '<span class="badge bg-danger">R</span> ' end
|
||||
if(hasbit(flags,0x08)) then out = out .. '<span class="badge bg-warning">P</span> ' end
|
||||
if(hasbit(flags,0x10)) then out = out .. '<span class="badge bg-warning">A</span> ' end
|
||||
if(hasbit(flags,0x20)) then out = out .. '<span class="badge bg-warning">U</span> ' end
|
||||
if(hasbit(flags,0x40)) then out = out .. '<span class="badge bg-warning">E</span> ' end
|
||||
if(hasbit(flags,0x80)) then out = out .. '<span class="badge bg-warning">C</span> ' end
|
||||
flags = 0xff
|
||||
if(hasbit(flags,0x02)) then out = out .. '<span class="badge bg-info" title="SYN">S</span> ' end
|
||||
if(hasbit(flags,0x10)) then out = out .. '<span class="badge bg-info" title="ACK">A</span> ' end
|
||||
if(hasbit(flags,0x01)) then out = out .. '<span class="badge bg-info" title="FIN">F</span> ' end
|
||||
if(hasbit(flags,0x08)) then out = out .. '<span class="badge bg-info" title="PSH">P</span> ' end
|
||||
if(hasbit(flags,0x04)) then out = out .. '<span class="badge bg-danger" title="RST">R</span> ' end
|
||||
if(hasbit(flags,0x20)) then out = out .. '<span class="badge bg-primary" title="URG">U</span> ' end
|
||||
if(hasbit(flags,0x40)) then out = out .. '<span class="badge bg-info" title="ECE">E</span> ' end
|
||||
if(hasbit(flags,0x80)) then out = out .. '<span class="badge bg-info" title="CWR">C</span> ' end
|
||||
return out
|
||||
end
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue