Add api command

This commit is contained in:
世界
2026-08-30 17:41:45 +08:00
parent fcee5656b9
commit bd059fc8aa
51 changed files with 5413 additions and 4 deletions
+23
View File
@@ -0,0 +1,23 @@
//go:build !with_usbip || !(linux || (darwin && cgo) || windows)
package main
import (
E "github.com/sagernet/sing/common/exceptions"
)
func runAPIUsbipDeviceList() error {
return errUsbipLocalNotIncluded()
}
func runAPIUsbipDeviceShow(_ string) error {
return errUsbipLocalNotIncluded()
}
func runAPIUsbipShare(_ []string) error {
return errUsbipLocalNotIncluded()
}
func errUsbipLocalNotIncluded() error {
return E.New(`USB/IP is not included in this build, rebuild with -tags with_usbip (supported on Linux, Windows, and macOS with CGO)`)
}