summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/netatm/atm_cm.c8
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();
/*
OpenPOWER on IntegriCloud