not sure what you're saying, but it looks to me that these correct Windows definitions become an assumption for all other OSs (luckily none of them are missing these at the moment). If we feel confident that this assumption is correct anyway, based on the definitions of the _S_IFxxx flags, I'm supportive of the change.