diff options
| -rw-r--r-- | sys/net/if_epair.c | 4 |
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); |
