"log"
"time"
- "github.com/go-yaml/yaml"
+ "gopkg.in/yaml.v2"
"cypherpunks.ru/govpn"
)
var (
confs map[govpn.PeerId]*govpn.PeerConf
- idsCache *govpn.CipherCache
+ idsCache *govpn.MACCache
)
func confRead() (*map[govpn.PeerId]*govpn.PeerConf, error) {
pc.MTU = govpn.MTUDefault
}
if pc.MTU > govpn.MTUMax {
- govpn.Println("MTU value", pc.MTU, "is too high, overriding to", govpn.MTUMax)
+ govpn.Printf(`[mtu-high bind="%s" value="%d" overriden="%d"]`, *bindAddr, pc.MTU, govpn.MTUMax)
pc.MTU = govpn.MTUMax
}
conf := govpn.PeerConf{
func confRefresh() error {
newConfs, err := confRead()
if err != nil {
- govpn.Println("Unable to parse peers configuration:", err)
+ govpn.Printf(`[conf-parse-failed bind="%s" err="%s"]`, *bindAddr, err)
return err
}
confs = *newConfs
}
func confInit() {
- idsCache = govpn.NewCipherCache()
+ idsCache = govpn.NewMACCache()
if err := confRefresh(); err != nil {
log.Fatalln(err)
}