kcred_setcap-Kernel-Service
Zweck
Kopiert eine Funktionsgruppe in eine Berechtigungsnachweisstruktur.
Syntax
#include <sys/capabilities.h>
#include <sys/cred.h>
void kcred_setcap ( crp, cap )
struct ucred * cr;
struct __cap_t * cap;
Parameter
| Element | Beschreibung |
|---|---|
| CRP | Zeiger auf eine Berechtigungsnachweisstruktur |
| Deckelung | Funktionsgruppe |
Beschreibung
Der kcred_setcap -Kernel-Service initialisiert die Funktionsgruppe in der Berechtigungsnachweisstruktur, auf die Crp mit Kappeverweist. RP muss eine gültige, referenzierte Berechtigungsnachweisstruktur sein und darf nicht die aktuellen Berechtigungsnachweise eines Prozesses sein.
Ausführungsumgebung
Der kcred_setcap -Kernel-Service kann nur aus der Prozessumgebung aufgerufen werden.
Rückgabewerte
Der kcred_setcap -Kernel-Service hat keine Rückgabewerte.