linux fixes on name_t