fix: issue with omiting endpoint (#157)

fixes #156
This commit is contained in:
Emilien Devos 2025-02-19 18:21:17 +01:00 committed by GitHub
parent 288687b873
commit 9dad356bee
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -326,7 +326,8 @@ func ParsePeers(cfg *ini.File, peers *[]PeerConfig) error {
peer.PreSharedKey = value peer.PreSharedKey = value
} }
if value, err := parseString(section, "Endpoint"); err == nil { if sectionKey, err := section.GetKey("Endpoint"); err == nil {
value := sectionKey.String()
decoded, err = resolveIPPAndPort(strings.ToLower(value)) decoded, err = resolveIPPAndPort(strings.ToLower(value))
if err != nil { if err != nil {
return err return err