Table of Contents

Enum FilterAction

Namespace
VpnHood.Core.Filtering.Abstractions
Assembly
VpnHood.Core.Filtering.Abstractions.dll

Specifies a filter's verdict on a flow.

public enum FilterAction

Fields

Default = 0

No objection: the flow takes its way by default, through the tunnel on the client.

Include = 1

Send the flow through the tunnel, whatever an IP filter says.

Exclude = 2

Send the flow around the tunnel, straight to its destination.

Block = 3

Drop the flow.

Remarks

The client sends a flow through the tunnel unless a filter excludes or blocks it, so its IP filters only veto; Include is the override a domain filter's include list uses, to send a flow through the tunnel past every IP filter. The server acts on Block alone.