Browse Source

fix UpdateWgPeers to enable multiple peer sections

Matthew R Kasun 3 years ago
parent
commit
e8683469a5
1 changed files with 1 additions and 0 deletions
  1. 1 0
      netclient/wireguard/common.go

+ 1 - 0
netclient/wireguard/common.go

@@ -361,6 +361,7 @@ func UpdateWgPeers(wgInterface string, peers []wgtypes.PeerConfig) error {
 	//delete the peers sections as they are going to be replaced
 	wireguard.DeleteSection(section_peers)
 	for i, peer := range peers {
+		ncutils.Log("adding peer section for peer #: " + string(i) + peer.PublicKey.String())
 		wireguard.SectionWithIndex(section_peers, i).Key("PublicKey").SetValue(peer.PublicKey.String())
 		//if peer.PresharedKey.String() != "" {
 		//wireguard.SectionWithIndex(section_peers, i).Key("PreSharedKey").SetValue(peer.PresharedKey.String())