mirror of https://github.com/Dreamacro/clash.git
Fix: amd64 macOS Ventura process name match
This commit is contained in:
parent
f29b54898f
commit
c8bc11d61d
|
@ -18,11 +18,11 @@ const (
|
||||||
)
|
)
|
||||||
|
|
||||||
var structSize = func() int {
|
var structSize = func() int {
|
||||||
value, _ := syscall.Sysctl("kern.osproductversion")
|
value, _ := syscall.Sysctl("kern.osrelease")
|
||||||
major, _, _ := strings.Cut(value, ".")
|
major, _, _ := strings.Cut(value, ".")
|
||||||
n, _ := strconv.ParseInt(major, 10, 64)
|
n, _ := strconv.ParseInt(major, 10, 64)
|
||||||
switch true {
|
switch true {
|
||||||
case n >= 13:
|
case n >= 22:
|
||||||
return 408
|
return 408
|
||||||
default:
|
default:
|
||||||
// from darwin-xnu/bsd/netinet/in_pcblist.c:get_pcblist_n
|
// from darwin-xnu/bsd/netinet/in_pcblist.c:get_pcblist_n
|
||||||
|
|
Loading…
Reference in New Issue