fix: quic sniffer should consider skipDomain

This commit is contained in:
wwqgtxx
2025-05-28 10:01:15 +08:00
parent 1db89da122
commit 213d80c1e2
4 changed files with 39 additions and 19 deletions

View File

@@ -10,8 +10,10 @@ type Sniffer interface {
SupportPort(port uint16) bool
}
type ReplaceDomain func(metadata *constant.Metadata, host string)
type MultiPacketSniffer interface {
WrapperSender(packetSender constant.PacketSender, override bool) constant.PacketSender
WrapperSender(packetSender constant.PacketSender, replaceDomain ReplaceDomain) constant.PacketSender
}
const (