/* SPDX-License-Identifier: GPL-2.0 */ /* * Implementation of the security services. * * Author : Stephen Smalley, <stephen.smalley.work@gmail.com>
*/
#ifndef _SS_SERVICES_H_ #define _SS_SERVICES_H_
#include"policydb.h"
/* Mapping for a single class */ struct selinux_mapping {
u16 value; /* policy value for class */
u16 num_perms; /* number of permissions in class */
u32 perms[sizeof(u32) * 8]; /* policy values for permissions */
};
/* Map for all of the classes, with array size */ struct selinux_map { struct selinux_mapping *mapping; /* indexed by class */
u16 size; /* array size of mapping */
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.