[LOW] STR #2539: IOCNR_GET_DEVICE_ID ioctl isn'timplemented for drivers/chap/lp.c

Dick Marinus dick at mrns.nl
Sat Sep 29 09:24:42 PDT 2007


> File a bug with the kernel developers, then.  This will not be fixed.

This isn't a bug in the kernel, it was not intended to work this way.

For as far as I can see IOCNR_GET_DEVICE_ID isn't an official ioctl (it isn't even exported to userland through an header file).

Why remove a perfectly working implementation from cups and replace it by an implementation which might (or probably differently) work in future?

Maybe it's even better to remove the whole backendGetDeviceID call from the parallel backend because it uses an invalid ioctl.

Dick




More information about the cups mailing list