From 2f49dffcd78f5cd6a1b299323ffa079fac482617 Mon Sep 17 00:00:00 2001 From: stevenhorsman Date: Thu, 11 Dec 2025 16:02:10 +0000 Subject: [PATCH] runtime-rs: Remove dead code `VmmPingResponse` and `NetInterworkingModel` are never constructed, so remove them Signed-off-by: stevenhorsman --- .../crates/hypervisor/src/ch/inner_hypervisor.rs | 9 --------- .../crates/resource/src/network/network_pair.rs | 3 --- 2 files changed, 12 deletions(-) diff --git a/src/runtime-rs/crates/hypervisor/src/ch/inner_hypervisor.rs b/src/runtime-rs/crates/hypervisor/src/ch/inner_hypervisor.rs index 5379b97e3e..5a26085a58 100644 --- a/src/runtime-rs/crates/hypervisor/src/ch/inner_hypervisor.rs +++ b/src/runtime-rs/crates/hypervisor/src/ch/inner_hypervisor.rs @@ -40,7 +40,6 @@ use nix::unistd::setgid; use nix::unistd::setuid; use nix::unistd::Gid; use nix::unistd::Uid; -use serde::{Deserialize, Serialize}; use serde_json::Value; use std::collections::HashMap; use std::convert::TryFrom; @@ -79,14 +78,6 @@ enum CloudHypervisorLogLevel { Error, } -#[derive(Clone, Deserialize, Serialize)] -pub struct VmmPingResponse { - pub build_version: String, - pub version: String, - pub pid: i64, - pub features: Vec, -} - #[derive(thiserror::Error, Debug, PartialEq)] pub enum GuestProtectionError { #[error("guest protection requested but no guest protection available")] diff --git a/src/runtime-rs/crates/resource/src/network/network_pair.rs b/src/runtime-rs/crates/resource/src/network/network_pair.rs index a5cfa47ea1..6d9f851977 100644 --- a/src/runtime-rs/crates/resource/src/network/network_pair.rs +++ b/src/runtime-rs/crates/resource/src/network/network_pair.rs @@ -17,9 +17,6 @@ use super::{ const TAP_SUFFIX: &str = "_kata"; -#[derive(Default, Copy, Clone, Debug, PartialEq, Eq)] -pub struct NetInterworkingModel(u32); - #[derive(Default, Debug, Clone)] pub struct NetworkInterface { pub name: String,