]> Cypherpunks.ru repositories - govpn.git/blobdiff - src/govpn/cmd/govpn-server/conf.go
Initial encryptionless mode support
[govpn.git] / src / govpn / cmd / govpn-server / conf.go
index fadc64f281f1ce0cd99f8ea7b0cfa317ddffb8b7..67ee695bcf753fa59a069418ce0949d7f5be3a4b 100644 (file)
@@ -53,6 +53,9 @@ func confRead() map[govpn.PeerId]*govpn.PeerConf {
                if err != nil {
                        log.Fatalln("Unable to decode the key:", err.Error(), pc.VerifierRaw)
                }
+               if pc.EncLess {
+                       pc.Noise = true
+               }
                conf := govpn.PeerConf{
                        Verifier: verifier,
                        Id:       verifier.Id,
@@ -61,6 +64,7 @@ func confRead() map[govpn.PeerId]*govpn.PeerConf {
                        Down:     pc.Down,
                        Noise:    pc.Noise,
                        CPR:      pc.CPR,
+                       EncLess:  pc.EncLess,
                }
                if pc.TimeoutInt <= 0 {
                        pc.TimeoutInt = govpn.TimeoutDefault