stream flow proto fix
This commit is contained in:
@@ -522,12 +522,16 @@ class DatabasePool:
|
|||||||
AND (capture_iface = $2 OR ingress_if = $2 OR egress_if = $2)
|
AND (capture_iface = $2 OR ingress_if = $2 OR egress_if = $2)
|
||||||
AND timestamp BETWEEN $5 AND $6
|
AND timestamp BETWEEN $5 AND $6
|
||||||
AND (
|
AND (
|
||||||
|
(
|
||||||
CASE
|
CASE
|
||||||
WHEN $3 = 'tcp' THEN COALESCE(dpi_metadata -> 'tcp' ->> 'stream', '')
|
WHEN $3 = 'tcp' THEN COALESCE(dpi_metadata -> 'tcp' ->> 'stream', '')
|
||||||
WHEN $3 = 'udp' THEN COALESCE(dpi_metadata -> 'udp' ->> 'stream', '')
|
WHEN $3 = 'udp' THEN COALESCE(dpi_metadata -> 'udp' ->> 'stream', '')
|
||||||
ELSE ''
|
ELSE ''
|
||||||
END
|
END
|
||||||
) = $4
|
) = $4
|
||||||
|
OR flow_id = ($3 || ':' || $4)
|
||||||
|
OR flow_id LIKE ('%:' || $3 || ':' || $4)
|
||||||
|
)
|
||||||
AND (
|
AND (
|
||||||
app_protocol IS NULL
|
app_protocol IS NULL
|
||||||
OR UPPER(app_protocol) IN ('TCP', 'UDP', 'IP', 'IPV4', 'IPV6', 'ETH', 'ETHERNET', 'ETHERTYPE', 'FRAME', 'DATA')
|
OR UPPER(app_protocol) IN ('TCP', 'UDP', 'IP', 'IPV4', 'IPV6', 'ETH', 'ETHERNET', 'ETHERTYPE', 'FRAME', 'DATA')
|
||||||
|
|||||||
Reference in New Issue
Block a user