Table of Contents

Namespace VpnHood.Core.Filtering.DomainFiltering

Classes

DomainFilteringService

Provides the client's filtering of flows by their domain names, which it reads from their TLS server names (SNI): a QUIC flow's from its first packets, and a TCP connection's from the first bytes of its stream.

Structs

PacketSniFilterResult

Represents the domain filter's answer for a packet, which may hold the packet back, or release packets of its flow held before.

StreamSniFilterResult

Represents the domain filter's answer for a TCP connection, with the bytes read from its stream to find its name.