diff --git a/rust/relay/ebpf-turn-router/src/main.rs b/rust/relay/ebpf-turn-router/src/main.rs index f47af7e11..a0c4946e8 100644 --- a/rust/relay/ebpf-turn-router/src/main.rs +++ b/rust/relay/ebpf-turn-router/src/main.rs @@ -69,13 +69,12 @@ static UDP_TO_CHAN_64: HashMap = #[xdp] pub fn handle_turn(ctx: XdpContext) -> u32 { try_handle_turn(&ctx).unwrap_or_else(|e| match e { - Error::NotUdp - | Error::NotTurn - | Error::NotIp - | Error::NotAChannelDataMessage - | Error::Ipv4PacketWithOptions => xdp_action::XDP_PASS, + Error::NotIp | Error::NotUdp => xdp_action::XDP_PASS, Error::PacketTooShort + | Error::NotTurn + | Error::NotAChannelDataMessage + | Error::Ipv4PacketWithOptions | Error::NoMacAddress | Error::UnsupportedChannel(_) | Error::NoEntry(_) => {