diff --git a/src/add-ons/kernel/drivers/network/ipro1000/device.c b/src/add-ons/kernel/drivers/network/ipro1000/device.c index 2f085f7796..1f8ad3d7f6 100644 --- a/src/add-ons/kernel/drivers/network/ipro1000/device.c +++ b/src/add-ons/kernel/drivers/network/ipro1000/device.c @@ -370,7 +370,7 @@ ipro1000_control(void *cookie, uint32 op, void *arg, size_t len) case ETHER_SET_LINK_STATE_SEM: { - if (user_memcpy(&device->linkChangeSem, arg, sizeof(sem_id *)) < B_OK) { + if (user_memcpy(&device->linkChangeSem, arg, sizeof(sem_id)) < B_OK) { device->linkChangeSem = -1; return B_BAD_ADDRESS; } diff --git a/src/add-ons/kernel/network/devices/ethernet/ethernet.cpp b/src/add-ons/kernel/network/devices/ethernet/ethernet.cpp index 9960779e8c..757d425588 100644 --- a/src/add-ons/kernel/network/devices/ethernet/ethernet.cpp +++ b/src/add-ons/kernel/network/devices/ethernet/ethernet.cpp @@ -178,7 +178,7 @@ ethernet_up(net_device *_device) // Set the change notification semaphore; doesn't matter // if this is supported by the device or not ioctl(device->fd, ETHER_SET_LINK_STATE_SEM, &sLinkChangeSemaphore, - sizeof(sem_id *)); + sizeof(sem_id)); BenaphoreLocker _(&sListLock);