summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic/osiop.c
diff options
context:
space:
mode:
authorkrw <krw@openbsd.org>2007-10-01 04:03:51 +0000
committerkrw <krw@openbsd.org>2007-10-01 04:03:51 +0000
commit7a2a96ec5882ec9d02cf94e89cb064da330467f0 (patch)
treefce950c792b23a45ea8ae1e2621284666db3db8c /sys/dev/ic/osiop.c
parentSpacing. (diff)
downloadwireguard-openbsd-7a2a96ec5882ec9d02cf94e89cb064da330467f0.tar.xz
wireguard-openbsd-7a2a96ec5882ec9d02cf94e89cb064da330467f0.zip
More easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...'.
Diffstat (limited to 'sys/dev/ic/osiop.c')
-rw-r--r--sys/dev/ic/osiop.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/sys/dev/ic/osiop.c b/sys/dev/ic/osiop.c
index eb526a7cab1..a32e69479c1 100644
--- a/sys/dev/ic/osiop.c
+++ b/sys/dev/ic/osiop.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: osiop.c,v 1.29 2007/06/20 18:02:39 miod Exp $ */
+/* $OpenBSD: osiop.c,v 1.30 2007/10/01 04:03:51 krw Exp $ */
/* $NetBSD: osiop.c,v 1.9 2002/04/05 18:27:54 bouyer Exp $ */
/*
@@ -277,13 +277,11 @@ osiop_attach(sc)
/*
* Allocate (malloc) memory for acb's.
*/
- acb = malloc(sizeof(struct osiop_acb) * OSIOP_NACB,
- M_DEVBUF, M_NOWAIT);
+ acb = malloc(sizeof(*acb) * OSIOP_NACB, M_DEVBUF, M_NOWAIT | M_ZERO);
if (acb == NULL) {
printf(": can't allocate memory for acb\n");
return;
}
- bzero(acb, sizeof(struct osiop_acb) * OSIOP_NACB);
sc->sc_acb = acb;
sc->sc_cfflags = sc->sc_dev.dv_cfdata->cf_flags;