I could go back to the pty_freebsd_amd64/pty_freebsd_i386 just for the struct definition, use int64 and int32.

What's the final verdict on the underscores I'll change the struct to fiodgnameArg, but what about the _IOC macros/functions ?