Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // SystemIntegrationCheckDstIP is the IP address to send a packet to for the // system integration test. SystemIntegrationCheckDstIP = net.IPv4(127, 65, 67, 75) // SystemIntegrationCheckProtocol is the IP protocol to use for the system // integration test. SystemIntegrationCheckProtocol = packet.AnyHostInternalProtocol61 // DNSCheckInternalDomainScope is the domain scope to use for dns checks. DNSCheckInternalDomainScope = ".self-check." + resolver.InternalSpecialUseDomain )
Functions ¶
func ReportMultiPeerUDPTunnelIssue ¶
ReportMultiPeerUDPTunnelIssue reports a multi-peer UDP tunnel for the given process.
func ReportSecureDNSBypassIssue ¶
ReportSecureDNSBypassIssue reports a DNS bypassing issue for the given process.
func SelfCheckIsFailing ¶
func SelfCheckIsFailing() bool
SelfCheckIsFailing returns whether the self check is currently failing. This returns true after the first check fails, and does not wait for the failing threshold to be met.
func SubmitDNSCheckDomain ¶
SubmitDNSCheckDomain submits a subdomain for the dns check.
func SubmitSystemIntegrationCheckPacket ¶
SubmitSystemIntegrationCheckPacket submit a packet for the system integrity check.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.