std: make all dirent structs extern

Using structs with unspecified layout on the ABI boundry can't end well.
687a756bf9Isaac Freund committed on 6/17/2024, 9:26:53 PMparent254a3ba
2 files changedLine totals unavailable