mirror of
https://github.com/cloudflare/cloudflared.git
synced 2026-08-07 07:14:57 +00:00
1cc15c6ffa
Adds new metrics for: - Dropped UDP datagrams for reads and write paths - Dropped ICMP packets for write paths - Failures that preemptively close UDP flows Closes TUN-9882
16 lines
846 B
Go
16 lines
846 B
Go
package v3_test
|
|
|
|
import v3 "github.com/cloudflare/cloudflared/quic/v3"
|
|
|
|
type noopMetrics struct{}
|
|
|
|
func (noopMetrics) IncrementFlows(connIndex uint8) {}
|
|
func (noopMetrics) DecrementFlows(connIndex uint8) {}
|
|
func (noopMetrics) FailedFlow(connIndex uint8) {}
|
|
func (noopMetrics) PayloadTooLarge(connIndex uint8) {}
|
|
func (noopMetrics) RetryFlowResponse(connIndex uint8) {}
|
|
func (noopMetrics) MigrateFlow(connIndex uint8) {}
|
|
func (noopMetrics) UnsupportedRemoteCommand(connIndex uint8, command string) {}
|
|
func (noopMetrics) DroppedUDPDatagram(connIndex uint8, reason v3.DroppedReason) {}
|
|
func (noopMetrics) DroppedICMPPackets(connIndex uint8, reason v3.DroppedReason) {}
|