DISTINF
type = c == 'M' ? DISTMD5 : c == 'P' ? DISTINF : 0;
case DISTINF:
disttype(name + nlen - 3) == DISTINF)