diff --git a/server/src/main.rs b/server/src/main.rs index 3433f9b..b705d95 100644 --- a/server/src/main.rs +++ b/server/src/main.rs @@ -42,7 +42,12 @@ impl Relay for Handler { ms.lock().await.write_all(v).await?; } _ => { - error!("bad packet len={}", msg.data.len()); + let bad_len = match &msg.kind { + Some(navka::hid_report::Kind::KeyboardReport(v)) => v.len(), + Some(navka::hid_report::Kind::MouseReport(v)) => v.len(), + _ => 0, + }; + error!("bad {:?} packet len={}", msg.kind, bad_len); continue; } }