diff --git a/src/mkii.c b/src/mkii.c index 0f7125a..0abde6a 100644 --- a/src/mkii.c +++ b/src/mkii.c @@ -335,8 +335,8 @@ int mkii_reboot_device(struct usb_device_info * dev) { printf("Rebooting device...\n"); - memcpy(msg->data, "reboot", sizeof("reboot")-1); - ret = mkii_send_receive(dev->udev, MKII_GET_DEVICE, msg, sizeof("reboot")-1, msg, sizeof(buf)); + memcpy(msg->data, "reboot", sizeof("reboot")); + ret = mkii_send_receive(dev->udev, MKII_REBOOT, msg, sizeof("reboot"), msg, sizeof(buf)); if ( ret != 1 || msg->data[0] != 0 ) return -1;