add_domain_af Kernel-Service
Zweck
Fügt eine Adressfamilie zur Domänenswitchtabelle der Adressfamilie hinzu.
Syntax
#include <sys/types.h> #include <sys/errno.h> #include <sys/domain.h> int add_domain_af ( domäne) struct domain *domäne;
Parameter
| Element | Beschreibung |
|---|---|
| Domäne | Gibt die Domäne der Adressfamilie an |
Beschreibung
Der add_domain_af -Kernel-Service fügt eine Adressfamiliendomäne zur Switchtabelle der Adressfamiliendomäne hinzu.
Ausführungsumgebung
Der add_domain_af -Kernel-Service kann über die Prozess -oder Unterbrechung -Umgebung aufgerufen werden.
Rückgabewerte
| Element | Beschreibung |
|---|---|
| 0 | Gibt an, dass die Adressfamilie erfolgreich hinzugefügt wurde |
| EEXIST | Gibt an, dass die Adressfamilie bereits hinzugefügt wurde |
| EINVAL | Gibt an, dass die hinzuzufügende Adressfamiliennummer außerhalb des gültigen Bereichs liegt. |
Beispiel
Um eine Adressfamilie zur Domänenwechseltabelle der Adressfamilie hinzuzufügen, rufen Sie den add_domain_af -Kernel-Service wie folgt auf:
add_domain_af(&inetdomain);In diesem Beispiel wird die hinzuzufügende Familieinetdomain.