summaryrefslogtreecommitdiff
path: root/proc.go
diff options
context:
space:
mode:
Diffstat (limited to 'proc.go')
-rw-r--r--proc.go28
1 files changed, 15 insertions, 13 deletions
diff --git a/proc.go b/proc.go
index bf78c16..adc8576 100644
--- a/proc.go
+++ b/proc.go
@@ -6,6 +6,8 @@ import (
"path/filepath"
"strconv"
"strings"
+
+ "go.wit.com/log"
)
func getProcessNameByPort(port int) string {
@@ -18,24 +20,24 @@ func getProcessNameByPort(port int) string {
if err != nil {
return ""
}
- // debug(LogProc, "searchProcNet() data:", string(data))
+ // log.Log(PROC, "searchProcNet() data:", string(data))
lines := strings.Split(string(data), "\n")
for _, line := range lines {
fields := strings.Fields(line)
- debug(LogProc, "searchProcNet() portHex:", portHex)
+ log.Log(PROC, "searchProcNet() portHex:", portHex)
if (len(fields) > 9) {
- debug(LogProc, "searchProcNet() fields[9]", fields[9])
+ log.Log(PROC, "searchProcNet() fields[9]", fields[9])
}
- debug(LogProc, "searchProcNet() lines:", line)
+ log.Log(PROC, "searchProcNet() lines:", line)
if len(fields) > 1 {
parts := strings.Split(fields[1], ":")
if len(parts) > 1 {
// Convert the hexadecimal string to an integer
value, _ := strconv.ParseInt(parts[1], 16, 64)
- debug(LogProc, "searchProcNet() value, port =", value, port, "parts[1] =", parts[1])
+ log.Log(PROC, "searchProcNet() value, port =", value, port, "parts[1] =", parts[1])
if (port == int(value)) {
- debug(LogProc, "searchProcNet() THIS IS THE LINE:", fields)
+ log.Log(PROC, "searchProcNet() THIS IS THE LINE:", fields)
return fields[9]
}
}
@@ -50,7 +52,7 @@ func getProcessNameByPort(port int) string {
if inode == "" {
inode = searchProcNet("/proc/net/udp")
}
- debug(LogProc, "searchProcNet() inode =", inode)
+ log.Log(PROC, "searchProcNet() inode =", inode)
// Search for process with the inode
procs, _ := ioutil.ReadDir("/proc")
@@ -70,23 +72,23 @@ func getProcessNameByPort(port int) string {
var s string
s = "socket:["+inode+"]"
if strings.Contains(fdLink, "socket:[") {
- debug(LogProc, "searchProcNet() fdLink has socket:", fdLink)
- debug(LogProc, "searchProcNet() proc.Name() =", proc.Name(), "s =", s)
+ log.Log(PROC, "searchProcNet() fdLink has socket:", fdLink)
+ log.Log(PROC, "searchProcNet() proc.Name() =", proc.Name(), "s =", s)
}
if strings.Contains(fdLink, "socket:[35452]") {
- debug(LogProc, "searchProcNet() found proc.Name() =", proc.Name(), fdLink)
+ log.Log(PROC, "searchProcNet() found proc.Name() =", proc.Name(), fdLink)
return proc.Name()
}
if strings.Contains(fdLink, "socket:[35450]") {
- debug(LogProc, "searchProcNet() found proc.Name() =", proc.Name(), fdLink)
+ log.Log(PROC, "searchProcNet() found proc.Name() =", proc.Name(), fdLink)
return proc.Name()
}
if strings.Contains(fdLink, "socket:[35440]") {
- debug(LogProc, "searchProcNet() found proc.Name() =", proc.Name(), fdLink)
+ log.Log(PROC, "searchProcNet() found proc.Name() =", proc.Name(), fdLink)
return proc.Name()
}
if strings.Contains(fdLink, "socket:[21303]") {
- debug(LogProc, "searchProcNet() found proc.Name() =", proc.Name(), fdLink)
+ log.Log(PROC, "searchProcNet() found proc.Name() =", proc.Name(), fdLink)
// return proc.Name()
}
if strings.Contains(fdLink, "socket:["+inode+"]") {