Routing: Exclude iOS from Darwin for process (#6524)

Fixes https://github.com/XTLS/Xray-core/pull/6434#issuecomment-5016175948
This commit is contained in:
yiguodev
2026-07-27 12:40:18 +00:00
committed by RPRX
parent 6e3322d219
commit 5b1b41058e
4 changed files with 14 additions and 3 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
//go:build darwin
//go:build darwin && !ios
package net
+1 -1
View File
@@ -1,4 +1,4 @@
//go:build darwin
//go:build darwin && !ios
#include "textflag.h"
+1 -1
View File
@@ -1,4 +1,4 @@
//go:build darwin
//go:build darwin && !ios
package net
+11
View File
@@ -0,0 +1,11 @@
//go:build ios
package net
import (
"github.com/xtls/xray-core/common/errors"
)
func FindProcess(network, srcIP string, srcPort uint16, destIP string, destPort uint16) (int, string, string, error) {
return 0, "", "", errors.New("process lookup is not supported on this platform")
}