Differences between version 3 and predecessor to the previous major change of EBADMSG.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 3 | Last edited on Friday, January 7, 2005 9:42:13 am | by PerryLorier | Revert |
Older page: | version 1 | Last edited on Sunday, February 23, 2003 1:57:20 am | by PerryLorier | Revert |
@@ -1,5 +1,9 @@
!!!Not a data message
-
-er, no idea what this might be. Could someone please describe it?
The linux kernel itself appears to never generate this error message.
+
+The POSIX standard says:
+
+;[EBADMSG]:Bad message. During a read(2), getmsg(2), getpmsg(2), or ioctl(2) I_RECVFD request to a STREAMS device, a message arrived at the head of the STREAM that is inappropriate for the function receiving the message.
+
+;read(2):Message waiting to be read on a STREAM is not a data message.