9.6 close

int close(int fd);

close closes an open file descriptor. Once no open references exist of a file descriptor, its resources are freed, and the file deleted if needed.

The syscall returns 0 on success and -1 in failure, and errno is set to: