hey guys,
i have a question silly question :
as we can create the simple files with open,creat and for directories there is mkdir system calls.
so what is the need of mknod() to create special files and as well as " ordinary files" ?
why can't we wrap the special file building code in one of open,creat or mkdir system calls?