OXIESEC PANEL
- Current Dir:
/
/
usr
/
include
/
sepol
Server IP: 2a02:4780:11:1084:0:327f:3464:10
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
10/21/2025 06:53:52 AM
rwxr-xr-x
📄
boolean_record.h
1.51 KB
10/09/2021 02:44:18 AM
rw-r--r--
📄
booleans.h
2.19 KB
10/09/2021 02:44:18 AM
rw-r--r--
📁
cil
-
10/21/2025 06:53:50 AM
rwxr-xr-x
📄
context.h
752 bytes
10/09/2021 02:44:18 AM
rw-r--r--
📄
context_record.h
1.63 KB
10/09/2021 02:44:18 AM
rw-r--r--
📄
debug.h
975 bytes
10/09/2021 02:44:18 AM
rw-r--r--
📄
errcodes.h
851 bytes
10/09/2021 02:44:18 AM
rw-r--r--
📄
handle.h
1.36 KB
10/09/2021 02:44:18 AM
rw-r--r--
📄
ibendport_record.h
2.13 KB
10/09/2021 02:44:18 AM
rw-r--r--
📄
ibendports.h
1.35 KB
10/09/2021 02:44:18 AM
rw-r--r--
📄
ibpkey_record.h
2.25 KB
10/09/2021 02:44:18 AM
rw-r--r--
📄
ibpkeys.h
1.32 KB
10/09/2021 02:44:18 AM
rw-r--r--
📄
iface_record.h
1.8 KB
10/09/2021 02:44:18 AM
rw-r--r--
📄
interfaces.h
1.37 KB
10/09/2021 02:44:18 AM
rw-r--r--
📄
kernel_to_cil.h
125 bytes
10/09/2021 02:44:18 AM
rw-r--r--
📄
kernel_to_conf.h
126 bytes
10/09/2021 02:44:18 AM
rw-r--r--
📄
module.h
2.62 KB
10/09/2021 02:44:18 AM
rw-r--r--
📄
module_to_cil.h
329 bytes
10/09/2021 02:44:18 AM
rw-r--r--
📄
node_record.h
2.74 KB
10/09/2021 02:44:18 AM
rw-r--r--
📄
nodes.h
1.28 KB
10/09/2021 02:44:18 AM
rw-r--r--
📁
policydb
-
10/21/2025 06:53:50 AM
rwxr-xr-x
📄
policydb.h
4.58 KB
10/09/2021 02:44:18 AM
rw-r--r--
📄
port_record.h
1.97 KB
10/09/2021 02:44:18 AM
rw-r--r--
📄
ports.h
1.28 KB
10/09/2021 02:44:18 AM
rw-r--r--
📄
roles.h
339 bytes
10/09/2021 02:44:18 AM
rw-r--r--
📄
sepol.h
862 bytes
10/09/2021 02:44:18 AM
rw-r--r--
📄
user_record.h
2.33 KB
10/09/2021 02:44:18 AM
rw-r--r--
📄
users.h
1.98 KB
10/09/2021 02:44:18 AM
rw-r--r--
Editing: boolean_record.h
Close
#ifndef _SEPOL_BOOLEAN_RECORD_H_ #define _SEPOL_BOOLEAN_RECORD_H_ #include <stddef.h> #include <sepol/handle.h> #ifdef __cplusplus extern "C" { #endif struct sepol_bool; struct sepol_bool_key; typedef struct sepol_bool sepol_bool_t; typedef struct sepol_bool_key sepol_bool_key_t; /* Key */ extern int sepol_bool_key_create(sepol_handle_t * handle, const char *name, sepol_bool_key_t ** key); extern void sepol_bool_key_unpack(const sepol_bool_key_t * key, const char **name); extern int sepol_bool_key_extract(sepol_handle_t * handle, const sepol_bool_t * boolean, sepol_bool_key_t ** key_ptr); extern void sepol_bool_key_free(sepol_bool_key_t * key); extern int sepol_bool_compare(const sepol_bool_t * boolean, const sepol_bool_key_t * key); extern int sepol_bool_compare2(const sepol_bool_t * boolean, const sepol_bool_t * boolean2); /* Name */ extern const char *sepol_bool_get_name(const sepol_bool_t * boolean); extern int sepol_bool_set_name(sepol_handle_t * handle, sepol_bool_t * boolean, const char *name); /* Value */ extern int sepol_bool_get_value(const sepol_bool_t * boolean); extern void sepol_bool_set_value(sepol_bool_t * boolean, int value); /* Create/Clone/Destroy */ extern int sepol_bool_create(sepol_handle_t * handle, sepol_bool_t ** bool_ptr); extern int sepol_bool_clone(sepol_handle_t * handle, const sepol_bool_t * boolean, sepol_bool_t ** bool_ptr); extern void sepol_bool_free(sepol_bool_t * boolean); #ifdef __cplusplus } #endif #endif