Merge branch 'master' of github.com:thepowersgang/acess2
[tpg/acess2.git] / Usermode / Libraries / libposix.so_src / include_exp / fcntl.h
index 5fee9a1..daababb 100644 (file)
@@ -9,18 +9,25 @@
 #ifndef _FCNTL_H_
 #define _FCNTL_H_
 
-#include <sys/sys.h>
+//#include <sys/sys.h>
 
 // Hacks to handle different behaviors in Acess
 
 // Open doesn't take a chmod
-#define open(_1,_2,...)        open(_1, _2)
+//#define open(_1,_2,...)      open(_1, _2)
 
 // Close returns void
-#define close(_1)      (close(_1),0)
+//#define close(_1)    (close(_1),0)
 
 // Acess doesn't implement lseek
 #define lseek(_1,_2,_3)        (seek(_1,_2,_3),tell(_1))
 
+enum e_fcntl_cmds
+{
+       F_SETFL
+};
+
+static inline int fcntl(int fd __attribute__((unused)), int cmd __attribute__((unused)), ...) { return -1; }
+
 #endif
 

UCC git Repository :: git.ucc.asn.au