thing
This commit is contained in:
@@ -123,7 +123,7 @@ pub enum NetworkEvent {
|
||||
Disconnected(),
|
||||
Error(String),
|
||||
PeerConnected(String),
|
||||
PeerListUpdated(Vec<String>),
|
||||
PeerListUpdated(Vec<(String, bool)>),
|
||||
FileTreeReceived(String, Vec<MerkleNode>), // peer_id, content
|
||||
DataReceived(String, MerkleNode),
|
||||
FileTreeRootReceived(String, String),
|
||||
@@ -292,7 +292,7 @@ pub fn start_p2p_executor(
|
||||
match get_peer_list(ip).await {
|
||||
Ok(body) => match String::from_utf8(body.to_vec()) {
|
||||
Ok(peers_list) => {
|
||||
let mut peers: Vec<String> = Vec::new();
|
||||
let mut peers: Vec<(String, bool)> = Vec::new();
|
||||
let mut current = String::new();
|
||||
for i in peers_list.chars() {
|
||||
if i == '\n' {
|
||||
|
||||
@@ -15,6 +15,8 @@ pub struct HandshakeMessage {
|
||||
pub signature: Vec<u8>,
|
||||
}
|
||||
|
||||
pub struct NatTraversal {}
|
||||
|
||||
impl UDPMessage {
|
||||
pub fn ping(id: u32) -> UDPMessage {
|
||||
UDPMessage {
|
||||
|
||||
Reference in New Issue
Block a user