u got somethin against mr. posix?

yes. it sucks and it is overengineered and it is inconsistently followed. it is ugly and a pain to write. nothing is simple anymore and it seems every run-of-the-mill function wants you to give it a _attr_t that almost always ends up being a struct full of nulls