# softlan-vpn Monorepo for a Layer 2 over QUIC LAN party bridge. ## Workspace crates - `lanparty-proto`: shared frame format, MAC validation, MTU helpers. - `lanparty-ctrl`: control-plane messages (join/hello/role/version). - `lanparty-obs`: shared diagnostics/logging event models. - `lanparty-client-core`: platform-agnostic client session state. - `lanparty-client-win`: Windows TAP + route/metric handling binary. - `lanparty-gateway`: Linux AF_PACKET gateway binary. - `lanparty-relay`: public QUIC relay binary. ## Build ```bash cargo check --workspace ```