RSD checkin for pcapd

This commit is contained in:
Jackson Coxson
2025-09-05 08:12:02 -06:00
parent a59414d99b
commit 3a9c9f4705
2 changed files with 4 additions and 2 deletions

2
Cargo.lock generated
View File

@@ -1133,7 +1133,7 @@ dependencies = [
[[package]] [[package]]
name = "idevice" name = "idevice"
version = "0.1.40" version = "0.1.41"
dependencies = [ dependencies = [
"async-stream", "async-stream",
"base64", "base64",

View File

@@ -34,7 +34,9 @@ impl RsdService for PcapdClient {
} }
async fn from_stream(stream: Box<dyn crate::ReadWrite>) -> Result<Self, crate::IdeviceError> { async fn from_stream(stream: Box<dyn crate::ReadWrite>) -> Result<Self, crate::IdeviceError> {
Ok(Self::new(Idevice::new(stream, "".to_string()))) let mut idevice = Idevice::new(stream, "");
idevice.rsd_checkin().await?;
Ok(Self::new(idevice))
} }
} }