Varie correzioni, completata revisione capitolo sull'I/O su file
[gapil.git] / sources / epoll_inotify_monitor.c
index 2a6dbf07aaabcc7c1dbfc8e9ccc2e81ab1fd491a..b6e07c2d13595a1e863fa9c5dc2c833e30d4ac29 100644 (file)
  * Author: S. Piccardi Jul. 2007
  *
  *****************************************************************************/
-#include <sys/types.h>
-#include <sys/stat.h>
+#include <sys/types.h>   /* primitive system data types */
+#include <sys/stat.h>    /* file characteristics constants and functions */
 #include <sys/inotify.h> /* Linux inotify interface */
 #include <sys/epoll.h>   /* Linux epoll interface */
 #include <stdlib.h>      /* C standard library */
-#include <unistd.h>      /* Unix standard library */
+#include <unistd.h>      /* unix standard library */
 #include <errno.h>       /* error definitions and routines */ 
 #include <stdio.h>       /* standard I/O library */
-#include <string.h>      /* string functions */
-#include <fcntl.h>       /* fcntl function */
-#include <sys/ioctl.h>   /* ioctl function */
+#include <string.h>      /* C strings library */
+#include <fcntl.h>       /* file control function */
+#include <sys/ioctl.h>   /* ioctl syscall and constants */
 
 
 #include "macros.h"