[Bug 749] ioctl diffs from POSIX

[email protected]
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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.