//go:build !linux || android

package sharedsock

import (
	"fmt"
	"net"
	"runtime"
)

// Listen is not supported on other platforms then Linux
func Listen(port int, filter BPFFilter, mtu uint16) (net.PacketConn, error) {
	return nil, fmt.Errorf("not supported OS %s. SharedSocket is only supported on Linux", runtime.GOOS)
}
