Aufmerksam geworden bin ich hierauf im IRC: In der Datei /usr/include/asm-generic/errno.h werden diverse systemnahe Fehlermeldungen definiert. Sinn des ganzen ist es, daß diese Datei eine Zuordnung zwischen den Fehlernummern und symbolischen Namen herstellt - das ist auch gut so, denn merken kann sich die ganzen Nummern wohl kaum jemand. Hier auf jeden Fall meine persönlichen Highlights:
#define ENOANO 55 /* No anode */
#define ETOOMANYREFS 109 /* Too many references: cannot splice */
#define EKEYEXPIRED 127 /* Key has expired */
#define EOWNERDEAD 130 /* Owner died */
Bei der letzten mußte ich spontan an's Tierheim denken. Wobei mir angesichts der Namen dann doch ein EWEED fehlt - kein Gras mehr da...
Nachtrag: Für einen
Download der errno.h bitte in die Trackbacks zu diesem Artikel schauen und nach "Unbefriedigte Suchanfragen" gucken oder direkt
hier klicken (Punkt 9)!