Documentation is added for a set of new and changed system calls (which will be the subject of a future post) that extend the functionality of existing system calls that work with file descriptors. (The changes occurred in kernel 2.6.27.) The new and modified system calls add flags that allow the close-on-exec file descriptor flag to be set, and the non-blocking file status to be set on a file description, as the file is opened. The modified pages are:
dup(2) adds a description of the new dup3() system call.
epoll_create(2) adds a description of the new epoll_create1() system call.
eventfd(2) adds a description of the new eventfd2() system call.
inotify_init(2) adds a description of the new inotify_init1() system call.
pipe(2) adds a description of the new pipe2() system call.
signalfd(2) adds a description of the new signalfd4() system call.
socket(2) and socketpair(2) add a description of the new SOCK_CLOEXEC and SOCK_NONBLOCK flags.
timerfd_create(2) adds a description of the new TFD_CLOEXEC and TFD_NONBLOCK flags.
A start has been made on providing man pages for the POSIX threads library functions: 15 new pages documenting 23 functions.
0 Comments