recursion
fnmatchx(const char *pattern, const char *string, int flags, size_t recursion)
if (recursion-- == 0)
flags & ~FNM_PERIOD, recursion))) {
size_t recursion;
new_data.recursion = data->recursion + 1;
#define LEVEL (new_data.recursion < sizeof(LEVEL_STR) \
? &LEVEL_STR[sizeof(LEVEL_STR) - new_data.recursion - 1] \
u_char recursion:3; /* recursion control */
u_char recursion:3; /* recursion control */
recursion();