Parâmetros

path

Path for the new node(file).

mode

Specifies both the permissions to use and the type of node to be
created. It should be a combination (using bitwise OR) of one of the
file types listed below and the permissions for the new node(e.g. 0640).
Possible file types are: EIO_S_IFREG(regular file),
EIO_S_IFCHR(character file),
EIO_S_IFBLK(block special file),
EIO_S_IFIFO(FIFO - named pipe) and
EIO_S_IFSOCK(UNIX domain socket).
To specify permissions EIO_S_I* constants could be
used.

dev

If the file type is EIO_S_IFCHR or
EIO_S_IFBLK then dev specifies the major and minor
numbers of the newly created device special file. Otherwise
dev ignored. See mknod(2) man page for
details.