From f151a8602c1e8b2b17258aef99abd33140622839 Mon Sep 17 00:00:00 2001 From: Sebastien Boeuf Date: Thu, 21 Oct 2021 18:02:21 +0200 Subject: [PATCH] net_util: Fix error type The type of error wasn't properly reflecting the issue. Signed-off-by: Sebastien Boeuf --- net_util/src/ctrl_queue.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net_util/src/ctrl_queue.rs b/net_util/src/ctrl_queue.rs index ec87480d0..56c86154c 100644 --- a/net_util/src/ctrl_queue.rs +++ b/net_util/src/ctrl_queue.rs @@ -21,8 +21,8 @@ pub enum Error { GuestMemory(GuestMemoryError), /// No control header descriptor NoControlHeaderDescriptor, - /// No queue pairs number. - NoQueuePairsDescriptor, + /// Missing the data descriptor in the chain. + NoDataDescriptor, /// No status descriptor NoStatusDescriptor, /// Failed adding used index @@ -65,7 +65,7 @@ impl CtrlQueue { .memory() .read_obj(ctrl_desc.addr()) .map_err(Error::GuestMemory)?; - let data_desc = desc_chain.next().ok_or(Error::NoQueuePairsDescriptor)?; + let data_desc = desc_chain.next().ok_or(Error::NoDataDescriptor)?; let status_desc = desc_chain.next().ok_or(Error::NoStatusDescriptor)?; let ok = match u32::from(ctrl_hdr.class) {