pfctlinput Kernel-Service

Zweck

Ruft die Funktion ctlinput für jedes konfigurierte Protokoll auf.

Syntax

#include <sys/types.h>
#include <sys/errno.h>
#include <sys/domain.h>
void pfctlinput ( cmd,  sa)
int cmd;
struct  sockaddr *sa;

Parameter

Element Beschreibung
cmd Gibt den Befehl an, der an Protokolle übergeben werden soll
sa Gibt die Adresse einer sockaddr-Struktur an, die den Protokollen übergeben wird.

Beschreibung

Der Kernel-Dienst pfctlinput durchsucht die Protokoll-Switch-Tabelle jeder konfigurierten Domäne und ruft, falls definiert, die Funktion protocol ctlinput auf. Die Parameter Bef und Sa werden als Parameter an die Protokollfunktion übergeben.

Ausführungsumgebung

Der Kernel-Dienst pfctlinput kann entweder aus der Prozess- oder der Interrupt-Umgebung aufgerufen werden.

Rückgabewerte

Der pfctlinput-Dienst hat keine Rückgabewerte.