Add sniff timeoit

This commit is contained in:
风扇滑翔翼 2025-02-21 10:44:33 +00:00 committed by GitHub
parent be43f66b63
commit 95c2113250
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 117 additions and 83 deletions

View file

@ -55,6 +55,7 @@ type SniffingConfig struct {
DomainsExcluded *StringList `json:"domainsExcluded"`
MetadataOnly bool `json:"metadataOnly"`
RouteOnly bool `json:"routeOnly"`
Timeout int64 `json:"timeout"`
}
// Build implements Buildable.
@ -92,6 +93,7 @@ func (c *SniffingConfig) Build() (*proxyman.SniffingConfig, error) {
DomainsExcluded: d,
MetadataOnly: c.MetadataOnly,
RouteOnly: c.RouteOnly,
Timeout: c.Timeout,
}, nil
}