diff --git a/src/hostnet/mux.ml b/src/hostnet/mux.ml index 6d8889774..1059b651f 100644 --- a/src/hostnet/mux.ml +++ b/src/hostnet/mux.ml @@ -67,6 +67,7 @@ module Make (Netif: Mirage_net_lwt.S) = struct let remove t rule = Log.debug (fun f -> f "removing switch port for %s" (Ipaddr.V4.to_string rule)); + let (_:unit io) = Netif.disconnect t.netif in t.rules <- RuleMap.remove rule t.rules let callback t buf =