Merge branch 'master' of ssh://gapil.gnulinux.it/srv/git/gapil
[gapil.git] / sources / inotify_monitor.c
index 4d46f7e3eaec8ffc2e063300e1e937d6d32a02cf..60fa1035f8d5e4b2af625e92277c4648e3ecd8a1 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 <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 functions */
+#include <sys/ioctl.h>   /* ioctl syscall and constants */
 
 
 #include "macros.h"