nat_transversal #3

Merged
wikano merged 5 commits from nat_transversal into master 2026-01-16 10:20:02 +00:00
Showing only changes of commit be7430fdc6 - Show all commits

View File

@@ -360,10 +360,11 @@ pub fn start_p2p_executor(
let peer_addr_query = get_socket_address(username.clone(), ip.clone());
match server_addr_query.await {
Some(server_addr) => {
Some(server_addr) => match peer_addr_query.await {
Some(peer_addr) => {
let natreq = construct_message(
NATTRAVERSALREQUEST,
ip.to_string().into_bytes(),
peer_addr.to_string().into_bytes(),
8,
&sd.cryptopair(),
);
@@ -378,6 +379,12 @@ pub fn start_p2p_executor(
sd.messages_list_ref(),
);
}
None => {
let err_msg = format!("failed to retreive socket address")
.to_string();
let res = event_tx.send(NetworkEvent::Error(err_msg));
}
},
None => {
let err_msg =
format!("failed to retreive socket address").to_string();