switch to using ioctl module