tcp-udp count windows (debug)

This commit is contained in:
MHSanaei 2023-02-26 17:29:54 +03:30
parent 3e938deaae
commit 23a2c545f7

24
util/sys/sys_windows.go Normal file
View File

@ -0,0 +1,24 @@
//go:build windows
// +build windows
package sys
import (
"github.com/shirou/gopsutil/v3/net"
)
func GetTCPCount() (int, error) {
stats, err := net.Connections("tcp")
if err != nil {
return 0, err
}
return len(stats), nil
}
func GetUDPCount() (int, error) {
stats, err := net.Connections("udp")
if err != nil {
return 0, err
}
return len(stats), nil
}