preload: mkfifo and mknod are not intercepted
mslusarz opened this issue · comments
They are succeeding because they go to the kernel. But later when application tries to open those files we return ENOENT.
Found by pjdfstest.
mkfifo is implemented at libc level using mknod. So we only have to handle mknod.
Fixed.