crexport-Kernel-Service

Zweck

Kopiert eine Struktur für Berechtigungsnachweise im internen Format in eine Struktur für Berechtigungsnachweise im externen Format.

Syntax

#include <sys/cred.h>

void crexport (src, dst)
struct ucred * src;
struct ucred_ext * dst;

Parameter

Element Beschreibung
src Zeiger auf die Struktur der internen Berechtigungsnachweise
DST Zeiger auf die Struktur der externen Berechtigungsnachweise.

Beschreibung

Der Crexport -Kernel-Service kopiert aus der internen Berechtigungsnachweisstruktur, die von Quelle referenziert wird, in die externe Berechtigungsnachweisstruktur, die von STreferenziert wird. Die externe Berechtigungsnachweisstruktur ist garantiert kompatibel zwischen den Releases. Felder in einer Ucred -Struktur dürfen nicht direkt referenziert werden, da sich die Feldnamen und Positionen in dieser Struktur ändern können.

Ausführungsumgebung

Der Crexport -Kernel-Service kann nur aus der Prozessumgebung aufgerufen werden.

Rückgabewerte

Dieser Kernel-Service hat keinen Rückgabewert.