mirror of
https://github.com/serai-dex/serai.git
synced 2025-01-31 06:55:56 +00:00
Replace TCP port specifications with UDP
This commit is contained in:
parent
0ad8ac9520
commit
8d54419ddc
1 changed files with 2 additions and 2 deletions
|
@ -279,7 +279,7 @@ impl LibP2p {
|
||||||
.unwrap()
|
.unwrap()
|
||||||
.build();
|
.build();
|
||||||
const PORT: u16 = 30563; // 5132 ^ (('c' << 8) | 'o')
|
const PORT: u16 = 30563; // 5132 ^ (('c' << 8) | 'o')
|
||||||
swarm.listen_on(format!("/ip4/0.0.0.0/tcp/{PORT}").parse().unwrap()).unwrap();
|
swarm.listen_on(format!("/ip4/0.0.0.0/udp/{PORT}").parse().unwrap()).unwrap();
|
||||||
|
|
||||||
let (broadcast_send, mut broadcast_recv) = mpsc::unbounded_channel();
|
let (broadcast_send, mut broadcast_recv) = mpsc::unbounded_channel();
|
||||||
let (receive_send, receive_recv) = mpsc::unbounded_channel();
|
let (receive_send, receive_recv) = mpsc::unbounded_channel();
|
||||||
|
@ -366,7 +366,7 @@ impl LibP2p {
|
||||||
))) => {
|
))) => {
|
||||||
for (peer, mut addr) in list {
|
for (peer, mut addr) in list {
|
||||||
// Check the port is as expected to prevent trying to peer with Substrate nodes
|
// Check the port is as expected to prevent trying to peer with Substrate nodes
|
||||||
if addr.pop() == Some(libp2p::multiaddr::Protocol::Tcp(PORT)) {
|
if addr.pop() == Some(libp2p::multiaddr::Protocol::Udp(PORT)) {
|
||||||
log::info!("found peer via mdns");
|
log::info!("found peer via mdns");
|
||||||
swarm.behaviour_mut().gossipsub.add_explicit_peer(&peer);
|
swarm.behaviour_mut().gossipsub.add_explicit_peer(&peer);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue