crdup-Kernel-Service

Zweck

Kopiert eine Berechtigungsnachweisstruktur in eine neue.

Syntax

#include <sys/cred.h>
struct ucred * crdup (cr)
struct ucred * cr;

Parameter

Element Beschreibung
cr Zeiger auf die Berechtigungsnachweisstruktur, die kopiert werden soll

Beschreibung

Der Crdup -Kernel-Service ordnet eine neue Berechtigungsnachweisstruktur zu, die aus dem Inhalt des Parameters CR initialisiert wird.

Ausführungsumgebung

Der Kernel-Service Crdup kann nur über Prozessumgebung aufgerufen werden.

Rückgabewerte

Element Beschreibung
Wert ungleich null Ein Zeiger auf eine neu zugeordnete und initialisierte Berechtigungsnachweisstruktur.
Nullwert Beim Versuch des Kernel-Service, fixierten Speicher für die Berechtigungsnachweisstruktur zuzuordnen, ist ein Fehler aufgetreten.