| 12345678910111213141516171819202122 | package modelsimport "golang.zx2c4.com/wireguard/wgctrl/wgtypes"// PeerUpdate - structtype PeerUpdate struct {	Network     string               `json:"network" bson:"network" yaml:"network"`	ServerAddrs []ServerAddr         `json:"serveraddrs" bson:"serveraddrs" yaml:"serveraddrs"`	Peers       []wgtypes.PeerConfig `json:"peers" bson:"peers" yaml:"peers"`}// KeyUpdate - key update structtype KeyUpdate struct {	Network   string `json:"network" bson:"network"`	Interface string `json:"interface" bson:"interface"`}// RangeUpdate  - structure for network range updatestype RangeUpdate struct {	Node  Node	Peers PeerUpdate}
 |