1 
2 #include <stdio.h>
3 #include <sys/types.h>
4 #include <sys/stat.h>
5 #include <fcntl.h>
6 #include <unistd.h>
7 
8 int 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