itpeer_announce: Fix Validate call. - tordam - A library for peer discovery inside the Tor network Err parazyd.org 70 hgit clone https://git.parazyd.org/tordam URL:https://git.parazyd.org/tordam parazyd.org 70 1Log /git/tordam/log.gph parazyd.org 70 1Files /git/tordam/files.gph parazyd.org 70 1Refs /git/tordam/refs.gph parazyd.org 70 1README /git/tordam/file/README.md.gph parazyd.org 70 1LICENSE /git/tordam/file/LICENSE.gph parazyd.org 70 i--- Err parazyd.org 70 1commit 8596a0e87151c540e7f189a25434aa800dbc1f02 /git/tordam/commit/8596a0e87151c540e7f189a25434aa800dbc1f02.gph parazyd.org 70 1parent c3ae5f10dada4e0a4e5dad757cad0adddc9284b3 /git/tordam/commit/c3ae5f10dada4e0a4e5dad757cad0adddc9284b3.gph parazyd.org 70 hAuthor: parazyd URL:mailto:parazyd@dyne.org parazyd.org 70 iDate: Mon, 8 Mar 2021 00:19:22 +0100 Err parazyd.org 70 i Err parazyd.org 70 ipeer_announce: Fix Validate call. Err parazyd.org 70 i Err parazyd.org 70 iMistakenly it was sending the wrong onion address. Err parazyd.org 70 i Err parazyd.org 70 iDiffstat: Err parazyd.org 70 i M peer_announce.go | 4 +++- Err parazyd.org 70 i Err parazyd.org 70 i1 file changed, 3 insertions(+), 1 deletion(-) Err parazyd.org 70 i--- Err parazyd.org 70 1diff --git a/peer_announce.go b/peer_announce.go /git/tordam/file/peer_announce.go.gph parazyd.org 70 it@@ -33,6 +33,8 @@ import ( Err parazyd.org 70 i // success, it appends the peers received from the endpoint to the global Err parazyd.org 70 i // Peers map. Err parazyd.org 70 i func Announce(onionaddr string) error { Err parazyd.org 70 i+ log.Println("Announcing to", onionaddr) Err parazyd.org 70 i+ Err parazyd.org 70 i socks, err := proxy.SOCKS5("tcp", Cfg.TorAddr.String(), nil, proxy.Direct) Err parazyd.org 70 i if err != nil { Err parazyd.org 70 i return err Err parazyd.org 70 it@@ -79,7 +81,7 @@ func Announce(onionaddr string) error { Err parazyd.org 70 i Err parazyd.org 70 i var newPeers []string Err parazyd.org 70 i if err := cli.CallResult(ctx, "ann.Validate", Err parazyd.org 70 i- []string{onionaddr, sig}, &newPeers); err != nil { Err parazyd.org 70 i+ []string{Onion, sig}, &newPeers); err != nil { Err parazyd.org 70 i return err Err parazyd.org 70 i } Err parazyd.org 70 i Err parazyd.org 70 .