]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - win/inspircd_win32wrapper.h
m_spanningtree Remove duplicate code for sending channel messages from RouteCommand()
[user/henk/code/inspircd.git] / win / inspircd_win32wrapper.h
index 8234dfefecbab615bdf1c9714990cc6b8c9cd451..a7f2b4354ce3c3abf03cae8c2939b701de4484c0 100644 (file)
 #include <sys/stat.h>
 #include <direct.h>
 #include <process.h>
+#include <io.h>
+
+#define F_OK            0       /* test for existence of file */
+#define X_OK            (1<<0)  /* test for execute or search permission */
+#define W_OK            (1<<1)  /* test for write permission */
+#define R_OK            (1<<2)  /* test for read permission */
 
 /* Windows defines this already. */
 #undef ERROR
@@ -205,3 +211,6 @@ private:
        char szErrorString[500];
        DWORD dwErrorCode;
 };
+
+// Same value as EXIT_STATUS_FORK (EXIT_STATUS_FORK is unused on Windows)
+#define EXIT_STATUS_SERVICE 4