summaryrefslogtreecommitdiffhomepage
path: root/mullvad-masque-proxy/src/lib.rs
blob: d4a4e478124bb8cd2e715e3f4f9db7c896be22c4 (plain)
1
2
3
4
5
6
7
8
9
10
use h3::proto::varint::VarInt;

pub mod client;
mod fragment;
pub mod server;
mod stats;

const PACKET_BUFFER_SIZE: usize = 1700;
pub const HTTP_MASQUE_DATAGRAM_CONTEXT_ID: VarInt = VarInt::from_u32(0);
pub const HTTP_MASQUE_FRAGMENTED_DATAGRAM_CONTEXT_ID: VarInt = VarInt::from_u32(1);