Add inotify_init1 variant.
authorOlof-Joachim Frahm <olof@macrolet.net>
Sat, 9 Feb 2013 14:33:01 +0000 (15:33 +0100)
committerOlof-Joachim Frahm <olof@macrolet.net>
Sat, 9 Feb 2013 14:33:01 +0000 (15:33 +0100)
grovel.lisp
inotify.lisp

index 1e207f1..0faef4c 100644 (file)
@@ -30,6 +30,8 @@
 
 (include "sys/inotify.h")
 
+(constant (in-cloexec       "IN_CLOEXEC"))
+(constant (in-nonblock      "IN_NONBLOCK"))
 (constant (in-access        "IN_ACCESS"))
 (constant (in-modify        "IN_MODIFY"))
 (constant (in-attrib        "IN_ATTRIB"))
index c9616f2..d768cb5 100644 (file)
 
 (in-package #:cl-inotify)
 
+(defbitfield (inotify1-flag :int)
+  (:cloexec       #.in-cloexec)
+  (:nonblock      #.in-nonblock))
+
 (defbitfield (inotify-flag :uint32)
   (:access        #.in-access)
   (:modify        #.in-modify)