Return ENOPROTOOPT rather than picking pseudo-random error values. Restructure *_ctloutput() functions to match other protocols. iso_ifreq and SIOC*_ISO are no longer needed; use the standard versions.