From 3a9c9f47059d1568a391cd8ee10aac9b0906b052 Mon Sep 17 00:00:00 2001 From: Jackson Coxson Date: Fri, 5 Sep 2025 08:12:02 -0600 Subject: [PATCH] RSD checkin for pcapd --- Cargo.lock | 2 +- idevice/src/services/pcapd.rs | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 453622f..5c76807 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1133,7 +1133,7 @@ dependencies = [ [[package]] name = "idevice" -version = "0.1.40" +version = "0.1.41" dependencies = [ "async-stream", "base64", diff --git a/idevice/src/services/pcapd.rs b/idevice/src/services/pcapd.rs index 91774a8..15bb06f 100644 --- a/idevice/src/services/pcapd.rs +++ b/idevice/src/services/pcapd.rs @@ -34,7 +34,9 @@ impl RsdService for PcapdClient { } async fn from_stream(stream: Box) -> Result { - Ok(Self::new(Idevice::new(stream, "".to_string()))) + let mut idevice = Idevice::new(stream, ""); + idevice.rsd_checkin().await?; + Ok(Self::new(idevice)) } }