d_namlen is not portable