> > ...I was afraid someone would suggest that... :-[ > > There is one more low-effort option: get an interface contract signed > for those two ioctls. That's probably even less effort than the others.
Low-effort now. But when that contract is lost in the sands of time (and given that there's no robust way to search for existing ones, that's pretty much inevitable) and someone removes the interface in question, it will consume significant resources. -- meem