code: func (s *server) inboundPeerConnected(conn net.Conn) {
  	sp := newServerPeer(s, false)
  	sp.isWhitelisted = isWhitelisted(conn.RemoteAddr())
  	sp.Peer = peer.NewInboundPeer(newPeerConfig(sp))
  	sp.AssociateConnection(conn)
  	go s.peerDoneHandler(sp)
  }
docs: // inboundPeerConnected is invoked by the connection manager when a new inbound
  // connection is established.  It initializes a new inbound server peer
  // instance, associates it with the connection, and starts a goroutine to wait
  // for disconnection.