Documentation ¶
Index ¶
Constants ¶
View Source
const ( OpenVPNControlHardResetClientV1 = 1 OpenVPNControlHardResetServerV1 = 2 OpenVPNControlSoftResetV1 = 3 OpenVPNControlV1 = 4 OpenVPNAckV1 = 5 OpenVPNDataV1 = 6 OpenVPNControlHardResetClientV2 = 7 OpenVPNControlHardResetServerV2 = 8 OpenVPNDataV2 = 9 OpenVPNControlHardResetClientV3 = 10 OpenVPNControlWkcV1 = 11 )
OpenVPN Opcodes definitions from: https://github.com/OpenVPN/openvpn/blob/master/src/openvpn/ssl_pkt.h
View Source
const ( OpenVPNMinPktLen = 6 OpenVPNTCPPktDefaultLimit = 256 OpenVPNUDPPktDefaultLimit = 256 )
Variables ¶
This section is empty.
Functions ¶
func OpenVPNCheckForValidOpcode ¶ added in v0.3.1
Types ¶
type DNSAnalyzer ¶
type DNSAnalyzer struct{}
func (*DNSAnalyzer) Limit ¶
func (a *DNSAnalyzer) Limit() int
func (*DNSAnalyzer) Name ¶
func (a *DNSAnalyzer) Name() string
type OpenVPNAnalyzer ¶ added in v0.3.1
type OpenVPNAnalyzer struct{}
func (*OpenVPNAnalyzer) Limit ¶ added in v0.3.1
func (a *OpenVPNAnalyzer) Limit() int
func (*OpenVPNAnalyzer) Name ¶ added in v0.3.1
func (a *OpenVPNAnalyzer) Name() string
type QUICAnalyzer ¶ added in v0.2.0
type QUICAnalyzer struct{}
func (*QUICAnalyzer) Limit ¶ added in v0.2.0
func (a *QUICAnalyzer) Limit() int
func (*QUICAnalyzer) Name ¶ added in v0.2.0
func (a *QUICAnalyzer) Name() string
type WireGuardAnalyzer ¶ added in v0.0.5
type WireGuardAnalyzer struct{}
func (*WireGuardAnalyzer) Limit ¶ added in v0.0.5
func (a *WireGuardAnalyzer) Limit() int
func (*WireGuardAnalyzer) Name ¶ added in v0.0.5
func (a *WireGuardAnalyzer) Name() string
Click to show internal directories.
Click to hide internal directories.