From ab8c9534f647904b80602ed7c32a5575732b4f4c Mon Sep 17 00:00:00 2001 From: Baptiste Wicht Date: Sun, 10 Jul 2016 12:27:24 +0200 Subject: [PATCH] Safety net --- kernel/src/ethernet_layer.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kernel/src/ethernet_layer.cpp b/kernel/src/ethernet_layer.cpp index 7e27d7e9..a90b92b3 100644 --- a/kernel/src/ethernet_layer.cpp +++ b/kernel/src/ethernet_layer.cpp @@ -81,6 +81,9 @@ void network::ethernet::decode(network::interface_descriptor& interface, packet& case ether_type::UNKNOWN: logging::logf(logging::log_level::TRACE, "ethernet: Unhandled Packet Type: %u\n", uint64_t(switch_endian_16(ether_header->type))); break; + default: + logging::logf(logging::log_level::ERROR, "ethernet: Unhandled Packet Type in switch: %u\n", uint64_t(switch_endian_16(ether_header->type))); + break; } }