Add GetOrFindPrimaryProcess to correctly group process/threads

This commit is contained in:
Daniel
2019-04-26 15:17:44 +02:00
parent 78a0b3c1fb
commit 6495b4fe5f
4 changed files with 77 additions and 21 deletions

View File

@@ -65,7 +65,7 @@ func GetProcessByPacket(pkt packet.Packet) (process *Process, direction bool, er
return nil, direction, ErrConnectionNotFound
}
process, err = GetOrFindProcess(pid)
process, err = GetOrFindPrimaryProcess(pid)
if err != nil {
return nil, direction, err
}
@@ -114,7 +114,7 @@ func GetProcessByEndpoints(localIP net.IP, localPort uint16, remoteIP net.IP, re
return nil, ErrConnectionNotFound
}
process, err = GetOrFindProcess(pid)
process, err = GetOrFindPrimaryProcess(pid)
if err != nil {
return nil, err
}