make ioctl private