From 18629a3b33509e48167b86dacb4b10eb2a3e7015 Mon Sep 17 00:00:00 2001 From: Kondo Takeo Date: Thu, 4 Feb 2021 23:43:29 +0900 Subject: [PATCH] Issue: #62 - Treat unlisted traffic as 'unknown UDP/TCP' --- src/process.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/process.cpp b/src/process.cpp index 055b5cf..6e2b324 100644 --- a/src/process.cpp +++ b/src/process.cpp @@ -374,8 +374,15 @@ Process *getProcess(Connection *connection, const char *devicename, } Process *proc = NULL; - if (inode != 0) + if (inode != 0) { proc = getProcess(inode, devicename); + } else { + if (packettype == IPPROTO_TCP) { + proc = unknowntcp; + } else { + proc = unknownudp; + } + } if (proc == NULL) { proc = new Process(inode, "", connection->refpacket->gethashstring());