Code

start of implementation to create a new chart type (XY) -- martin sperl
[rrdtool-all.git] / program / src / rrd.h
index 7e63110e9222bd7d7b1c47e79507f534e0829b53..dc996695678714e29835102288012936e9fec4e5 100644 (file)
@@ -58,7 +58,9 @@ extern    "C" {
 #include <unistd.h>     /* for off_t */
 #else
 #ifdef _MSC_VER
+#ifndef PERLPATCHLEVEL
        typedef int mode_t;
+#endif
        #define strtoll _strtoi64 
 #endif
        typedef size_t ssize_t;
@@ -284,7 +286,8 @@ extern    "C" {
     typedef enum {
         ABSOLUTE_TIME,
         RELATIVE_TO_START_TIME,
-        RELATIVE_TO_END_TIME
+        RELATIVE_TO_END_TIME,
+        RELATIVE_TO_EPOCH
     } rrd_timetype_t;
 
 #define TIME_OK NULL