On Sun, Feb 12, 2006 at 02:10:46PM -0800, Kingsley G. Morse Jr. wrote: > > but I would argue that existing documentation is > > sufficient. > > This is where I must disagree. > > The error message complains about "arguments", but > the problem is with the "environment". It > inevitably misleads users, especially new users. > > It seems to me that > > 1.) execve() should return a more precise > error message that mentions the "environment", > and execve "returns" only an error number, -1 on failure. If it fails, it also sets errno to a nonzero value, which is an index into sys_errlist.
> 2.) "Additional error numbers may be defined > on conforming systems; see the System > Interfaces volume of IEEE Std 1003.1-2001." > (See file:///usr/share/doc/susv3/susv3/basedefs/errno.h.html#tag_13_10) But, I don't know if it will break things or not. Justin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]