From 930d5e8fadc271e861dd86417e2c0316902a7b60 Mon Sep 17 00:00:00 2001 From: GyulyVGC Date: Mon, 10 Nov 2025 18:33:03 +0100 Subject: [PATCH] return a PCAP error when trying to start a capture from an unknown adapter name --- CHANGELOG.md | 1 + src/networking/types/my_device.rs | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 04e16bcb..020a0496 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ # Changelog ## [UNRELEASED] - Add animated welcome screen ([#1002](https://github.com/GyulyVGC/sniffnet/pull/1002)) +- Return a PCAP error when trying to start a capture from an unknown adapter name ## [1.4.2] - 2025-11-04 - Send remote notifications via webhook ([#991](https://github.com/GyulyVGC/sniffnet/pull/991) — fixes [#841](https://github.com/GyulyVGC/sniffnet/issues/841)) diff --git a/src/networking/types/my_device.rs b/src/networking/types/my_device.rs index d39fe044..e433f239 100644 --- a/src/networking/types/my_device.rs +++ b/src/networking/types/my_device.rs @@ -20,12 +20,12 @@ pub fn to_pcap_device(&self) -> Device { return device; } } - Device::lookup().unwrap_or(None).unwrap_or_else(|| Device { + Device { name: String::new(), desc: None, addresses: vec![], flags: DeviceFlags::empty(), - }) + } } pub fn from_pcap_device(device: Device) -> Self {