The program was created for my own convenience when trying to
pick an errno-code to be returned from some procedures in
libraries that I am working on. If you find it helpful and
install it regularly, then please send me a mail, it's good
to know that all the work was for good - ye know, it takes
quite some time to write the program, write packaging scripts,
write doucmentation, maintain a webpage, and announce the
result somewhere.
Furthermore, the list of "errno" codes is currently only
testing the "#define"s as used on linux 2.4 - this should
be extended. Other systems use some ENAMES not present in
the linux asm/errno.h header, and they should be tested
in the errno.c table. Therefore, if you find an errno symbol
not covered so far, please send me a mail.
BTW, you can make your life a bit easier with the help of
that errno2list.pl script. Put that on the errno.h of your
system, implant the result at the front (!!) of the table
in "errno.c". Then recompile, and type "./errno" (without
arguments) to list all errno codes and symbols of your
system. - Send me that list! - I can use it to check
whether some errno symbol is present that I need to add
to errno.c, so that it will be more complete even for
your system.
current systems checked:
linux 2.4.18
|