index ad08e8529ae2ee9a443cd860cb381699710570d7..b9fa2c266b8cef8d800c60ff3b163650c75dbc48 100644 (file)
--- a/program/src/rrd_format.h
+++ b/program/src/rrd_format.h
#define RRD_VERSION "0002"
#define FLOAT_COOKIE 8.642135E130
#define RRD_VERSION "0002"
#define FLOAT_COOKIE 8.642135E130
-#if defined(WIN32)
-#define DNAN ((double)fmod(0.0,0.0))
-#define DINF ((double)log(0.0))
-#else
-
-#define DNAN ((double)(0.0/0.0)) /* we use a DNAN to
- * represent the UNKNOWN
- * */
-#define DINF ((double)(1.0/0.0)) /* we use a DINF to
- * represent a value at the upper or
- * lower border of the graph ...
- * */
-#endif
+#include "rrd_nan_inf.h"
typedef union unival {
unsigned long u_cnt;
typedef union unival {
unsigned long u_cnt;
* least every ds_mrhb seconds,
* otherwise it is regarded dead and
* will be set to UNKNOWN */
* least every ds_mrhb seconds,
* otherwise it is regarded dead and
* will be set to UNKNOWN */
- DS_min_val, /* the processed input of a ds must */
+ DS_min_val, /* the processed input of a ds must */
DS_max_val, /* be between max_val and min_val
* both can be set to UNKNOWN if you
* do not care. Data outside the limits
DS_max_val, /* be between max_val and min_val
* both can be set to UNKNOWN if you
* do not care. Data outside the limits
CF_MINIMUM,
CF_MAXIMUM,
CF_LAST,
CF_MINIMUM,
CF_MAXIMUM,
CF_LAST,
- CF_HWPREDICT,
+ CF_HWPREDICT,
/* An array of predictions using the seasonal
* Holt-Winters algorithm. Requires an RRA of type
* CF_SEASONAL for this data source. */
/* An array of predictions using the seasonal
* Holt-Winters algorithm. Requires an RRA of type
* CF_SEASONAL for this data source. */