//go:build !linux

package redir

import (
	"net"
	"net/netip"
	"os"
)

func TProxy(fd uintptr, isIPv6 bool) error {
	return os.ErrInvalid
}

func GetOriginalDestinationFromOOB(oob []byte) (netip.AddrPort, error) {
	return netip.AddrPort{}, os.ErrInvalid
}

func DialUDP(lAddr *net.UDPAddr, rAddr *net.UDPAddr) (*net.UDPConn, error) {
	return nil, os.ErrInvalid
}