Messages in this thread | | | Date | Wed, 17 Jul 2002 19:23:51 +0200 | From | Andries Brouwer <> | Subject | Re: close return value |
| |
On Wed, Jul 17, 2002 at 01:51:25PM +0200, Matthias Andree wrote:
> non-issue, since EAGAIN would violates the specs that don't list EGAIN
"Implementations may support additional errors not included in this list, may generate errors included in this list under circumstances other than those described here, or may contain extensions or limitations that prevent some errors from occurring. The ERRORS section on each reference page specifies whether an error shall be returned, or whether it may be returned. Implementations shall not generate a different error number from the ones described here for error conditions described in this volume of IEEE Std 1003.1-2001, but may generate additional errors unless explicitly disallowed for a particular function."
Not listing an error in the spec does not mean it cannot occur. Especially EFAULT is not usually listed.
Andries - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |