summaryrefslogtreecommitdiff
path: root/sys/net/if_ef.c
diff options
context:
space:
mode:
authorDavid Malone <dwmalone@FreeBSD.org>2002-04-10 21:08:33 +0000
committerDavid Malone <dwmalone@FreeBSD.org>2002-04-10 21:08:33 +0000
commit4a771f59c20bebce6c0776ffe137e49f75d08778 (patch)
tree93614e9c033f0a7e2fbff51c3a07217404e4afcd /sys/net/if_ef.c
parent7d358b9a2a3c3ffe2e0974ffb38da0cd38773e4c (diff)
Notes
Diffstat (limited to 'sys/net/if_ef.c')
-rw-r--r--sys/net/if_ef.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/net/if_ef.c b/sys/net/if_ef.c
index 5caf365fca4d..220dfac2f18c 100644
--- a/sys/net/if_ef.c
+++ b/sys/net/if_ef.c
@@ -521,12 +521,11 @@ ef_load(void)
if (ifp->if_type != IFT_ETHER) continue;
EFDEBUG("Found interface %s%d\n", ifp->if_name, ifp->if_unit);
efl = (struct ef_link*)malloc(sizeof(struct ef_link),
- M_IFADDR, M_WAITOK);
+ M_IFADDR, M_WAITOK | M_ZERO);
if (efl == NULL) {
error = ENOMEM;
break;
}
- bzero(efl, sizeof(*efl));
efl->el_ifp = ifp;
#ifdef ETHER_II