diff options
| author | luwenpeng <[email protected]> | 2023-09-08 19:50:57 +0800 |
|---|---|---|
| committer | luwenpeng <[email protected]> | 2023-09-08 19:50:57 +0800 |
| commit | 3f92925d9c2f7c9417dea89470d9376d09b717f5 (patch) | |
| tree | 7274476e1265c15f7bd9e83de902795458445b06 /src/packet/error.rs | |
| parent | 3c6fc844b5e15ae85e08f8bee18e54c30f33d988 (diff) | |
[feature] Support MPLS/PW Decode
Diffstat (limited to 'src/packet/error.rs')
| -rw-r--r-- | src/packet/error.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/packet/error.rs b/src/packet/error.rs index eda7e4c..744c6e8 100644 --- a/src/packet/error.rs +++ b/src/packet/error.rs @@ -5,6 +5,8 @@ pub enum PacketError { // L2 IncompleteEthernetFrame, IncompleteVlanHeader, + IncompleteMplsHeader, + IncompletePwEthHeader, UnsupportEthernetType, // L3 @@ -30,6 +32,8 @@ impl core::fmt::Display for PacketError { // L2 PacketError::IncompleteEthernetFrame => write!(f, "Incomplete Ethernet Frame"), PacketError::IncompleteVlanHeader => write!(f, "Incomplete VLAN Header"), + PacketError::IncompleteMplsHeader => write!(f, "Incomplete MPLS Header"), + PacketError::IncompletePwEthHeader => write!(f, "Incomplete PW Ethernet Header"), PacketError::UnsupportEthernetType => write!(f, "Unsupport Ethernet Type"), // L3 PacketError::IncompleteIpv4Header => write!(f, "Incomplete IPv4 Header"), |
