diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2024-01-17 10:51:23 +0100 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2024-01-17 10:51:23 +0100 |
commit | 00d865d82ec3e35532af74cc3daa78d16e9de2d0 (patch) | |
tree | 3525577412c15525cfefe405339bd5cea34ffe6c /src/error.rs | |
parent | b278ff9010c60f8f9d7cdf5e9d0c42a78effbaf0 (diff) |
support clients that don't send a client identifier0.2.6
Uses the chaddr field to generate a client id based on the MAC address preceeded by 0x01. Increases compatibility with IoT devices.
Diffstat (limited to 'src/error.rs')
-rw-r--r-- | src/error.rs | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/error.rs b/src/error.rs index baa97cb..8d149ee 100644 --- a/src/error.rs +++ b/src/error.rs @@ -5,16 +5,12 @@ use thiserror::Error; #[derive(Debug, Error)] pub enum Error { - #[error("empty client id")] - EmptyClientId, #[error("unhandled or unknown message type {0:?}")] InvalidMsgType(MessageType), #[error("unhandled or unknown opcode {0:?}")] InvalidOpcode(Opcode), #[error("missing ip address in dhcprequest")] NoAddrRequested, - #[error("missing client id")] - NoClientId, #[error("no ipv4 address on interface {0}")] NoIpv4Addr(String), #[error("missing message type")] |