aboutsummaryrefslogtreecommitdiff
path: root/sys/netatm
diff options
context:
space:
mode:
authorAndrew R. Reiter <arr@FreeBSD.org>2002-06-17 06:00:20 +0000
committerAndrew R. Reiter <arr@FreeBSD.org>2002-06-17 06:00:20 +0000
commit48e40af8a325ef29cb3f09149949b4725ef18bd8 (patch)
treede2856b5932426b5f0d897a62bda95b8bae100c9 /sys/netatm
parent349085b952572d530ca996bdaf5cef8762576a9a (diff)
Notes
Diffstat (limited to 'sys/netatm')
-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 0760dba29583..d684637352bb 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();
/*