open-trade лет назад: 5
Родитель
Сommit
3bd05ca604
2 измененных файлов с 9 добавлено и 1 удалено
  1. 1 1
      libs/hbb_common
  2. 8 0
      src/rendezvous_server.rs

+ 1 - 1
libs/hbb_common

@@ -1 +1 @@
1
-Subproject commit 8535b237fb0746f9e45612c545c73712fd946dc5
1
+Subproject commit 072ae27c89f371f028304b597b08355b91e50dc4

+ 8 - 0
src/rendezvous_server.rs

@@ -321,6 +321,14 @@ impl RendezvousServer {
321
                         socket.send(&msg_out, addr).await?;
321
                         socket.send(&msg_out, addr).await?;
322
                     }
322
                     }
323
                 }
323
                 }
324
+                Some(rendezvous_message::Union::test_nat_request(_)) => {
325
+                    let mut msg_out = RendezvousMessage::new();
326
+                    msg_out.set_test_nat_response(TestNatResponse {
327
+                        port: addr.port() as _,
328
+                        ..Default::default()
329
+                    });
330
+                    socket.send(&msg_out, addr).await?;
331
+                }
324
                 _ => {}
332
                 _ => {}
325
             }
333
             }
326
         }
334
         }