//go:build !android

package dialer

import (
	"context"
	"net"
	"net/netip"
	"syscall"
)

type SocketControl func(network, address string, conn syscall.RawConn) error

var DefaultSocketHook SocketControl

func dialContextHooked(ctx context.Context, network string, destination netip.Addr, port string) (net.Conn, error) {
	return nil, nil
}

func listenPacketHooked(ctx context.Context, network, address string) (net.PacketConn, error) {
	return nil, nil
}
