[Bug 749] ioctl diffs from POSIX
| Newsgroups | gmane.linux.lsb.specification |
|---|---|
| Message-ID | <[email protected]> |
------- Additional Comments From [email protected] 2005-03-14 22:27 ------- Hmm, I'm not sure whether it is correct to describe it in terms of what kind of device the file descriptor points to or not (for example, the LSB's sockio page is a bit unclear about whether passing a non-socket to, say, SIOCGIFMTU gets you ENOTTY or undefined behavior). But in any event, I think it would be clearer to say that the LSB specifies some SIO* and TIO* ioctls and the SUS specifies various I_* (STREAMS) ioctls. So change "The LSB only defines behavior when <parameter>fildes</parameter> refers to a socket or terminal device, while <XREF LINKEND="STD.SUSv3"> only defines behavior when <parameter>fildes</fildes> refers to a STREAMS device." to "The LSB only defines behavior for a handful of ioctl calls where the request parameter is SIO* or TIO* (that is, socket and terminal calls). The <XREF LINKEND="STD.SUSv3"> defines behavior for various calls where the request parameter is I_* (that is, STREAMS calls)." -- Configure bugmail: http://bugs.linuxbase.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.