Contenido   Archivos   Índice   Bugs   Ejemplos  

Referencia del Archivo sc.h

Definiciones, estructuras y prototipos de funciones para manejar las clases de seguridad (SC) en general. Más...

#include <linux/errno.h>

Estructuras de datos privadas (ocultas)

struct  sc
 SC a nivel VFS. Se utiliza dentro del inodo del VFS. Más...


Constantes (públicas) de sc

Debe considerarse que el nombre de la constante es público y su valor privado.

#define SC_CAT_FULL   -1
 Retorno de funciones que manejan las SC.

#define SC_OK   0
 Retorno de funciones que manejan las SC.

#define SCADMIN   65535
 Categoría que deben tener los administradores de seguridad para cambiar clases de acceso de sujetos y objetos.


Iterador para las categorías de un objeto sc

También forma parte de la interfaz de sc.

Ver sc_for_each_cat para un ejemplo que muestra cómo usarlo.

#define SC_IT_ERROR   -1
 Retorno de las funciones que iteran sobre las categorías de una SC de un inodo.

#define sc_for_each_cat(sc, i)   for(i=sc_cat_first(sc);i!=SC_IT_ERROR;i=sc_cat_next(sc,i))
 Macro que itera entre todas las categorías de una SC.


Definiciones

#define MAX_CAT_LEN   8
 Cantidad maxima de categorias posibles en la SC de un inodo del VFS.


Tipos definidos

typedef int sc_cat_iterator
 Renombre del tipo int, utilizado como iterador dentro de las categorías de una SC.


Funciones

scsc_init (void)
 Inicializa una SC.


Descripción detallada

Definiciones, estructuras y prototipos de funciones para manejar las clases de seguridad (SC) en general.


Generado el Fri Jan 10 09:11:43 2003 para Lisex por doxygen1.3-rc2