Forum: Programmieren allgemein
by A.Griffin,
11. Mai 2017
Also obwohl bind() nur -1 zurückgibt kann ich einfach errno.h includen und dann mit
if ( errno == EACCES )
{
fprintf(stderr, "The address is protected, and the user is not the superuser.")
}
das abfragen oder wie meinst du es sonst?
Forum: Programmieren allgemein
by A.Griffin,
11. Mai 2017
In den man-pages steht zu bind(), dass bei Erfolg 0 zurückgegeben wird und bei einem Fehler -1. Darunter steht eine Liste mit Fehlern die kommen können. Wenn ich nun bind() in einem Programm aufrufe und es einen Fehler gibt, wie finde ich heraus welcher von den in der Liste vorkommenden Fehlern nun der aufgetretene ist?