Need to redo the device_ioctl header/function to work with the new ioctl function call