udev_list_cleanup(&hwdb->properties_list);
- FOREACH_HWDB_PROPERTY(hwdb->hwdb, modalias, key, value) {
+ SD_HWDB_FOREACH_PROPERTY(hwdb->hwdb, modalias, key, value) {
if (udev_list_entry_add(&hwdb->properties_list, key, value) == NULL) {
errno = ENOMEM;
return NULL;
int sd_hwdb_seek(sd_hwdb *hwdb, const char *modalias);
int sd_hwdb_enumerate(sd_hwdb *hwdb, const char **key, const char **value);
-#define FOREACH_HWDB_PROPERTY(hwdb, modalias, key, value) \
+#define SD_HWDB_FOREACH_PROPERTY(hwdb, modalias, key, value) \
if (sd_hwdb_seek(hwdb, modalias) >= 0) \
while (sd_hwdb_enumerate(hwdb, &(key), &(value)) > 0)