#include <unistd.h> int pipe ( int filedes[2] ); int dup ( int oldfd ); int dup2 ( int oldfd, int targetfd ); int mkfifo ( const char *pathname, mode_t mode );