From 8f5dbad65b94e43276ad42019684fad1885a9fda Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Thu, 1 Aug 2013 07:37:59 +0200 Subject: [PATCH] FreeBSD compat layer: root->softc needs to be zeroed, not root. --- src/libs/compat/freebsd_network/driver.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/libs/compat/freebsd_network/driver.c b/src/libs/compat/freebsd_network/driver.c index 75ccba1bdc..886e500984 100644 --- a/src/libs/compat/freebsd_network/driver.c +++ b/src/libs/compat/freebsd_network/driver.c @@ -61,7 +61,7 @@ init_root_device(driver_t *driver, device_t *_root, device_t *_child) return B_NO_MEMORY; } - bzero(root, sizeof(struct root_device_softc)); + bzero(root->softc, sizeof(struct root_device_softc)); root->driver = &sRootDriver; root->root = root; @@ -273,4 +273,3 @@ _fbsd_uninit_drivers(driver_t *drivers[]) return B_OK; } -