James Carlson wrote: > Roland Mainz wrote: >> Darren J Moffat wrote: >>> Is the highest errno really fixed ? >> Erm... why do you think that there is a limit (except |SHRT_MAX|) ? > > I seem to recall that there actually is a legacy problem here because > the sys_errlist[] table was stuffed into a fixed size and location > buffer (probably in SunOS 4.x), meaning that new errnos can never be > allocated. > > It'd be nice if PSARC 1998/102 were published; I think that's the one > that discussed the issue. I don't know whether it's still an issue, so > it's good that Darren brought it up.
That case answers this pretty clearly. We can change the messages but we can't change the size. I've made the necessary changes to get the case published. Note that I haven't attempted to get the case it references, LSARC/1995/402, published it isn't a Solaris case but a case about dbx. I don't feel sufficiently qualified to be attempt redaction of that case should it be necessary. -- Darren J Moffat