diff options
Diffstat (limited to 'sys/netatm/atm_cm.c')
-rw-r--r-- | sys/netatm/atm_cm.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/sys/netatm/atm_cm.c b/sys/netatm/atm_cm.c index 0760dba..d684637 100644 --- a/sys/netatm/atm_cm.c +++ b/sys/netatm/atm_cm.c @@ -1460,14 +1460,10 @@ atm_cm_cleared(cvp) Atm_connection *cop, *cop2; int s; -#ifdef DIAGNOSTIC - if ((cvp->cvc_state == CVCS_FREE) || - (cvp->cvc_state >= CVCS_CLEAR)) - panic("atm_cm_cleared"); -#endif + KASSERT((cvp->cvc_state != CVCS_FREE) && (cvp->cvc_state < CVCS_CLEAR), + ("atm_cm_cleared: state sanity check failed")); cvp->cvc_state = CVCS_CLEAR; - s = splnet(); /* |