Added SetProxyOptions function for forward plugin (#7229)

Signed-off-by: Paramoshka <parfenov_ivan_42a@mail.ru>
This commit is contained in:
Parfenov Ivan
2025-04-04 23:27:47 +07:00
committed by GitHub
parent 4454c84960
commit e16162dd3c

View File

@@ -75,6 +75,11 @@ func (f *Forward) SetProxy(p *proxy.Proxy) {
p.Start(f.hcInterval) p.Start(f.hcInterval)
} }
// SetProxyOptions setup proxy options
func (f *Forward) SetProxyOptions(opts proxy.Options) {
f.opts = opts
}
// SetTapPlugin appends one or more dnstap plugins to the tap plugin list. // SetTapPlugin appends one or more dnstap plugins to the tap plugin list.
func (f *Forward) SetTapPlugin(tapPlugin *dnstap.Dnstap) { func (f *Forward) SetTapPlugin(tapPlugin *dnstap.Dnstap) {
f.tapPlugins = append(f.tapPlugins, tapPlugin) f.tapPlugins = append(f.tapPlugins, tapPlugin)