X-Git-Url: https://arthur.barton.de/gitweb/?a=blobdiff_plain;f=src%2Fstorage_number.h;h=74d24a322719ef6384d76f22300943b8aa52addb;hb=e1d37e04f50157086257a5d91cf8cffd27bc80b1;hp=382d9daef9560e2cbb69e345ed13e1d978123284;hpb=754a6de78959499044fa3a8b24a2ba4b7de6dd48;p=netdata.git diff --git a/src/storage_number.h b/src/storage_number.h index 382d9dae..74d24a32 100644 --- a/src/storage_number.h +++ b/src/storage_number.h @@ -1,5 +1,3 @@ -#include - #ifndef NETDATA_STORAGE_NUMBER_H #define NETDATA_STORAGE_NUMBER_H @@ -16,19 +14,18 @@ typedef long double collected_number; #define COLLECTED_NUMBER_FORMAT "%0.7Lf" */ -typedef int32_t storage_number; -typedef uint32_t ustorage_number; -#define STORAGE_NUMBER_FORMAT "%d" +typedef uint32_t storage_number; +#define STORAGE_NUMBER_FORMAT "%u" -#define SN_NOT_EXISTS (0x0 << 24) -#define SN_EXISTS (0x1 << 24) -#define SN_EXISTS_RESET (0x2 << 24) -#define SN_EXISTS_UNDEF1 (0x3 << 24) -#define SN_EXISTS_UNDEF2 (0x4 << 24) -#define SN_EXISTS_UNDEF3 (0x5 << 24) -#define SN_EXISTS_UNDEF4 (0x6 << 24) +#define SN_NOT_EXISTS (0x0 << 24) +#define SN_EXISTS (0x1 << 24) +#define SN_EXISTS_RESET (0x2 << 24) +#define SN_EXISTS_UNDEF1 (0x3 << 24) +#define SN_EXISTS_UNDEF2 (0x4 << 24) +#define SN_EXISTS_UNDEF3 (0x5 << 24) +#define SN_EXISTS_UNDEF4 (0x6 << 24) -#define SN_FLAGS_MASK (~(0x6 << 24)) +#define SN_FLAGS_MASK (~(0x6 << 24)) // extract the flags #define get_storage_number_flags(value) ((((storage_number)value) & (1 << 24)) | (((storage_number)value) & (2 << 24)) | (((storage_number)value) & (4 << 24)))