fnctl in line with ioctl