| Hauptindex | Abschnitt 2 | English | 日本語 | Optionen |
int bind(int sockfd, struct sockaddr *my_addr, int addrlen);
Die Regeln, um zwischen verschiedenen Domänen zu Kommunizieren, variieren. Hier sei auf die Handbuchseite in Abschnitt 4 verwiesen.
| EBADF | sockfd ist kein gültiger Deskriptor. |
| EINVAL | Der Socket ist bereits an eine Adresse gebunden. Dies kann sich in Zukunft ändern. Siehe linux/unix/sock.c für Details. |
| EACCES | Die Adresse ist geschützt und der Benutzer ist nicht der Super-User. |
| EINVAL | Die addr_len war falsch oder der Socket gehörte nicht zur AF_UNIX Familie. |
| EROFS | Die Socket "Inode" sollte auf einem schreibgeschützten Dateisystem residieren. |
| EFAULT | my_addr weist auf eine Adresse außerhalb des erreichbaren Adreßraumes zu. |
| ENAMETOOLONG | |
| my_addr ist zu lang. | |
| ENOENT | Die Datei existiert nicht. |
| ENOMEM | Nicht genug Kernelspeicher vorhanden. |
| ENOTDIR | Eine Komponente des Pfad-Präfixes ist kein Verzeichnis. |
| EACCES | Keine berechtigung um eine Komponente des Pfad-prefixes zu durchsuchen. |
| ELOOP |
my_addr enthält eine Kreis-Referenz (zum Beispiel durch einen symbolischen
Link)
|
| 13. Mai 1996 | BIND (2) | Linux 0.99.11 |
| Hauptindex | Abschnitt 2 | English | 日本語 | Optionen |
Bitte richten Sie Ihre Kommentare zu diesem Handbuch Seite Service, Ben Bullock. Privacy policy.
| “ | Our grievance is not just against Unix itself, but against the cult of Unix zealots who defend and nurture it. They take the heat, disease, and pestilence as givens, and, as ancient shamans did, display their wounds, some self-inflicted, as proof of their power and wizardry. We aim, through bluntness and humor, to show them that they pray to a tin god, and that science, not religion, is the path to useful and friendly technology. | ” |
| — The Unix Haters' handbook | ||