diff --git a/repos/os/src/server/nic_router/interface.cc b/repos/os/src/server/nic_router/interface.cc index 8bd01f3fd7..6e277c3f2b 100644 --- a/repos/os/src/server/nic_router/interface.cc +++ b/repos/os/src/server/nic_router/interface.cc @@ -1591,6 +1591,9 @@ void Interface::_handle_eth(Ethernet_frame ð, } break; } + case Ethernet_frame::Type::ARP: { + throw Drop_packet("Ignore ARP request on unconfigured interface"); + } default: throw Bad_network_protocol();