index 2253d55a417ed65f75a422c244810bbdd02e6f8f..a8208bf7d9a0a849e16c6316616af092e4b1e9b5 100644 (file)
--- a/src/include/core/store.h
+++ b/src/include/core/store.h
(((t) == SDB_HOST) ? "host" \
: ((t) == SDB_SERVICE) ? "service" \
: ((t) == SDB_METRIC) ? "metric" \
- : ((t) == SDB_ATTRIBUTE) ? "attribute" : "unknown")
+ : ((t) == SDB_ATTRIBUTE) ? "attribute" \
+ : ((t) == (SDB_ATTRIBUTE | SDB_HOST)) ? "host attribute" \
+ : ((t) == (SDB_ATTRIBUTE | SDB_SERVICE)) ? "service attribute" \
+ : ((t) == (SDB_ATTRIBUTE | SDB_METRIC)) ? "metric attribute" \
+ : "unknown")
#define SDB_FIELD_TO_NAME(f) \
(((f) == SDB_FIELD_NAME) ? "name" \