summaryrefslogtreecommitdiffstats
path: root/sys/netatm/spans/spans_subr.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/netatm/spans/spans_subr.c')
-rw-r--r--sys/netatm/spans/spans_subr.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/netatm/spans/spans_subr.c b/sys/netatm/spans/spans_subr.c
index 5dbee5e..93ea6d4 100644
--- a/sys/netatm/spans/spans_subr.c
+++ b/sys/netatm/spans/spans_subr.c
@@ -192,7 +192,7 @@ spans_open_vcc(spp, cvp)
/*
* Allocate control block for VCC
*/
- svp = (struct spans_vccb *)atm_allocate(&spans_vcpool);
+ svp = uma_zalloc(spans_vc_zone, M_WAITOK);
if (svp == NULL) {
return(ENOMEM);
}
@@ -251,7 +251,7 @@ spans_open_vcc(spp, cvp)
DEQUEUE(svp, struct spans_vccb, sv_sigelem,
spp->sp_vccq);
cvp->cvc_vcc = (struct vccb *)0;
- atm_free((caddr_t)svp);
+ uma_zfree(spans_vc_zone, svp);
return(err);
} else {
/*
OpenPOWER on IntegriCloud