package
2.12.0+incompatible
Repository: https://github.com/adguardteam/adguarddns.git
Documentation: pkg.go.dev

# Functions

NewManager returns a new manager of interface listeners.

# Structs

ControlConfig is the configuration of socket options.
DefaultInterfaceStorage is the storage that uses the OS's network interfaces.
ListenConfig is a [netext.ListenConfig] implementation that uses the provided channel-based packet connection and listener to implement the methods of the interface.
Manager creates individual listeners and dispatches connections to them.
ManagerConfig is the configuration structure for [NewManager].

# Interfaces

InterfaceStorage is the interface for storages of network interfaces (aka devices).
NetInterface represents a network interface (aka device).

# Type aliases

ID is the unique identifier of an interface listener.