restructuring src dir

This commit is contained in:
Jun Kurihara 2022-07-27 20:33:37 +09:00
commit b56bf54318
No known key found for this signature in database
GPG key ID: 48ADFD173ED22B03
12 changed files with 146 additions and 232 deletions

View file

@ -1,5 +1,5 @@
use super::Proxy;
use crate::{backend::ServerNameLC, error::*, log::*};
use crate::{backend::ServerNameExp, error::*, log::*};
use bytes::{Buf, Bytes};
use h3::{quic::BidiStream, server::RequestStream};
use hyper::{client::connect::Connect, Body, Request, Response};
@ -10,7 +10,7 @@ impl<T> Proxy<T>
where
T: Connect + Clone + Sync + Send + 'static,
{
pub(super) async fn connection_serve_h3(self, conn: quinn::Connecting, tls_server_name: ServerNameLC) -> Result<()> {
pub(super) async fn connection_serve_h3(self, conn: quinn::Connecting, tls_server_name: ServerNameExp) -> Result<()> {
let client_addr = conn.remote_address();
match conn.await {
@ -68,7 +68,7 @@ where
req: Request<()>,
stream: RequestStream<S, Bytes>,
client_addr: SocketAddr,
tls_server_name: ServerNameLC,
tls_server_name: ServerNameExp,
) -> Result<()>
where
S: BidiStream<Bytes> + Send + 'static,

View file

@ -1,5 +1,5 @@
// use super::proxy_handler::handle_request;
use crate::{backend::ServerNameLC, error::*, globals::Globals, handler::HttpMessageHandler, log::*};
use crate::{backend::ServerNameExp, error::*, globals::Globals, handler::HttpMessageHandler, log::*};
use hyper::{client::connect::Connect, server::conn::Http, service::service_fn, Body, Request};
use std::{net::SocketAddr, sync::Arc};
use tokio::{
@ -50,7 +50,7 @@ where
stream: I,
server: Http<LocalExecutor>,
peer_addr: SocketAddr,
tls_server_name: Option<ServerNameLC>,
tls_server_name: Option<ServerNameExp>,
) where
I: AsyncRead + AsyncWrite + Send + Unpin + 'static,
{