Compare commits

..

No commits in common. "7fba32651bdfb191a5e531d37b01eb2c39d4f84a" and "0af88bc875dcabb43ddb40f2da408351fcffa59f" have entirely different histories.

1 changed files with 5 additions and 7 deletions

View File

@ -49,7 +49,7 @@ func (plugin *PluginDNS64) Init(proxy *Proxy) error {
if err != nil {
return err
}
dlog.Noticef("Registered DNS64 prefix [%s]", pref.String())
dlog.Infof("Registered DNS64 prefix [%s]", pref.String())
plugin.pref64 = append(plugin.pref64, pref)
}
} else if len(proxy.dns64Resolvers) != 0 {
@ -57,10 +57,7 @@ func (plugin *PluginDNS64) Init(proxy *Proxy) error {
if err := plugin.refreshPref64(); err != nil {
return err
}
} else {
return nil
}
dlog.Notice("DNS64 map enabled")
return nil
}
@ -155,10 +152,11 @@ func (plugin *PluginDNS64) Eval(pluginsState *PluginsState, msg *dns.Msg) error
}
}
msg.Answer = synth64
msg.AuthenticatedData = false
msg.SetEdns0(uint16(MaxDNSUDPSafePacketSize), false)
synth := EmptyResponseFromMessage(msg)
synth.Answer = append(synth.Answer, synth64...)
pluginsState.synthResponse = synth
pluginsState.action = PluginsActionSynth
pluginsState.returnCode = PluginsReturnCodeCloak
return nil