erringfds.c revision e739ac0589b4fb43561f801c4faba8c1b89f8680
1 2#include <stdio.h> 3#include <sys/types.h> 4#include <sys/stat.h> 5#include <fcntl.h> 6#include <unistd.h> 7 8int main ( void ) 9{ 10 int fd, n; 11 char buf[10]; 12 fd = open("foo/bar/xyzzy", O_RDONLY); /* fails */ 13 printf("fd = %d\n", fd); 14 n = read ( fd, buf, 10 ); 15 printf ("n = %d\n", n); 16 return 0; 17} 18