diff options
author | arr <arr@FreeBSD.org> | 2002-04-20 09:04:58 +0000 |
---|---|---|
committer | arr <arr@FreeBSD.org> | 2002-04-20 09:04:58 +0000 |
commit | 6fd993af4daa855d31b38894d75a9664d46f8442 (patch) | |
tree | 88665473c33f37baf651d0f85b191099a65965c8 /sys/netatm/atm_subr.c | |
parent | 2fd5822a297ea775738d73fdf546b517255de547 (diff) | |
download | FreeBSD-src-6fd993af4daa855d31b38894d75a9664d46f8442.zip FreeBSD-src-6fd993af4daa855d31b38894d75a9664d46f8442.tar.gz |
- Create a ``zero fill'' constructor for uma_zcreate's ctor argument.
Inspired by: jake@
Diffstat (limited to 'sys/netatm/atm_subr.c')
-rw-r--r-- | sys/netatm/atm_subr.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/sys/netatm/atm_subr.c b/sys/netatm/atm_subr.c index d1e3a05..0581725 100644 --- a/sys/netatm/atm_subr.c +++ b/sys/netatm/atm_subr.c @@ -56,6 +56,7 @@ #include <netatm/atm_stack.h> #include <netatm/atm_pcb.h> #include <netatm/atm_var.h> +#include <vm/uma.h> #ifndef lint __RCSID("@(#) $FreeBSD$"); @@ -488,6 +489,15 @@ atm_release_pool(sip) return; } +/* + * Zero fill constructor for our uma_zone's. + */ +void +atm_uma_ctor(void *mem, int size) +{ + + bzero(mem, size); +} /* * Handle timer tick expiration |