]> Cypherpunks.ru repositories - govpn.git/blobdiff - src/govpn/cmd/govpn-server/conf.go
Configure MTU on per-user basis
[govpn.git] / src / govpn / cmd / govpn-server / conf.go
index 284f4f9dc5a2047b0cefed8c5f6d6e1728f15ad1..809c56d8c9453e4678b97ad49e32db0cf5c337fa 100644 (file)
@@ -56,11 +56,15 @@ func confRead() map[govpn.PeerId]*govpn.PeerConf {
                if pc.EncLess {
                        pc.Noise = true
                }
+               if pc.MTU == 0 {
+                       pc.MTU = govpn.MTUDefault
+               }
                conf := govpn.PeerConf{
                        Verifier: verifier,
                        Id:       verifier.Id,
                        Name:     name,
                        Iface:    pc.Iface,
+                       MTU:      pc.MTU,
                        Up:       pc.Up,
                        Down:     pc.Down,
                        Noise:    pc.Noise,