diff --git a/src/core/link.go b/src/core/link.go index 51b679a6..c0eb509f 100644 --- a/src/core/link.go +++ b/src/core/link.go @@ -75,7 +75,7 @@ func (l *links) call(u *url.URL, sintf string) error { // return fmt.Errorf("peer %s is not correctly formatted (%s)", uri, err) //} tcpOpts := tcpOptions{} - if pubkeys, ok := u.Query()["ed25519"]; ok && len(pubkeys) > 0 { + if pubkeys, ok := u.Query()["key"]; ok && len(pubkeys) > 0 { tcpOpts.pinnedEd25519Keys = make(map[keyArray]struct{}) for _, pubkey := range pubkeys { if sigPub, err := hex.DecodeString(pubkey); err == nil { diff --git a/src/multicast/multicast.go b/src/multicast/multicast.go index 220be7fd..6f0e8f98 100644 --- a/src/multicast/multicast.go +++ b/src/multicast/multicast.go @@ -365,7 +365,7 @@ func (m *Multicast) listen() { }) if _, ok := interfaces[from.Zone]; ok { addr.Zone = "" - pin := fmt.Sprintf("/?ed25519=%s", hex.EncodeToString(key)) + pin := fmt.Sprintf("/?key=%s", hex.EncodeToString(key)) u, err := url.Parse("tcp://" + addr.String() + pin) if err != nil { m.log.Debugln("Call from multicast failed, parse error:", addr.String(), err)