summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/net/if_epair.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/net/if_epair.c b/sys/net/if_epair.c
index d8a79a2d7c80..08390a68dfb7 100644
--- a/sys/net/if_epair.c
+++ b/sys/net/if_epair.c
@@ -901,9 +901,9 @@ epair_clone_destroy(struct if_clone *ifc, struct ifnet *ifp)
* we need to switch before freeing them.
*/
CURVNET_SET_QUIET(oifp->if_vnet);
- if_free_type(oifp, IFT_ETHER);
+ if_free(oifp);
CURVNET_RESTORE();
- if_free_type(ifp, IFT_ETHER);
+ if_free(ifp);
free(scb, M_EPAIR);
free(sca, M_EPAIR);
ifc_free_unit(ifc, unit);