>ioctl was handled by having the client "know" exactly what each ioctl "looked >like", i.e. it only worked for known cases.
there isn't really any other choice, especially between machines with different conventions. i think it was one of the bigger parts of the newcastle connection implementation. that's also why plan 9 doesn't do it that way, but `old dogs' etc.
