Can you use camel case?
Also, this struct could be anonymous within the `ptsname()` scope