From 650463ff205d8f00baeaab9aa54749f607ac027f Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Mon, 17 Jan 2022 00:32:16 +0100 Subject: [PATCH] Accommodate extension point --- syndicate/src/relay.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/syndicate/src/relay.rs b/syndicate/src/relay.rs index 17510ed..0354394 100644 --- a/syndicate/src/relay.rs +++ b/syndicate/src/relay.rs @@ -303,12 +303,17 @@ impl TunnelRelay { fn handle_inbound_packet(&mut self, t: &mut Activation, p: P::Packet) -> ActorResult { tracing::debug!(packet = ?p, "-->"); match p { + P::Packet::Extension(b) => { + let P::Extension { label, fields } = *b; + tracing::info!(?label, ?fields, "received Extension from peer"); + Ok(()) + } P::Packet::Error(b) => { tracing::info!(message = ?b.message.clone(), detail = ?b.detail.clone(), "received Error from peer"); Err(*b) - }, + } P::Packet::Turn(b) => { let P::Turn(events) = *b; for P::TurnEvent { oid, event } in events {