mirror of
https://github.com/xjasonlyu/tun2socks.git
synced 2024-12-30 02:37:01 +00:00
get process name if monitor is enabled
This commit is contained in:
+3
-2
@@ -94,9 +94,10 @@ func (h *tcpHandler) Handle(conn net.Conn, target *net.TCPAddr) error {
|
||||
return err
|
||||
}
|
||||
|
||||
// Get name of the process
|
||||
var process = lsof.GetProcessName(localConn.LocalAddr())
|
||||
var process = "N/A"
|
||||
if monitor != nil {
|
||||
// Get name of the process
|
||||
process = lsof.GetProcessName(localConn.LocalAddr())
|
||||
session := &S.Session{
|
||||
Process: process,
|
||||
Network: localConn.LocalAddr().Network(),
|
||||
|
||||
+3
-2
@@ -78,9 +78,10 @@ func (h *udpHandler) Connect(conn core.UDPConn, target *net.UDPAddr) error {
|
||||
return err
|
||||
}
|
||||
|
||||
// Get name of the process
|
||||
var process = lsof.GetProcessName(conn.LocalAddr())
|
||||
var process = "N/A"
|
||||
if monitor != nil {
|
||||
// Get name of the process
|
||||
process = lsof.GetProcessName(conn.LocalAddr())
|
||||
session := &S.Session{
|
||||
Process: process,
|
||||
Network: conn.LocalAddr().Network(),
|
||||
|
||||
Reference in New Issue
Block a user