void red_destroy(red_t *rp) { if (rp->red_wtab != NULL) { wtab_destroy(rp->red_wtab); rp->red_wtab = NULL; } zfree(red_zone, rp); }
void red_destroy(red_t *rp) { #ifdef ALTQ3_COMPAT #ifdef ALTQ_FLOWVALVE if (rp->red_flowvalve != NULL) fv_destroy(rp->red_flowvalve); #endif #endif /* ALTQ3_COMPAT */ wtab_destroy(rp->red_wtab); free(rp, M_DEVBUF); }