Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 


Quelle  services.h   Sprache: C

 
/* 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 */
};

struct selinux_policy {
 struct sidtab *sidtab;
 struct policydb policydb;
 struct selinux_map map;
 u32 latest_granting;
} __randomize_layout;

struct convert_context_args {
 struct policydb *oldp;
 struct policydb *newp;
};

void services_compute_xperms_drivers(struct extended_perms *xperms,
         struct avtab_node *node);
void services_compute_xperms_decision(struct extended_perms_decision *xpermd,
          struct avtab_node *node);

int services_convert_context(struct convert_context_args *args,
        struct context *oldc, struct context *newc,
        gfp_t gfp_flags);

#endif /* _SS_SERVICES_H_ */

Messung V0.5
C=96 H=95 G=95

¤ Dauer der Verarbeitung: 0.3 Sekunden  ¤

*© Formatika GbR, Deutschland






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

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.






                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Produkte
     Quellcodebibliothek

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....
    

Besucherstatistik

Besucherstatistik

Monitoring

Montastic status badge