tun2socks и syscall в openbsd
ув тов форумчане! в опенке пытаюсь собрать tun2socks - https://github.com/xjasonlyu/tun2socks - для tun mod’a xray (из коробки не реализован). естественно ничего не работает, тк тунельвноски утыкан сисколлами, как пофиксить - не знаю.
tun2socks:./tun2socks: undefined symbol 'syscall'
ld.so: tun2socks: lazy binding failed!
Killed
контент анализ содержимого показал:
./dialer/dialer.go: "syscall"
./dialer/dialer.go: Control: func(network, address string, c syscall.RawConn) error {
./dialer/dialer.go: Control: func(network, address string, c syscall.RawConn) error {
./dialer/sockopt_openbsd.go: "syscall"
./dialer/sockopt_openbsd.go:func setSocketOptions(network, address string, c syscall.RawConn, opts *Options) (err error) {
./main.go: "syscall"
./main.go: signal.Notify(sigCh, syscall.SIGINT, syscall.SIGTERM)
буду благодарен как готовому решению так и пинку что посмотреть/почитать. советы достойной максимально минималистичной (не nekoray^_^)альтернативы для моей задачи приветсвуются!