swap over to using websockets for proxy <-> backend connections

This commit is contained in:
DJMrTV 2025-06-30 10:47:48 +02:00
commit a3c58ee231
5 changed files with 39 additions and 13 deletions

View file

@ -1,5 +1,5 @@
use rust_nex::reggie::LocalProxy;
use rust_nex::reggie::{tls_connect_to, LocalProxy};
use std::env;
use std::ffi::CStr;
use std::io::{Read, Write};
@ -107,8 +107,11 @@ async fn main() {
return;
}
let mut stream
= establish_tls_connection_to(&dest, &dest).await;
let Ok(mut stream)
= tls_connect_to(&dest).await else {
error!("failed to connect");
return;
};
if let Err(e) = stream.send_buffer(&ConnectionInitData{
prudpsock_addr: conn.socket_addr,