PROVIDES_STR
else if (strncmp(PROVIDES_STR, buf, PROVIDES_LEN) == 0)
#define PROVIDES_LEN (sizeof(PROVIDES_STR) - 1)