mirror of
https://github.com/ntop/ntopng.git
synced 2026-04-29 07:29:32 +00:00
Add formatTCPFlags, used by printTCPFlags
This commit is contained in:
parent
de576aa999
commit
3acde3b3ec
1 changed files with 13 additions and 8 deletions
|
|
@ -3010,16 +3010,21 @@ function purgedErrorString()
|
|||
return i18n("purged_error_message",{url=ntop.getHttpPrefix()..'/lua/admin/prefs.lua?tab=in_memory', product=info["product"]})
|
||||
end
|
||||
|
||||
-- print TCP flags
|
||||
function formatTCPFlags(flags)
|
||||
if(hasbit(flags,0x01)) then return('<span class="badge bg-warning">FIN</span> ') end
|
||||
if(hasbit(flags,0x02)) then return('<span class="badge bg-warning">SYN</span> ') end
|
||||
if(hasbit(flags,0x04)) then return('<span class="badge bg-danger">RST</span> ') end
|
||||
if(hasbit(flags,0x08)) then return('<span class="badge bg-warning">PUSH</span> ') end
|
||||
if(hasbit(flags,0x10)) then return('<span class="badge bg-warning">ACK</span> ') end
|
||||
if(hasbit(flags,0x20)) then return('<span class="badge bg-warning">URG</span> ') end
|
||||
if(hasbit(flags,0x40)) then return('<span class="badge bg-warning">ECE</span> ') end
|
||||
if(hasbit(flags,0x80)) then return('<span class="badge bg-warning">CWR</span> ') end
|
||||
end
|
||||
|
||||
-- print TCP flags
|
||||
function printTCPFlags(flags)
|
||||
if(hasbit(flags,0x01)) then print('<span class="badge bg-warning">FIN</span> ') end
|
||||
if(hasbit(flags,0x02)) then print('<span class="badge bg-warning">SYN</span> ') end
|
||||
if(hasbit(flags,0x04)) then print('<span class="badge bg-danger">RST</span> ') end
|
||||
if(hasbit(flags,0x08)) then print('<span class="badge bg-warning">PUSH</span> ') end
|
||||
if(hasbit(flags,0x10)) then print('<span class="badge bg-warning">ACK</span> ') end
|
||||
if(hasbit(flags,0x20)) then print('<span class="badge bg-warning">URG</span> ') end
|
||||
if(hasbit(flags,0x40)) then print('<span class="badge bg-warning">ECE</span> ') end
|
||||
if(hasbit(flags,0x80)) then print('<span class="badge bg-warning">CWR</span> ') end
|
||||
print(formatTCPFlags(flags))
|
||||
end
|
||||
|
||||
-- convert the integer carrying TCP flags in a more convenient lua table
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue