-
{service.name}
+
+ {service.name}
+
+ {service.type === 'nfproxy' ? 'Proxy' : 'Regex'}
+
+
:{service.port}
{service.proto}
@@ -71,13 +227,21 @@ export default function TrafficViewer() {
-
- {service.edited_packets} edited
-
-
-
- {service.blocked_packets} blocked
-
+ {service.type === 'nfproxy' ? (
+ <>
+
+ {service.stats.edited_packets || 0} edited
+
+
+
+ {service.stats.blocked_packets || 0} blocked
+
+ >
+ ) : (
+
+ {service.stats.n_packets || 0} blocked
+
+ )}
navigate(`/nfproxy/${service.service_id}/traffic`)}
+ onClick={() => navigate(`/${service.type}/${service.service_id}/traffic`)}
>
+
@@ -110,11 +275,16 @@ export default function TrafficViewer() {
-
-
+
+ {service.type === 'nfproxy' ? : }
- {service.name}
+
+ {service.name}
+
+ {service.type === 'nfproxy' ? 'Proxy' : 'Regex'}
+
+
:{service.port}
{service.proto}