L9P__FIRST
[L9P_R##NAME - L9P__FIRST] = "R" name
if (type < L9P__FIRST || type >= L9P__LAST_PLUS_1 ||
ftype_names[type - L9P__FIRST] == NULL) {
sbuf_printf(sb, "%s tag=%d", ftype_names[type - L9P__FIRST],
#define X(NAME, name) [L9P_T##NAME - L9P__FIRST] = "T" name, \