Skip to main content

yip_rendezvous/
lib.rs

1//! Rendezvous + relay control protocol shared by `yipd` (client) and the
2//! `yip-rendezvous` server: node-id derivation, the wire `Message` codec, and
3//! the pure server state machine.
4#![forbid(unsafe_code)]
5
6pub mod proto;
7pub mod server;
8
9pub use proto::{
10    compute_register_mac, decode, encode, node_id, verify_register_mac, Message, NodeId,
11};
12pub use server::RendezvousServer;