Skip to content
Snippets Groups Projects
Commit 3b59fd0f authored by capossele's avatar capossele
Browse files

:art: adds pubAddr to the transport

parent a760ddc1
No related branches found
No related tags found
No related merge requests found
......@@ -56,7 +56,7 @@ func (t *TCP) validateHandshakeRequest(reqData []byte, fromAddr string) bool {
)
return false
}
if m.GetTo() != t.pubIP {
if m.GetTo() != t.pubAddr {
t.log.Debugw("invalid handshake",
"to", m.GetTo(),
)
......
......@@ -41,7 +41,7 @@ const (
// TCP establishes verified incoming and outgoing TCP connections to other peers.
type TCP struct {
local *peer.Local
pubIP string
pubAddr string
listener *net.TCPListener
log *zap.SugaredLogger
......@@ -86,7 +86,7 @@ func Listen(local *peer.Local, log *zap.SugaredLogger) (*TCP, error) {
return nil, ErrNoGossip
}
t.pubIP = gossipAddr.String()
t.pubAddr = gossipAddr.String()
host, port, _ := net.SplitHostPort(gossipAddr.String())
if host != "127.0.0.1" {
......@@ -304,7 +304,7 @@ func (t *TCP) listenLoop() {
func (t *TCP) doHandshake(key peer.PublicKey, remoteAddr string, conn net.Conn) error {
_, connPort, _ := net.SplitHostPort(conn.LocalAddr().String())
from, _, _ := net.SplitHostPort(t.pubIP)
from, _, _ := net.SplitHostPort(t.pubAddr)
reqData, err := newHandshakeRequest(from+":"+connPort, remoteAddr)
if err != nil {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment