kcred_getcap-Kernel-Service

Zweck

Kopiert einen Funktionsvektor aus einer Berechtigungsnachweisstruktur.

Syntax

#include <sys/capabilities.h>

#include <sys/cred.h>

int kcred_getcap ( crp, cap )
struct ucred * cr;
struct __cap_t * cap;

Parameter

Element Beschreibung
CRP Zeiger auf eine Berechtigungsnachweisstruktur
Deckelung Funktionsgruppe

Beschreibung

Der Kernel-Service kcred_getcap kopiert die Funktionsgruppe aus der Berechtigungsnachweisstruktur, auf die von Crp verwiesen wird, in Kappe. Crp muss eine gültige, referenzierte Berechtigungsnachweisstruktur sein.

Ausführungsumgebung

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

Rückgabewerte

Element Beschreibung
0 Erfolg.
-1 Es ist ein Fehler aufgetreten.