Added version auto detection of librsbac.so.
authorFrédéric Jolliton <git@frederic.jolliton.com>
Tue, 7 Nov 2006 21:37:58 +0000 (21:37 +0000)
committerFrédéric Jolliton <git@frederic.jolliton.com>
Tue, 7 Nov 2006 21:37:58 +0000 (21:37 +0000)
Added the module _autodetect which looks at librsbac.so to
guess its version. This information is later used to pick
the correct headers to load.

Added headers for 1.2.8 and 1.3.0 release. Removed other
headers modules.

rsbac/_autodetect.py [new file with mode: 0644]
rsbac/headers.py
rsbac/lib.py
rsbac/rsbac_1_2_8.py [new file with mode: 0644]
rsbac/rsbac_1_3_0.py [new file with mode: 0644]
rsbac/rsbac_1_3_0_rc1.py [deleted file]
rsbac/rsbac_1_3_1.py [deleted file]

diff --git a/rsbac/_autodetect.py b/rsbac/_autodetect.py
new file mode 100644 (file)
index 0000000..3f438c8
--- /dev/null
@@ -0,0 +1,53 @@
+# -*- coding:utf-8 -*-
+
+# py-rsbac - RSBAC Python bindings
+# Copyright (C) 2006  Frederic Jolliton <pyrsbac@tuxee.net>
+# 
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+# 
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+# 
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+from ctypes import CDLL
+
+library = CDLL( 'librsbac.so' )
+# slower, but perhaps more correct:
+#from ctypes.util import find_library
+#g_rsbac = CDLL( find_library( 'rsbac' ) )
+
+def _exists( name ) :
+    try :
+        getattr( library , name )
+        return True
+    except AttributeError :
+        return False
+
+def guessLibraryVersion() :
+    if _exists( 'rsbac_lib_version' ) : # >= 1.3.1
+        v = library.rsbac_lib_version()
+        v , c = divmod( v , 256 )
+        v , b = divmod( v , 256 )
+        a = v
+        version = a , b , c
+    elif _exists( 'rsbac_get_switch' ) : # >= 1.3.0
+        version = 1 , 3 , 0
+    else :
+        # We don't expect version below 1.2.8
+        version = 1 , 2 , 8
+    return version
+
+version = guessLibraryVersion()
+
+# Local Variables:
+# indent-tabs-mode: nil
+# python-indent: 4
+# End:
index 98f4909..9edec91 100644 (file)
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
-from rsbac_1_3_1 import *
+from rsbac._autodetect import version as _version
+
+# FIXME: Safe?
+exec( 'from rsbac_%s import *' % '_'.join( map( str , _version ) ) )
+
+del _version
 
 # Local Variables:
 # indent-tabs-mode: nil
index d12ad0e..d7e3679 100644 (file)
@@ -42,13 +42,9 @@ g_withDebugCall = True
 import sys
 
 from ctypes import *
+from rsbac._autodetect import library as g_rsbac
 from rsbac.headers import *
 
-g_rsbac = CDLL( 'librsbac.so' )
-# slower, but perhaps more correct:
-#from ctypes.util import find_library
-#g_rsbac = CDLL( find_library( 'rsbac' ) )
-
 def debugVar( var ) :
     if isinstance( var , ( Structure , Union ) ) :
         return '%s(%s)' \
diff --git a/rsbac/rsbac_1_2_8.py b/rsbac/rsbac_1_2_8.py
new file mode 100644 (file)
index 0000000..776a9f8
--- /dev/null
@@ -0,0 +1,4510 @@
+# Automatically generated by gen.sh on Tue Nov  7 20:53:48 CET 2006
+
+# unresolved alias: __FSFILCNT_T_TYPE = __ULONGWORD_TYPE
+# unresolved alias: __RLIM_T_TYPE = __ULONGWORD_TYPE
+# unresolved alias: __SWORD_TYPE = int
+# unresolved alias: __SSIZE_T_TYPE = __SWORD_TYPE
+# unresolved alias: __UID_T_TYPE = __U32_TYPE
+# unresolved alias: __S32_TYPE = int
+# unresolved alias: __DADDR_T_TYPE = __S32_TYPE
+# unresolved alias: __CLOCKID_T_TYPE = __S32_TYPE
+# unresolved alias: __KEY_T_TYPE = __S32_TYPE
+# unresolved alias: __CLOCK_T_TYPE = __SLONGWORD_TYPE
+# unresolved alias: __BLKSIZE_T_TYPE = __SLONGWORD_TYPE
+# unresolved alias: __SUSECONDS_T_TYPE = __SLONGWORD_TYPE
+# unresolved alias: __FSBLKCNT_T_TYPE = __ULONGWORD_TYPE
+# unresolved alias: __BLKCNT_T_TYPE = __SLONGWORD_TYPE
+# unresolved alias: __NLINK_T_TYPE = __UWORD_TYPE
+# unresolved alias: NULL = __null
+# unresolved alias: __PID_T_TYPE = __S32_TYPE
+# unresolved alias: __OFF_T_TYPE = __SLONGWORD_TYPE
+# unresolved alias: __INO_T_TYPE = __ULONGWORD_TYPE
+# unresolved alias: __TIME_T_TYPE = __SLONGWORD_TYPE
+# unresolved alias: __GID_T_TYPE = __U32_TYPE
+# unresolved alias: volatile = __volatile__
+# unresolved alias: __USECONDS_T_TYPE = __U32_TYPE
+# unresolved alias: __SWBLK_T_TYPE = __SLONGWORD_TYPE
+# unresolved alias: __ID_T_TYPE = __U32_TYPE
+# unresolved alias: __MODE_T_TYPE = __U32_TYPE
+# unresolved alias: asm = __asm__
+from ctypes import *
+STRING = c_char_p
+
+
+R_GET_PERMISSIONS_DATA = 11
+A_jail_flags = 67
+R_SWITCH_LOG = 28
+EDEADLK = 35 # Variable c_int
+EDEADLOCK = EDEADLK # alias
+RI_type_group_name = 29
+RSYS_stats_pm = 26
+R_CHANGE_DAC_FS_OWNER = 45
+RSYS_set_attr = 4
+RI_none = 46
+RI_def_process_create_type = 18
+# def __LDBL_REDIR_NTH(name,proto): return name proto __THROW # macro
+def __cast__(_to): return (_to) # macro
+PL_na = 2
+PTF_add_object_class = 4
+RI_type_comp_user = 5
+RC_no_admin = 0
+LDD_true = 1
+# def _syscall6(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4,type5,arg5,type6,arg6): return type name (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5,type6 arg6) { long __res; struct { long __a1; long __a6; } __s = { (long)arg1, (long)arg6 }; __asm__ volatile ("push %%ebp ; push %%ebx ; movl 4(%2),%%ebp ; " "movl 0(%2),%%ebx ; movl %1,%%eax ; int $0x80 ; " "pop %%ebx ;  pop %%ebp" : "=a" (__res) : "i" (__NR_ ##name),"0" ((long)(&__s)),"c" ((long)(arg2)), "d" ((long)(arg3)),"S" ((long)(arg4)),"D" ((long)(arg5)) : "memory"); __syscall_return(type,__res); } # macro
+LDD_false = 0
+# def RSBAC_RC_TYPE_VECTOR(x): return ((rsbac_rc_type_vector_t) 1 << (x)) # macro
+RSYS_mac_remove_p_tru = 21
+ST_host_id = 2
+PA_class = 1
+PF_delete_na = 1
+A_log_user_based = 82
+# def __LDBL_REDIR1(name,proto,alias): return name proto # macro
+RSYS_um_get_user_list = 72
+ST_nfsd = 19
+ACLS_ROLE = 1
+PF_switch_auth = 18
+RSYS_list_all_user = 89
+SR_security_officer = 1
+A_mac_initial_categories = 7
+RSYS_list_ta_forget = 86
+NTS_get_name = 12
+NTS_set_min_port = 19
+A_min_write_open = 24
+PAX = 12
+__u_quad_t = c_ulonglong
+__UQUAD_TYPE = __u_quad_t # alias
+A_local_pm_object_type = 41
+PTF_delete_user_aci = 14
+R_APPEND_OPEN = 2
+EOPNOTSUPP = 95 # Variable c_int
+ENOTSUP = EOPNOTSUPP # alias
+# def _syscall1(type,name,type1,arg1): return type name(type1 arg1) { long __res; __asm__ volatile ("push %%ebx ; movl %2,%%ebx ; int $0x80 ; pop %%ebx" : "=a" (__res) : "0" (__NR_ ##name),"ri" ((long)(arg1)) : "memory"); __syscall_return(type,__res); } # macro
+ACLC_none = 7
+A_auth_may_setuid = 58
+R_READ = 19
+PH_full = 2
+RI_def_process_execute_type = 20
+A_log_array_low = 75
+PR_user = 0
+R_MAP_EXEC = 36
+ACT_group_eff = 4
+RI_type_fd_remove = 37
+def __PMT(args): return args # macro
+# def HIPQUAD(addr): return ((unsigned char *)&addr)[3], ((unsigned char *)&addr)[2], ((unsigned char *)&addr)[1], ((unsigned char *)&addr)[0] # macro
+R_ACCEPT = 39
+PA_ru_set = 9
+RSYS_adf_log_switch = 12
+RT_ROLE = 0
+ACLGS_get_group_entry = 3
+RSYS_pm = 27
+# def __syscall_return(type,res): return do { if ((unsigned long)(res) >= (unsigned long)(-(128 + 1))) { errno = -(res); res = -1; } return (type) (res); } while (0) # macro
+RI_admin_type = 13
+EAGAIN = 11 # Variable c_int
+EWOULDBLOCK = EAGAIN # alias
+RSYS_acl_get_rights = 46
+# __FSFILCNT_T_TYPE = __ULONGWORD_TYPE # alias
+I_msg = 1
+# def __FDMASK(d): return (1UL << ((d) % __NFDBITS)) # macro
+A_pm_process_type = 32
+PF_delete_consent = 9
+A_audit_uid = 90
+RSYS_um_set_group_pass = 80
+FR_off = 0
+PF_delete_responsible_user = 13
+PF_set_tp = 26
+ACLGS_remove_member = 6
+T_IPC = 5
+NTS_check_id = 3
+# __RLIM_T_TYPE = __ULONGWORD_TYPE # alias
+# __SWORD_TYPE = int # alias
+# __SSIZE_T_TYPE = __SWORD_TYPE # alias
+SL_unclassified = 0
+A_mac_role = 15
+def FD_ZERO(fdsetp): return __FD_ZERO (fdsetp) # macro
+DAZ = 3
+__LITTLE_ENDIAN = 1234 # Variable c_int
+__BYTE_ORDER = __LITTLE_ENDIAN # alias
+__FLOAT_WORD_ORDER = __BYTE_ORDER # alias
+# __UID_T_TYPE = __U32_TYPE # alias
+NOT_GRANTED = 0
+UM_expire = 11
+A_rc_type = 49
+BYTE_ORDER = __BYTE_ORDER # alias
+PTF_add_authorized_task = 22
+R_EXECUTE = 10
+A_jail_ip = 66
+PO_dir = 5
+R_SHUTDOWN = 27
+AMS_last_auth_and_gid = 3
+RI_type_process_name = 28
+PA_task = 0
+R_CHANGE_DAC_EFF_OWNER = 44
+RSYS_get_attr_n = 3
+__BIG_ENDIAN = 4321 # Variable c_int
+BIG_ENDIAN = __BIG_ENDIAN # alias
+def __bos0(ptr): return __builtin_object_size (ptr, 0) # macro
+PL_class = 1
+RSYS_write = 14
+RI_type_comp_dev = 4
+# __S32_TYPE = int # alias
+# __DADDR_T_TYPE = __S32_TYPE # alias
+# def _syscall5(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4,type5,arg5): return type name (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5) { long __res; __asm__ volatile ("push %%ebx ; movl %2,%%ebx ; movl %1,%%eax ; " "int $0x80 ; pop %%ebx" : "=a" (__res) : "i" (__NR_ ##name),"ri" ((long)(arg1)),"c" ((long)(arg2)), "d" ((long)(arg3)),"S" ((long)(arg4)),"D" ((long)(arg5)) : "memory"); __syscall_return(type,__res); } # macro
+A_mac_prop_trusted = 30
+I_sem = 0
+RCR_NONE = 61
+T_FD = 14
+# __CLOCKID_T_TYPE = __S32_TYPE # alias
+RSYS_jail = 54
+ST_clock = 1
+PF_add_na = 0
+A_log_program_based = 81
+# def __LDBL_REDIR(name,proto): return name proto # macro
+RSYS_um_get_next_user = 71
+ST_sysctl = 18
+ACLS_USER = 0
+PF_switch_pm = 17
+A_res_role = 72
+MA_inherit = 2
+T_GROUP = 13
+A_mac_check = 29
+RSYS_rc_copy_role = 31
+# def __isleap(year): return ((year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0)) # macro
+PA_in_pp_set = 11
+MA_no = 0
+RES = 11
+A_pm_object_type = 40
+PTF_delete_responsible_user = 13
+__NFDBITS = 32 # Variable c_uint
+NFDBITS = __NFDBITS # alias
+R_MOUNT = 18
+RSYS_acl_list_all_dev = 88
+PH_from_other_users = 1
+A_res_max = 74
+R_WRITE_OPEN = 35
+ACT_group_real = 3
+def __P(args): return args # macro
+PA_tp_set = 8
+RSYS_switch = 11
+RSYS_acl_get_tlist = 48
+ACLGS_remove_group = 2
+# def __release(x): return (void)0 # macro
+RC_role_inherit_parent = 4294967293L # Variable c_uint
+RC_default_force_role = RC_role_inherit_parent # alias
+# def rsbac_min(a,b): return (((a)<(b))?(a):(b)) # macro
+A_jail_scd_modify = 70
+RSYS_acl_n = 45
+D_block = 0
+def __FDELT(d): return ((d) / __NFDBITS) # macro
+LL_request = 3
+ST_rsbaclog = 9
+PF_add_consent = 8
+RSYS_pm_create_file = 29
+RSYS_um_set_pass_name = 79
+PF_delete_tp = 25
+T_DEV = 4
+ST_kmem = 11
+NTS_delete_template = 2
+PM = 2
+RI_type_comp_group = 9
+A_pm_role = 31
+T_SCD = 6
+# __KEY_T_TYPE = __S32_TYPE # alias
+RSYS_rc_get_eff_rights_n = 36
+ACLC_set_mask = 5
+UM_inactive = 10
+SL_secret = 2
+PTF_set_auth_may_set_cap = 21
+R_DELETE = 9
+PO_ipc = 4
+R_SEND_SIGNAL = 26
+UNDEFINED = 3
+UM_shell = 4
+AMS_last_auth_only = 2
+RI_type_user_name = 27
+DO_NOT_CARE = 2
+R_NET_SHUTDOWN = 43
+RSYS_get_attr = 2
+RI_type_nettemp_remove = 44
+__PDP_ENDIAN = 3412 # Variable c_int
+PDP_ENDIAN = __PDP_ENDIAN # alias
+RI_type_comp_fd = 3
+RSYS_reg = 53
+SR_none = 4
+RCR_MODIFY_AUTH = 60
+RC_role_inherit_user = 4294967295L # Variable c_uint
+RC_default_init_force_role = RC_role_inherit_user # alias
+# def RSBAC_RC_RIGHTS_VECTOR(x): return ((rsbac_rc_rights_vector_t) 1 << (x)) # macro
+SW_NONE = 17
+ST_time_strucs = 0
+A_remote_log_array_high = 80
+def __GNUC_PREREQ(maj,min): return ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min)) # macro
+RSYS_mac_get_f_trulist = 24
+def __bos(ptr): return __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1) # macro
+RSYS_um_group_exists = 70
+ST_quota = 17
+RSYS_list_all_dev = 87
+A_min_security_level = 5
+T_NETTEMP_NT = 12
+# __CLOCK_T_TYPE = __SLONGWORD_TYPE # alias
+NTS_get_min_port = 10
+A_current_sec_level = 22
+JAIL = 10
+__quad_t = c_longlong
+__S64_TYPE = __quad_t # alias
+__SQUAD_TYPE = __quad_t # alias
+A_remote_pm_ipc_purpose = 39
+PTF_add_responsible_user = 12
+R_ADD_TO_KERNEL = 0
+PTF_delete_object_class = 5
+LITTLE_ENDIAN = __LITTLE_ENDIAN # alias
+A_rc_role = 56
+FR_both = 3
+R_MODIFY_SYSTEM_DATA = 17
+# def _syscall4(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4): return type name (type1 arg1, type2 arg2, type3 arg3, type4 arg4) { long __res; __asm__ volatile ("push %%ebx ; movl %2,%%ebx ; int $0x80 ; pop %%ebx" : "=a" (__res) : "0" (__NR_ ##name),"ri" ((long)(arg1)),"c" ((long)(arg2)), "d" ((long)(arg3)),"S" ((long)(arg4)) : "memory"); __syscall_return(type,__res); } # macro
+R_RENAME = 24
+A_res_min = 73
+R_WRITE = 34
+FR_uid_only = 1
+A_mac_curr_categories = 23
+ACT_fs = 2
+RI_remove_role = 35
+# def __NTH(fct): return fct throw () # macro
+PA_task_set = 7
+RSYS_net_list_all_template = 10
+ACLGS_change_group = 1
+ACLR_FORWARD = 56
+# def __nonnull(params): return __attribute__ ((__nonnull__ params)) # macro
+RI_type_comp_nettemp = 11
+# def rsbac_max(a,b): return (((a)>(b))?(a):(b)) # macro
+RSYS_acl = 44
+ST_rlimit = 5
+def __CONCAT(x,y): return x ## y # macro
+LL_full = 2
+R_ALTER = 1
+PF_delete_authorized_tp = 7
+AMS_none = 4
+A_cap_process_hiding = 88
+PF_create_tp = 24
+NTS_set_max_port = 20
+# __BLKSIZE_T_TYPE = __SLONGWORD_TYPE # alias
+NTS_copy_template = 1
+# __SUSECONDS_T_TYPE = __SLONGWORD_TYPE # alias
+RSYS_mac_get_min_level = 19
+PF_set_object_class = 16
+MAC = 1
+NTS_set_netdev = 18
+RSYS_stats = 0
+# __FSBLKCNT_T_TYPE = __ULONGWORD_TYPE # alias
+UM_warnchange = 9
+A_daz_scanner = 47
+PTF_set_auth_may_setuid = 20
+R_CREATE = 8
+ST_sysfs = 15
+A_max_caps_program = 64
+PO_non_personal_data = 3
+R_SEARCH = 25
+AMS_full = 1
+RI_type_ipc_name = 26
+R_RECEIVE = 42
+RSYS_check = 1
+RI_type_netdev_remove = 43
+UM_pass = 1
+def __attribute_format_strfmon__(a,b): return __attribute__ ((__format__ (__strfmon__, a, b))) # macro
+MAC_allow_auto = 64 # Variable c_int
+RSBAC_MAC_DEF_SYSADM_U_FLAGS = MAC_allow_auto # alias
+RI_assign_roles = 2
+RST_none = 33
+ACLGS_none = 9
+# def _syscall3(type,name,type1,arg1,type2,arg2,type3,arg3): return type name(type1 arg1,type2 arg2,type3 arg3) { long __res; __asm__ volatile ("push %%ebx ; movl %2,%%ebx ; int $0x80 ; pop %%ebx" : "=a" (__res) : "0" (__NR_ ##name),"ri" ((long)(arg1)),"c" ((long)(arg2)), "d" ((long)(arg3)) : "memory"); __syscall_return(type,__res); } # macro
+# __BLKCNT_T_TYPE = __SLONGWORD_TYPE # alias
+RCR_SUPERVISOR = 59
+# def RSBAC_MAC_CAT_VECTOR(x): return ((rsbac_mac_category_vector_t) 1 << (x)) # macro
+A_local_log_array_high = 79
+def __GLIBC_PREREQ(maj,min): return ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min)) # macro
+RSYS_um_user_exists = 69
+ACLR_ACCESS_CONTROL = 57
+ST_rsbac_remote_log = 16
+PF_set_role = 15
+LDD_none = 3
+RSYS_um_mod_group = 63
+T_NETOBJ = 11
+D_char = 1
+__DEV_T_TYPE = __UQUAD_TYPE # alias
+NTS_get_netdev = 9
+SL_old_none = 6
+A_pax_role = 21
+CAP = 9
+__FSFILCNT64_T_TYPE = __UQUAD_TYPE # alias
+ACLC_add_to_acl_entry = 3
+UM_name = 0
+NTS_set_protocol = 17
+A_local_pm_ipc_purpose = 38
+# __NLINK_T_TYPE = __UWORD_TYPE # alias
+A_rc_initial_role = 55
+PH_off = 0
+RSYS_set_attr_n = 5
+R_UMOUNT = 33
+def FD_ISSET(fd,fdsetp): return __FD_ISSET (fd, fdsetp) # macro
+ACT_eff = 1
+RI_type_scd_name = 34
+PA_tkt = 6
+R_NONE = 50
+ST_other = 10
+RSYS_net_template = 9
+ACLGS_add_group = 0
+NTS_set_type = 16
+# NULL = __null # alias
+PL_none = 7
+RI_type_comp_netdev = 10
+# def offsetof(TYPE,MEMBER): return ((size_t) &((TYPE *)0)->MEMBER) # macro
+A_none = 94
+RC_role_use_force_role = 4294967291L # Variable c_uint
+RC_default_root_dir_initial_role = RC_role_use_force_role # alias
+RSYS_auth_get_p_caplist = 43
+ACLG_NONE = 2
+# def __ASMNAME2(prefix,cname): return __STRING (prefix) cname # macro
+RSYS_um_add_group = 60
+ST_syslog = 7
+PF_add_authorized_tp = 6
+A_auid_exempt = 91
+RSYS_um_get_gid = 77
+NTS_set_valid_len = 15
+T_FIFO = 2
+NTS_new_template = 0
+# __PID_T_TYPE = __S32_TYPE # alias
+I_none = 5
+A_mac_process_flags = 12
+GEN = 0
+A_linux_dac_disable = 87
+UM_maxchange = 8
+A_daz_scanned = 46
+PTF_set_device_object_type = 19
+R_CLOSE = 7
+A_max_caps_user = 63
+PO_personal_data = 2
+__OFF64_T_TYPE = __SQUAD_TYPE # alias
+AMS_off = 0
+# __OFF_T_TYPE = __SLONGWORD_TYPE # alias
+RSYS_rc_get_item = 33
+R_SEND = 41
+RSYS_none = 93
+R_BIND = 37
+RSYS_mac_get_curr_level = 17
+RI_admin_roles = 1
+GRANTED = 1
+MAC_auto = 2 # Variable c_int
+RSBAC_MAC_DEF_INIT_P_FLAGS = MAC_auto # alias
+RSYS_rc_set_item = 34
+# def RSBAC_IS_ZERO_DEV_DESC(dev): return ((dev.type == D_none) && !dev.major && !dev.minor) # macro
+RSYS_acl_get_mask_n = 51
+RSYS_rc_get_current_role = 56
+UM_homedir = 3
+# def __FD_ZERO(fdsp): return do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; stosl" : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0) # macro
+RSYS_um_remove_gm = 68
+A_remote_log_array_low = 77
+RSYS_um_set_pass = 78
+PF_delete_user_aci = 14
+# def RSBAC_RC_ROLE_VECTOR(x): return ((rsbac_rc_role_vector_t) 1 << (x)) # macro
+RI_def_fd_ind_create_type = 16
+LDD_inherit = 2
+A_local_sec_level = 3
+T_NETTEMP = 10
+NTS_get_protocol = 8
+SL_old_inherit = 5
+A_jail_role = 20
+RI_name = 14
+ACL = 8
+A_pm_ipc_purpose = 37
+PTF_add_purpose = 10
+RI_type_comp_netobj = 12
+PTF_delete_task = 3
+A_rc_force_role = 54
+R_MODIFY_ATTRIBUTE = 15
+A_pax_flags = 71
+PP_TP = 1
+R_TRUNCATE = 32
+# def __FD_ISSET(fd,fdsp): return (__extension__ ({register char __result; __asm__ __volatile__ ("btl %1,%2 ; setcb %b0" : "=q" (__result) : "r" (((int) (fd)) % __NFDBITS), "m" (__FDS_BITS (fdsp)[__FDELT (fd)]) : "cc"); __result; })) # macro
+# def cond_syscall(x): return asm(".weak\t" #x "\n\t.set\t" #x ",sys_ni_syscall") # macro
+ACT_real = 0
+RI_type_fd_need_secdel = 33
+RI_type_comp_scd = 8
+PA_pp = 5
+R_LOCK = 49
+RSYS_net_list_all_netdev = 8
+# def __intN_t(N,MODE): return typedef int int ##N ##_t __attribute__ ((__mode__ (MODE))) # macro
+A_jail_id = 65
+ACLGS_get_group_members = 8
+RSYS_auth_get_f_caplist = 42
+def __ASMNAME(cname): return __ASMNAME2 (__USER_LABEL_PREFIX__, cname) # macro
+LL_none = 0
+ST_swap = 6
+PA_pp_set = 10
+PF_delete_object_class = 5
+A_symlink_add_rc_role = 86
+RSYS_um_get_uid = 76
+RSYS_um_add_gm = 61
+ST_none = 23
+PF_add_authorized_task = 22
+D_none = 4
+T_DIR = 1
+A_mac_user_flags = 11
+A_auth_may_set_cap = 59
+A_mac_auto = 28
+FREEZE = 16
+# __INO_T_TYPE = __ULONGWORD_TYPE # alias
+UM_minchange = 7
+A_rc_def_role = 57
+PTF_switch_auth = 18
+R_CLONE = 6
+PF_create_ticket = 27
+A_max_caps = 62
+R_REMOVE_FROM_KERNEL = 23
+RI_type_fd_name = 24
+T_SYMLINK = 3
+PR_system_admin = 4
+R_CONNECT = 40
+ST_rsbac = 8
+RI_type_process_remove = 41
+# def __acquire(x): return (void)0 # macro
+PF_delete_authorized_task = 23
+RI_role_comp = 0
+ACLGS_get_user_groups = 7
+# def RSBAC_ACL_RIGHTS_VECTOR(x): return ((rsbac_acl_rights_vector_t) 1 << (x)) # macro
+A_mac_min_categories = 10
+RSBAC_GROUP_REQUEST_VECTOR = 17230797568L # Variable c_ulonglong
+RSBAC_ACL_GROUP_RIGHTS_VECTOR = RSBAC_GROUP_REQUEST_VECTOR # alias
+RSYS_list_all_group = 91
+A_local_rc_type = 50
+RCR_ASSIGN = 57
+ACLC_remove_acl = 2
+# def RSBAC_IS_AUTO_DEV_DESC(dev): return ((dev.type == D_none) && (dev.major == 99) && (dev.minor == 99)) # macro
+RSYS_rc_change_role = 35
+RSYS_mac_add_p_tru = 20
+D_block_major = 2
+RSYS_acl_get_mask = 50
+A_mac_file_flags = 13
+A_ff_flags = 48
+# def __FD_SET(fd,fdsp): return __asm__ __volatile__ ("btsl %1,%0" : "=m" (__FDS_BITS (fdsp)[__FDELT (fd)]) : "r" (((int) (fd)) % __NFDBITS) : "cc","memory") # macro
+RSYS_um_remove_group = 67
+ST_priority = 14
+RSYS_list_ta_refresh = 84
+FR_none = 4
+A_initial_security_level = 2
+T_NETDEV = 9
+NTS_get_type = 7
+# __TIME_T_TYPE = __SLONGWORD_TYPE # alias
+SL_old_rsbac_internal = 4
+A_cap_role = 19
+RC_default_initial_role = RC_role_inherit_parent # alias
+REG = 7
+RI_type_netobj_remove = 45
+# __GID_T_TYPE = __U32_TYPE # alias
+A_pm_program_type = 43
+CAP_NONE = 29 # Variable c_int
+RSBAC_CAP_MAX = CAP_NONE # alias
+A_remote_pm_object_class = 36
+PTF_delete_consent = 9
+PTF_add_task = 2
+RSYS_rc_get_list = 37
+ACLC_remove_user = 6
+A_rc_type_nt = 53
+PF_add_responsible_user = 12
+RSYS_um_mod_user = 62
+R_MODIFY_ACCESS_DATA = 14
+ACT_group_fs = 5
+R_TRACE = 31
+PF_add_purpose = 10
+RI_type_netobj_name = 32
+PA_tp = 4
+R_IOCTL = 48
+RSYS_remove_target_n = 7
+def __cond_lock(x): return (x) # macro
+RC_role_inherit_up_mixed = 4294967292L # Variable c_uint
+RC_default_root_dir_force_role = RC_role_inherit_up_mixed # alias
+PL_pp = 5
+RC_none = 3
+def makedev(maj,min): return gnu_dev_makedev (maj, min) # macro
+A_local_pm_object_class = 35
+RSBAC_ACL_SUPERVISOR_RIGHT_VECTOR = 288230376151711744L # Variable c_ulonglong
+RSBAC_NWS_REQUEST_VECTOR = RSBAC_ACL_SUPERVISOR_RIGHT_VECTOR # alias
+RSYS_auth_remove_f_cap = 41
+I_mqueue = 4
+ACLG_GLOBAL = 0
+def RSBAC_VERSION_MAKE_NR(x,y,z): return ((x << 16) & (y << 8) & z) # macro
+A_pm_current_task = 33
+PF_add_object_class = 4
+A_symlink_add_mac_level = 85
+def __LONG_LONG_PAIR(HI,LO): return LO, HI # macro
+RSYS_mac_get_p_trulist = 25
+RSYS_um_get_group_list = 75
+ST_capability = 22
+PF_set_auth_may_set_cap = 21
+# volatile = __volatile__ # alias
+T_FILE = 0
+LL_denied = 1
+# __USECONDS_T_TYPE = __U32_TYPE # alias
+A_max_read_categories = 27
+UM = 15
+UM_lastchange = 6
+A_pm_tp = 44
+R_CHDIR = 5
+A_min_caps = 61
+RSYS_um_check_account = 81
+PO_none = 0
+R_READ_OPEN = 22
+PTF_switch_pm = 17
+A_log_array_high = 78
+PL_tkt = 6
+PH_none = 3
+RI_type_user_remove = 40
+def __STRING(x): return #x # macro
+PA_out_pp_set = 12
+RSYS_log = 15
+# def _syscall0(type,name): return type name(void) { long __res; __asm__ volatile ("int $0x80" : "=a" (__res) : "0" (__NR_ ##name)); __syscall_return(type,__res); } # macro
+MAC_override = 1 # Variable c_int
+RSBAC_MAC_DEF_SECOFF_U_FLAGS = MAC_override # alias
+RSYS_rc_copy_type = 32
+RSYS_acl_list_all_user = 90
+ACLC_remove_acl_entry = 1
+# def RSBAC_ERROR(res): return ((res <= -RSBAC_EPERM) && (res >= -RSBAC_EMAX)) # macro
+A_fake_root_uid = 89
+PL_task = 0
+RSYS_um_remove_user = 66
+RSYS_um_add_user = 59
+ST_firewall = 13
+RSYS_um_auth_uid = 58
+A_remote_ip = 93
+RSYS_list_ta_begin = 83
+T_PROCESS = 8
+PA_none = 13
+NTS_get_valid_len = 6
+# __SWBLK_T_TYPE = __SLONGWORD_TYPE # alias
+SL_top_secret = 3
+A_auth_role = 18
+A_system_role = 14
+AUTH = 6
+PTF_add_consent = 8
+PTF_delete_na = 1
+SR_user = 0
+UM_none = 14
+A_rc_type_fd = 52
+R_LINK_HARD = 13
+A_jail_scd_get = 69
+R_TERMINATE = 30
+RCR_ACCESS_CONTROL = 58
+RI_type_nettemp_name = 31
+def FD_CLR(fd,fdsetp): return __FD_CLR (fd, fdsetp) # macro
+PA_cs = 3
+R_CHANGE_DAC_FS_GROUP = 47
+RSYS_remove_target = 6
+RCR_ADMIN = 56
+UM_fullname = 2
+# def __chk_user_ptr(x): return (void)0 # macro
+__FSBLKCNT64_T_TYPE = __UQUAD_TYPE # alias
+PL_tp = 4
+DAZ_unscanned = 0 # Variable c_int
+DEFAULT_DAZ_FD_SCANNED = DAZ_unscanned # alias
+A_mac_categories = 6
+RI_type_comp_ipc = 7
+RC_system_admin = 2
+def major(dev): return gnu_dev_major (dev) # macro
+__BLKCNT64_T_TYPE = __SQUAD_TYPE # alias
+RSYS_mac_get_max_level = 18
+I_anonpipe = 3
+A_remote_sec_level = 4
+# def RSBAC_SCD_VECTOR(x): return ((rsbac_scd_vector_t) 1 << (x)) # macro
+RSYS_um_auth_name = 57
+ST_ioports = 4
+AST_none = 33
+PF_delete_task = 3
+A_symlink_add_uid = 84
+RSYS_um_get_gm_user_list = 74
+ST_mlock = 21
+ACLS_NONE = 3
+PF_set_auth_may_setuid = 20
+A_security_level = 1
+SR_auditor = 3
+A_remote_mac_categories = 9
+PR_none = 5
+NTS_set_address_family = 14
+__U64_TYPE = __u_quad_t # alias
+A_max_read_open = 26
+DAC_DISABLE = 14
+RSYS_auth_add_p_cap = 38
+# __ID_T_TYPE = __U32_TYPE # alias
+ACLC_remove_from_acl_entry = 4
+UM_group = 5
+R_READ_WRITE_OPEN = 21
+PTF_set_object_class = 16
+R_CHANGE_OWNER = 4
+__FD_SETSIZE = 1024 # Variable c_int
+FD_SETSIZE = __FD_SETSIZE # alias
+A_auth_learn = 60
+RI_def_group_create_type = 22
+PR_data_protection_officer = 2
+R_LISTEN = 38
+ACT_none = 6
+RI_type_ipc_remove = 39
+# def __REDIRECT_NTH(name,proto,alias): return name proto __THROW __asm__ (__ASMNAME (#alias)) # macro
+RST_auth_administration = 32
+RT_NONE = 2
+ACLGS_add_member = 5
+# def __warndecl(name,msg): return extern void name (void) # macro
+FF_add_inherited = 128 # Variable c_int
+RSBAC_FF_DEF = FF_add_inherited # alias
+RSYS_acl_group = 52
+RI_def_fd_create_type = 15
+ACLC_set_acl_entry = 0
+A_pm_task_set = 45
+PP_none = 0
+PTF_delete_purpose = 11
+MA_yes = 1
+D_char_major = 3
+RT_TYPE = 1
+# def __FD_CLR(fd,fdsp): return __asm__ __volatile__ ("btrl %1,%0" : "=m" (__FDS_BITS (fdsp)[__FDELT (fd)]) : "r" (((int) (fd)) % __NFDBITS) : "cc","memory") # macro
+RSYS_mac_remove_f_tru = 23
+RSYS_um_get_group_item = 65
+ST_network = 12
+ACLR_NONE = 59
+A_remote_pm_object_type = 42
+PF_delete_purpose = 11
+A_auth_last_auth = 92
+RSYS_um_check_account_name = 82
+FR_euid_only = 2
+A_pseudo = 0
+PF_none = 28
+T_USER = 7
+NTS_get_address_family = 5
+A_ff_role = 17
+def minor(dev): return gnu_dev_minor (dev) # macro
+RC = 5
+A_pm_object_class = 34
+RSBAC_ACL_ACCESS_CONTROL_RIGHT_VECTOR = 144115188075855872L # Variable c_ulonglong
+RSBAC_NWA_REQUEST_VECTOR = RSBAC_ACL_ACCESS_CONTROL_RIGHT_VECTOR # alias
+PTF_delete_authorized_tp = 7
+PTF_add_na = 0
+# __MODE_T_TYPE = __U32_TYPE # alias
+UM_cryptpass = 13
+A_remote_rc_type = 51
+PTF_none = 24
+R_GET_STATUS_DATA = 12
+A_jail_max_caps = 68
+R_SWITCH_MODULE = 29
+RI_type_netdev_name = 30
+def FD_SET(fd,fdsetp): return __FD_SET (fd, fdsetp) # macro
+PA_na = 2
+R_CHANGE_DAC_EFF_GROUP = 46
+# def __chk_io_ptr(x): return (void)0 # macro
+PL_cs = 3
+# def _syscall2(type,name,type1,arg1,type2,arg2): return type name(type1 arg1,type2 arg2) { long __res; __asm__ volatile ("push %%ebx ; movl %2,%%ebx ; int $0x80 ; pop %%ebx" : "=a" (__res) : "0" (__NR_ ##name),"ri" ((long)(arg1)),"c" ((long)(arg2)) : "memory"); __syscall_return(type,__res); } # macro
+RSYS_mac_add_f_tru = 22
+RI_type_comp_process = 6
+RC_role_admin = 1
+RI_type_group_remove = 42
+RSYS_auth_remove_p_cap = 39
+I_shm = 2
+# def RSBAC_REQUEST_VECTOR(x): return ((rsbac_request_vector_t) 1 << (x)) # macro
+PR_tp_manager = 3
+ST_net_id = 3
+AST_auth_administration = 32
+PF_add_task = 2
+LL_invalid = 4
+A_symlink_add_remote_ip = 83
+# def __LDBL_REDIR1_NTH(name,proto,alias): return name proto __THROW # macro
+RSYS_um_get_gm_list = 73
+ST_ksyms = 20
+ACLS_GROUP = 2
+PF_set_device_object_type = 19
+RI_type_dev_remove = 38
+RSYS_acl_list_all_group = 92
+RSYS_pm_change_current_task = 28
+NTS_get_max_port = 11
+SR_administrator = 2
+A_local_mac_categories = 8
+T_NONE = 15
+RI_def_fd_ind_create_type_remove = 36
+NTS_set_address = 13
+# asm = __asm__ # alias
+A_min_write_categories = 25
+SOFTMODE = 13
+__INO64_T_TYPE = __UQUAD_TYPE # alias
+PO_TP = 1
+PTF_set_role = 15
+R_CHANGE_GROUP = 3
+RSBAC_RC_DEFAULT_RIGHTS_VECTOR = 0 # Variable c_int
+RSBAC_RC_GEN_RIGHTS_VECTOR = RSBAC_RC_DEFAULT_RIGHTS_VECTOR # alias
+R_READ_ATTRIBUTE = 20
+A_local_log_array_low = 76
+RSYS_auth_add_f_cap = 40
+RSYS_acl_get_tlist_n = 49
+RSYS_get_adf_log = 13
+ACLGS_list_groups = 4
+PR_security_officer = 1
+RSYS_init = 55
+# def __u_intN_t(N,MODE): return typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE))) # macro
+RSYS_mac_set_curr_level = 16
+RSYS_daz_flush_cache = 30
+ACLG_PRIVATE = 1
+NTS_none = 22
+# def NIPQUAD(addr): return ((unsigned char *)&addr)[0], ((unsigned char *)&addr)[1], ((unsigned char *)&addr)[2], ((unsigned char *)&addr)[3] # macro
+def __attribute_format_arg__(x): return __attribute__ ((__format_arg__ (x))) # macro
+RI_def_process_chown_type = 19
+RSYS_acl_get_rights_n = 47
+__RLIM64_T_TYPE = __UQUAD_TYPE # alias
+RI_type_dev_name = 25
+# def __FDS_BITS(set): return ((set)->fds_bits) # macro
+RSYS_um_get_user_item = 64
+ACLR_SUPERVISOR = 58
+R_MODIFY_PERMISSIONS_DATA = 16
+RSYS_list_ta_commit = 85
+RI_def_user_create_type = 17
+RI_boot_role = 23
+# def __REDIRECT(name,proto,alias): return name proto __asm__ (__ASMNAME (#alias)) # macro
+NTS_get_address = 4
+SL_confidential = 1
+A_daz_role = 16
+RI_def_ipc_create_type = 21
+FF = 4
+NTS_set_name = 21
+PTF_add_authorized_tp = 6
+UM_ttl = 12
+PTF_delete_authorized_task = 23
+
+# values for enumeration 'rsbac_acl_subject_type_t'
+rsbac_acl_subject_type_t = c_int # enum
+__u8 = c_ubyte
+rsbac_acl_int_subject_type_t = __u8
+__u32 = c_uint
+rsbac_acl_subject_id_t = __u32
+
+# values for enumeration 'rsbac_acl_special_rights_t'
+rsbac_acl_special_rights_t = c_int # enum
+__u64 = c_ulonglong
+rsbac_acl_rights_vector_t = __u64
+
+# values for enumeration 'rsbac_acl_scd_type_t'
+rsbac_acl_scd_type_t = c_int # enum
+class rsbac_acl_entry_t(Structure):
+    pass
+rsbac_acl_entry_t._pack_ = 4
+rsbac_acl_entry_t._fields_ = [
+    ('subj_type', rsbac_acl_int_subject_type_t),
+    ('subj_id', rsbac_acl_subject_id_t),
+    ('rights', rsbac_acl_rights_vector_t),
+]
+assert sizeof(rsbac_acl_entry_t) == 16, sizeof(rsbac_acl_entry_t)
+assert alignment(rsbac_acl_entry_t) == 4, alignment(rsbac_acl_entry_t)
+class rsbac_acl_entry_desc_t(Structure):
+    pass
+rsbac_acl_entry_desc_t._fields_ = [
+    ('subj_type', rsbac_acl_int_subject_type_t),
+    ('subj_id', rsbac_acl_subject_id_t),
+]
+assert sizeof(rsbac_acl_entry_desc_t) == 8, sizeof(rsbac_acl_entry_desc_t)
+assert alignment(rsbac_acl_entry_desc_t) == 4, alignment(rsbac_acl_entry_desc_t)
+
+# values for enumeration 'rsbac_acl_group_type_t'
+rsbac_acl_group_type_t = c_int # enum
+rsbac_acl_group_id_t = __u32
+class rsbac_acl_group_entry_t(Structure):
+    pass
+rsbac_uid_t = __u32
+rsbac_acl_group_entry_t._fields_ = [
+    ('id', rsbac_acl_group_id_t),
+    ('owner', rsbac_uid_t),
+    ('type', rsbac_acl_group_type_t),
+    ('name', c_char * 16),
+]
+assert sizeof(rsbac_acl_group_entry_t) == 28, sizeof(rsbac_acl_group_entry_t)
+assert alignment(rsbac_acl_group_entry_t) == 4, alignment(rsbac_acl_group_entry_t)
+
+# values for enumeration 'rsbac_acl_syscall_type_t'
+rsbac_acl_syscall_type_t = c_int # enum
+class rsbac_acl_syscall_arg_t(Structure):
+    pass
+
+# values for enumeration 'rsbac_target_t'
+rsbac_target_t = c_int # enum
+class rsbac_target_id_t(Union):
+    pass
+class rsbac_dev_desc_t(Structure):
+    pass
+rsbac_dev_desc_t._fields_ = [
+    ('type', __u32),
+    ('major', __u32),
+    ('minor', __u32),
+]
+assert sizeof(rsbac_dev_desc_t) == 12, sizeof(rsbac_dev_desc_t)
+assert alignment(rsbac_dev_desc_t) == 4, alignment(rsbac_dev_desc_t)
+class rsbac_ipc_t(Structure):
+    pass
+
+# values for enumeration 'rsbac_ipc_type_t'
+rsbac_ipc_type_t = c_int # enum
+class rsbac_ipc_id_t(Union):
+    pass
+__u_long = c_ulong
+u_long = __u_long
+rsbac_ipc_id_t._fields_ = [
+    ('id_nr', u_long),
+]
+assert sizeof(rsbac_ipc_id_t) == 4, sizeof(rsbac_ipc_id_t)
+assert alignment(rsbac_ipc_id_t) == 4, alignment(rsbac_ipc_id_t)
+rsbac_ipc_t._fields_ = [
+    ('type', rsbac_ipc_type_t),
+    ('id', rsbac_ipc_id_t),
+]
+assert sizeof(rsbac_ipc_t) == 8, sizeof(rsbac_ipc_t)
+assert alignment(rsbac_ipc_t) == 4, alignment(rsbac_ipc_t)
+rsbac_enum_t = __u8
+rsbac_gid_t = __u32
+rsbac_pid_t = __u32
+__u_char = c_ubyte
+u_char = __u_char
+rsbac_netdev_id_t = u_char * 17
+rsbac_net_temp_id_t = __u32
+class rsbac_net_obj_desc_t(Structure):
+    pass
+rsbac_net_obj_id_t = c_void_p
+__u_int = c_uint
+u_int = __u_int
+rsbac_net_obj_desc_t._fields_ = [
+    ('sock_p', rsbac_net_obj_id_t),
+    ('local_addr', c_void_p),
+    ('local_len', u_int),
+    ('remote_addr', c_void_p),
+    ('remote_len', u_int),
+]
+assert sizeof(rsbac_net_obj_desc_t) == 20, sizeof(rsbac_net_obj_desc_t)
+assert alignment(rsbac_net_obj_desc_t) == 4, alignment(rsbac_net_obj_desc_t)
+rsbac_target_id_t._fields_ = [
+    ('dev', rsbac_dev_desc_t),
+    ('ipc', rsbac_ipc_t),
+    ('scd', rsbac_enum_t),
+    ('user', rsbac_uid_t),
+    ('group', rsbac_gid_t),
+    ('process', rsbac_pid_t),
+    ('netdev', rsbac_netdev_id_t),
+    ('nettemp', rsbac_net_temp_id_t),
+    ('netobj', rsbac_net_obj_desc_t),
+    ('dummy', c_int),
+]
+assert sizeof(rsbac_target_id_t) == 20, sizeof(rsbac_target_id_t)
+assert alignment(rsbac_target_id_t) == 4, alignment(rsbac_target_id_t)
+rsbac_time_t = __u32
+rsbac_acl_syscall_arg_t._pack_ = 4
+rsbac_acl_syscall_arg_t._fields_ = [
+    ('target', rsbac_target_t),
+    ('tid', rsbac_target_id_t),
+    ('subj_type', rsbac_acl_subject_type_t),
+    ('subj_id', rsbac_acl_subject_id_t),
+    ('rights', rsbac_acl_rights_vector_t),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsbac_acl_syscall_arg_t) == 44, sizeof(rsbac_acl_syscall_arg_t)
+assert alignment(rsbac_acl_syscall_arg_t) == 4, alignment(rsbac_acl_syscall_arg_t)
+class rsbac_acl_syscall_n_arg_t(Structure):
+    pass
+rsbac_acl_syscall_n_arg_t._pack_ = 4
+rsbac_acl_syscall_n_arg_t._fields_ = [
+    ('target', rsbac_target_t),
+    ('name', STRING),
+    ('subj_type', rsbac_acl_subject_type_t),
+    ('subj_id', rsbac_acl_subject_id_t),
+    ('rights', rsbac_acl_rights_vector_t),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsbac_acl_syscall_n_arg_t) == 28, sizeof(rsbac_acl_syscall_n_arg_t)
+assert alignment(rsbac_acl_syscall_n_arg_t) == 4, alignment(rsbac_acl_syscall_n_arg_t)
+
+# values for enumeration 'rsbac_acl_group_syscall_type_t'
+rsbac_acl_group_syscall_type_t = c_int # enum
+class rsbac_acl_add_group_arg_t(Structure):
+    pass
+rsbac_acl_add_group_arg_t._fields_ = [
+    ('type', rsbac_acl_group_type_t),
+    ('name', STRING),
+    ('group_id_p', POINTER(rsbac_acl_group_id_t)),
+]
+assert sizeof(rsbac_acl_add_group_arg_t) == 12, sizeof(rsbac_acl_add_group_arg_t)
+assert alignment(rsbac_acl_add_group_arg_t) == 4, alignment(rsbac_acl_add_group_arg_t)
+class rsbac_acl_change_group_arg_t(Structure):
+    pass
+rsbac_acl_change_group_arg_t._fields_ = [
+    ('id', rsbac_acl_group_id_t),
+    ('owner', rsbac_uid_t),
+    ('type', rsbac_acl_group_type_t),
+    ('name', STRING),
+]
+assert sizeof(rsbac_acl_change_group_arg_t) == 16, sizeof(rsbac_acl_change_group_arg_t)
+assert alignment(rsbac_acl_change_group_arg_t) == 4, alignment(rsbac_acl_change_group_arg_t)
+class rsbac_acl_remove_group_arg_t(Structure):
+    pass
+rsbac_acl_remove_group_arg_t._fields_ = [
+    ('id', rsbac_acl_group_id_t),
+]
+assert sizeof(rsbac_acl_remove_group_arg_t) == 4, sizeof(rsbac_acl_remove_group_arg_t)
+assert alignment(rsbac_acl_remove_group_arg_t) == 4, alignment(rsbac_acl_remove_group_arg_t)
+class rsbac_acl_get_group_entry_arg_t(Structure):
+    pass
+rsbac_acl_get_group_entry_arg_t._fields_ = [
+    ('id', rsbac_acl_group_id_t),
+    ('entry_p', POINTER(rsbac_acl_group_entry_t)),
+]
+assert sizeof(rsbac_acl_get_group_entry_arg_t) == 8, sizeof(rsbac_acl_get_group_entry_arg_t)
+assert alignment(rsbac_acl_get_group_entry_arg_t) == 4, alignment(rsbac_acl_get_group_entry_arg_t)
+class rsbac_acl_list_groups_arg_t(Structure):
+    pass
+rsbac_boolean_t = u_int
+rsbac_acl_list_groups_arg_t._fields_ = [
+    ('include_global', rsbac_boolean_t),
+    ('group_entry_array', POINTER(rsbac_acl_group_entry_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsbac_acl_list_groups_arg_t) == 12, sizeof(rsbac_acl_list_groups_arg_t)
+assert alignment(rsbac_acl_list_groups_arg_t) == 4, alignment(rsbac_acl_list_groups_arg_t)
+class rsbac_acl_add_member_arg_t(Structure):
+    pass
+rsbac_acl_add_member_arg_t._fields_ = [
+    ('group', rsbac_acl_group_id_t),
+    ('user', rsbac_uid_t),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsbac_acl_add_member_arg_t) == 12, sizeof(rsbac_acl_add_member_arg_t)
+assert alignment(rsbac_acl_add_member_arg_t) == 4, alignment(rsbac_acl_add_member_arg_t)
+class rsbac_acl_remove_member_arg_t(Structure):
+    pass
+rsbac_acl_remove_member_arg_t._fields_ = [
+    ('group', rsbac_acl_group_id_t),
+    ('user', rsbac_uid_t),
+]
+assert sizeof(rsbac_acl_remove_member_arg_t) == 8, sizeof(rsbac_acl_remove_member_arg_t)
+assert alignment(rsbac_acl_remove_member_arg_t) == 4, alignment(rsbac_acl_remove_member_arg_t)
+class rsbac_acl_get_user_groups_arg_t(Structure):
+    pass
+rsbac_acl_get_user_groups_arg_t._fields_ = [
+    ('user', rsbac_uid_t),
+    ('group_array', POINTER(rsbac_acl_group_id_t)),
+    ('ttl_array', POINTER(rsbac_time_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsbac_acl_get_user_groups_arg_t) == 16, sizeof(rsbac_acl_get_user_groups_arg_t)
+assert alignment(rsbac_acl_get_user_groups_arg_t) == 4, alignment(rsbac_acl_get_user_groups_arg_t)
+class rsbac_acl_get_group_members_arg_t(Structure):
+    pass
+rsbac_acl_get_group_members_arg_t._fields_ = [
+    ('group', rsbac_acl_group_id_t),
+    ('user_array', POINTER(rsbac_uid_t)),
+    ('ttl_array', POINTER(rsbac_time_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsbac_acl_get_group_members_arg_t) == 16, sizeof(rsbac_acl_get_group_members_arg_t)
+assert alignment(rsbac_acl_get_group_members_arg_t) == 4, alignment(rsbac_acl_get_group_members_arg_t)
+class rsbac_acl_group_syscall_arg_t(Union):
+    pass
+rsbac_acl_group_syscall_arg_t._fields_ = [
+    ('add_group', rsbac_acl_add_group_arg_t),
+    ('change_group', rsbac_acl_change_group_arg_t),
+    ('remove_group', rsbac_acl_remove_group_arg_t),
+    ('get_group_entry', rsbac_acl_get_group_entry_arg_t),
+    ('list_groups', rsbac_acl_list_groups_arg_t),
+    ('add_member', rsbac_acl_add_member_arg_t),
+    ('remove_member', rsbac_acl_remove_member_arg_t),
+    ('get_user_groups', rsbac_acl_get_user_groups_arg_t),
+    ('get_group_members', rsbac_acl_get_group_members_arg_t),
+]
+assert sizeof(rsbac_acl_group_syscall_arg_t) == 16, sizeof(rsbac_acl_group_syscall_arg_t)
+assert alignment(rsbac_acl_group_syscall_arg_t) == 4, alignment(rsbac_acl_group_syscall_arg_t)
+class rsbac_net_temp_data_t(Structure):
+    pass
+__u16 = c_ushort
+rsbac_net_temp_data_t._fields_ = [
+    ('address', c_char * 128),
+    ('address_family', __u8),
+    ('valid_len', __u8),
+    ('type', __u8),
+    ('protocol', __u8),
+    ('netdev', rsbac_netdev_id_t),
+    ('min_port', __u16),
+    ('max_port', __u16),
+    ('name', c_char * 16),
+]
+assert sizeof(rsbac_net_temp_data_t) == 170, sizeof(rsbac_net_temp_data_t)
+assert alignment(rsbac_net_temp_data_t) == 2, alignment(rsbac_net_temp_data_t)
+class rsbac_net_description_t(Structure):
+    pass
+rsbac_net_description_t._fields_ = [
+    ('address_family', __u8),
+    ('address', c_void_p),
+    ('address_len', __u8),
+    ('type', __u8),
+    ('protocol', __u8),
+    ('netdev', rsbac_netdev_id_t),
+    ('port', __u16),
+]
+assert sizeof(rsbac_net_description_t) == 32, sizeof(rsbac_net_description_t)
+assert alignment(rsbac_net_description_t) == 4, alignment(rsbac_net_description_t)
+
+# values for enumeration 'rsbac_net_temp_syscall_t'
+rsbac_net_temp_syscall_t = c_int # enum
+class rsbac_net_temp_syscall_data_t(Union):
+    pass
+rsbac_net_temp_syscall_data_t._fields_ = [
+    ('id', rsbac_net_temp_id_t),
+    ('address', c_char * 128),
+    ('address_family', __u8),
+    ('valid_len', __u8),
+    ('type', __u8),
+    ('protocol', __u8),
+    ('netdev', rsbac_netdev_id_t),
+    ('min_port', __u16),
+    ('max_port', __u16),
+    ('name', c_char * 16),
+]
+assert sizeof(rsbac_net_temp_syscall_data_t) == 128, sizeof(rsbac_net_temp_syscall_data_t)
+assert alignment(rsbac_net_temp_syscall_data_t) == 4, alignment(rsbac_net_temp_syscall_data_t)
+
+# values for enumeration 'rsbac_pm_tkt_function_type_t'
+rsbac_pm_tkt_function_type_t = c_int # enum
+class rsbac_pm_add_na_t(Structure):
+    pass
+rsbac_pm_task_id_t = __u32
+rsbac_pm_object_class_id_t = __u32
+rsbac_pm_tp_id_t = __u32
+rsbac_pm_accesses_t = __u8
+rsbac_pm_add_na_t._fields_ = [
+    ('task', rsbac_pm_task_id_t),
+    ('object_class', rsbac_pm_object_class_id_t),
+    ('tp', rsbac_pm_tp_id_t),
+    ('accesses', rsbac_pm_accesses_t),
+]
+assert sizeof(rsbac_pm_add_na_t) == 16, sizeof(rsbac_pm_add_na_t)
+assert alignment(rsbac_pm_add_na_t) == 4, alignment(rsbac_pm_add_na_t)
+class rsbac_pm_delete_na_t(Structure):
+    pass
+rsbac_pm_delete_na_t._fields_ = [
+    ('task', rsbac_pm_task_id_t),
+    ('object_class', rsbac_pm_object_class_id_t),
+    ('tp', rsbac_pm_tp_id_t),
+    ('accesses', rsbac_pm_accesses_t),
+]
+assert sizeof(rsbac_pm_delete_na_t) == 16, sizeof(rsbac_pm_delete_na_t)
+assert alignment(rsbac_pm_delete_na_t) == 4, alignment(rsbac_pm_delete_na_t)
+class rsbac_pm_add_task_t(Structure):
+    pass
+rsbac_pm_purpose_id_t = __u32
+rsbac_pm_add_task_t._fields_ = [
+    ('id', rsbac_pm_task_id_t),
+    ('purpose', rsbac_pm_purpose_id_t),
+]
+assert sizeof(rsbac_pm_add_task_t) == 8, sizeof(rsbac_pm_add_task_t)
+assert alignment(rsbac_pm_add_task_t) == 4, alignment(rsbac_pm_add_task_t)
+class rsbac_pm_delete_task_t(Structure):
+    pass
+rsbac_pm_delete_task_t._fields_ = [
+    ('id', rsbac_pm_task_id_t),
+]
+assert sizeof(rsbac_pm_delete_task_t) == 4, sizeof(rsbac_pm_delete_task_t)
+assert alignment(rsbac_pm_delete_task_t) == 4, alignment(rsbac_pm_delete_task_t)
+class rsbac_pm_add_object_class_t(Structure):
+    pass
+class rsbac_pm_purpose_list_item_t(Structure):
+    pass
+rsbac_pm_add_object_class_t._fields_ = [
+    ('id', rsbac_pm_object_class_id_t),
+    ('pp_list_p', POINTER(rsbac_pm_purpose_list_item_t)),
+]
+assert sizeof(rsbac_pm_add_object_class_t) == 8, sizeof(rsbac_pm_add_object_class_t)
+assert alignment(rsbac_pm_add_object_class_t) == 4, alignment(rsbac_pm_add_object_class_t)
+class rsbac_pm_delete_object_class_t(Structure):
+    pass
+rsbac_pm_delete_object_class_t._fields_ = [
+    ('id', rsbac_pm_object_class_id_t),
+]
+assert sizeof(rsbac_pm_delete_object_class_t) == 4, sizeof(rsbac_pm_delete_object_class_t)
+assert alignment(rsbac_pm_delete_object_class_t) == 4, alignment(rsbac_pm_delete_object_class_t)
+class rsbac_pm_add_authorized_tp_t(Structure):
+    pass
+rsbac_pm_add_authorized_tp_t._fields_ = [
+    ('task', rsbac_pm_task_id_t),
+    ('tp', rsbac_pm_tp_id_t),
+]
+assert sizeof(rsbac_pm_add_authorized_tp_t) == 8, sizeof(rsbac_pm_add_authorized_tp_t)
+assert alignment(rsbac_pm_add_authorized_tp_t) == 4, alignment(rsbac_pm_add_authorized_tp_t)
+class rsbac_pm_delete_authorized_tp_t(Structure):
+    pass
+rsbac_pm_delete_authorized_tp_t._fields_ = [
+    ('task', rsbac_pm_task_id_t),
+    ('tp', rsbac_pm_tp_id_t),
+]
+assert sizeof(rsbac_pm_delete_authorized_tp_t) == 8, sizeof(rsbac_pm_delete_authorized_tp_t)
+assert alignment(rsbac_pm_delete_authorized_tp_t) == 4, alignment(rsbac_pm_delete_authorized_tp_t)
+class rsbac_pm_add_consent_t(Structure):
+    pass
+rsbac_pm_add_consent_t._fields_ = [
+    ('filename', STRING),
+    ('purpose', rsbac_pm_purpose_id_t),
+]
+assert sizeof(rsbac_pm_add_consent_t) == 8, sizeof(rsbac_pm_add_consent_t)
+assert alignment(rsbac_pm_add_consent_t) == 4, alignment(rsbac_pm_add_consent_t)
+class rsbac_pm_delete_consent_t(Structure):
+    pass
+rsbac_pm_delete_consent_t._fields_ = [
+    ('filename', STRING),
+    ('purpose', rsbac_pm_purpose_id_t),
+]
+assert sizeof(rsbac_pm_delete_consent_t) == 8, sizeof(rsbac_pm_delete_consent_t)
+assert alignment(rsbac_pm_delete_consent_t) == 4, alignment(rsbac_pm_delete_consent_t)
+class rsbac_pm_add_purpose_t(Structure):
+    pass
+rsbac_pm_add_purpose_t._fields_ = [
+    ('id', rsbac_pm_purpose_id_t),
+    ('def_class', rsbac_pm_object_class_id_t),
+]
+assert sizeof(rsbac_pm_add_purpose_t) == 8, sizeof(rsbac_pm_add_purpose_t)
+assert alignment(rsbac_pm_add_purpose_t) == 4, alignment(rsbac_pm_add_purpose_t)
+class rsbac_pm_delete_purpose_t(Structure):
+    pass
+rsbac_pm_delete_purpose_t._fields_ = [
+    ('id', rsbac_pm_purpose_id_t),
+]
+assert sizeof(rsbac_pm_delete_purpose_t) == 4, sizeof(rsbac_pm_delete_purpose_t)
+assert alignment(rsbac_pm_delete_purpose_t) == 4, alignment(rsbac_pm_delete_purpose_t)
+class rsbac_pm_add_responsible_user_t(Structure):
+    pass
+rsbac_pm_add_responsible_user_t._fields_ = [
+    ('user', rsbac_uid_t),
+    ('task', rsbac_pm_task_id_t),
+]
+assert sizeof(rsbac_pm_add_responsible_user_t) == 8, sizeof(rsbac_pm_add_responsible_user_t)
+assert alignment(rsbac_pm_add_responsible_user_t) == 4, alignment(rsbac_pm_add_responsible_user_t)
+class rsbac_pm_delete_responsible_user_t(Structure):
+    pass
+rsbac_pm_delete_responsible_user_t._fields_ = [
+    ('user', rsbac_uid_t),
+    ('task', rsbac_pm_task_id_t),
+]
+assert sizeof(rsbac_pm_delete_responsible_user_t) == 8, sizeof(rsbac_pm_delete_responsible_user_t)
+assert alignment(rsbac_pm_delete_responsible_user_t) == 4, alignment(rsbac_pm_delete_responsible_user_t)
+class rsbac_pm_delete_user_aci_t(Structure):
+    pass
+rsbac_pm_delete_user_aci_t._fields_ = [
+    ('id', rsbac_uid_t),
+]
+assert sizeof(rsbac_pm_delete_user_aci_t) == 4, sizeof(rsbac_pm_delete_user_aci_t)
+assert alignment(rsbac_pm_delete_user_aci_t) == 4, alignment(rsbac_pm_delete_user_aci_t)
+class rsbac_pm_set_role_t(Structure):
+    pass
+
+# values for enumeration 'rsbac_pm_role_t'
+rsbac_pm_role_t = c_int # enum
+rsbac_pm_set_role_t._fields_ = [
+    ('user', rsbac_uid_t),
+    ('role', rsbac_pm_role_t),
+]
+assert sizeof(rsbac_pm_set_role_t) == 8, sizeof(rsbac_pm_set_role_t)
+assert alignment(rsbac_pm_set_role_t) == 4, alignment(rsbac_pm_set_role_t)
+class rsbac_pm_set_object_class_t(Structure):
+    pass
+rsbac_pm_set_object_class_t._fields_ = [
+    ('filename', STRING),
+    ('object_class', rsbac_pm_object_class_id_t),
+]
+assert sizeof(rsbac_pm_set_object_class_t) == 8, sizeof(rsbac_pm_set_object_class_t)
+assert alignment(rsbac_pm_set_object_class_t) == 4, alignment(rsbac_pm_set_object_class_t)
+class rsbac_pm_switch_pm_t(Structure):
+    pass
+rsbac_pm_switch_pm_t._fields_ = [
+    ('value', rsbac_boolean_t),
+]
+assert sizeof(rsbac_pm_switch_pm_t) == 4, sizeof(rsbac_pm_switch_pm_t)
+assert alignment(rsbac_pm_switch_pm_t) == 4, alignment(rsbac_pm_switch_pm_t)
+class rsbac_pm_switch_auth_t(Structure):
+    pass
+rsbac_pm_switch_auth_t._fields_ = [
+    ('value', rsbac_boolean_t),
+]
+assert sizeof(rsbac_pm_switch_auth_t) == 4, sizeof(rsbac_pm_switch_auth_t)
+assert alignment(rsbac_pm_switch_auth_t) == 4, alignment(rsbac_pm_switch_auth_t)
+class rsbac_pm_set_device_object_type_t(Structure):
+    pass
+
+# values for enumeration 'rsbac_pm_object_type_t'
+rsbac_pm_object_type_t = c_int # enum
+rsbac_pm_set_device_object_type_t._fields_ = [
+    ('filename', STRING),
+    ('object_type', rsbac_pm_object_type_t),
+    ('object_class', rsbac_pm_object_class_id_t),
+]
+assert sizeof(rsbac_pm_set_device_object_type_t) == 12, sizeof(rsbac_pm_set_device_object_type_t)
+assert alignment(rsbac_pm_set_device_object_type_t) == 4, alignment(rsbac_pm_set_device_object_type_t)
+class rsbac_pm_set_auth_may_setuid_t(Structure):
+    pass
+rsbac_pm_set_auth_may_setuid_t._fields_ = [
+    ('filename', STRING),
+    ('value', rsbac_boolean_t),
+]
+assert sizeof(rsbac_pm_set_auth_may_setuid_t) == 8, sizeof(rsbac_pm_set_auth_may_setuid_t)
+assert alignment(rsbac_pm_set_auth_may_setuid_t) == 4, alignment(rsbac_pm_set_auth_may_setuid_t)
+class rsbac_pm_set_auth_may_set_cap_t(Structure):
+    pass
+rsbac_pm_set_auth_may_set_cap_t._fields_ = [
+    ('filename', STRING),
+    ('value', rsbac_boolean_t),
+]
+assert sizeof(rsbac_pm_set_auth_may_set_cap_t) == 8, sizeof(rsbac_pm_set_auth_may_set_cap_t)
+assert alignment(rsbac_pm_set_auth_may_set_cap_t) == 4, alignment(rsbac_pm_set_auth_may_set_cap_t)
+class rsbac_pm_add_authorized_task_t(Structure):
+    pass
+rsbac_pm_add_authorized_task_t._fields_ = [
+    ('user', rsbac_uid_t),
+    ('task', rsbac_pm_task_id_t),
+]
+assert sizeof(rsbac_pm_add_authorized_task_t) == 8, sizeof(rsbac_pm_add_authorized_task_t)
+assert alignment(rsbac_pm_add_authorized_task_t) == 4, alignment(rsbac_pm_add_authorized_task_t)
+class rsbac_pm_delete_authorized_task_t(Structure):
+    pass
+rsbac_pm_delete_authorized_task_t._fields_ = [
+    ('user', rsbac_uid_t),
+    ('task', rsbac_pm_task_id_t),
+]
+assert sizeof(rsbac_pm_delete_authorized_task_t) == 8, sizeof(rsbac_pm_delete_authorized_task_t)
+assert alignment(rsbac_pm_delete_authorized_task_t) == 4, alignment(rsbac_pm_delete_authorized_task_t)
+class rsbac_pm_create_tp_t(Structure):
+    pass
+rsbac_pm_create_tp_t._fields_ = [
+    ('id', rsbac_pm_tp_id_t),
+]
+assert sizeof(rsbac_pm_create_tp_t) == 4, sizeof(rsbac_pm_create_tp_t)
+assert alignment(rsbac_pm_create_tp_t) == 4, alignment(rsbac_pm_create_tp_t)
+class rsbac_pm_delete_tp_t(Structure):
+    pass
+rsbac_pm_delete_tp_t._fields_ = [
+    ('id', rsbac_pm_tp_id_t),
+]
+assert sizeof(rsbac_pm_delete_tp_t) == 4, sizeof(rsbac_pm_delete_tp_t)
+assert alignment(rsbac_pm_delete_tp_t) == 4, alignment(rsbac_pm_delete_tp_t)
+class rsbac_pm_set_tp_t(Structure):
+    pass
+rsbac_pm_set_tp_t._fields_ = [
+    ('filename', STRING),
+    ('tp', rsbac_pm_tp_id_t),
+]
+assert sizeof(rsbac_pm_set_tp_t) == 8, sizeof(rsbac_pm_set_tp_t)
+assert alignment(rsbac_pm_set_tp_t) == 4, alignment(rsbac_pm_set_tp_t)
+class rsbac_pm_tkt_function_param_t(Union):
+    pass
+rsbac_pm_tkt_function_param_t._fields_ = [
+    ('add_na', rsbac_pm_add_na_t),
+    ('delete_na', rsbac_pm_delete_na_t),
+    ('add_task', rsbac_pm_add_task_t),
+    ('delete_task', rsbac_pm_delete_task_t),
+    ('add_object_class', rsbac_pm_add_object_class_t),
+    ('delete_object_class', rsbac_pm_delete_object_class_t),
+    ('add_authorized_tp', rsbac_pm_add_authorized_tp_t),
+    ('delete_authorized_tp', rsbac_pm_delete_authorized_tp_t),
+    ('add_consent', rsbac_pm_add_consent_t),
+    ('delete_consent', rsbac_pm_delete_consent_t),
+    ('add_purpose', rsbac_pm_add_purpose_t),
+    ('delete_purpose', rsbac_pm_delete_purpose_t),
+    ('add_responsible_user', rsbac_pm_add_responsible_user_t),
+    ('delete_responsible_user', rsbac_pm_delete_responsible_user_t),
+    ('delete_user_aci', rsbac_pm_delete_user_aci_t),
+    ('set_role', rsbac_pm_set_role_t),
+    ('set_object_class', rsbac_pm_set_object_class_t),
+    ('switch_pm', rsbac_pm_switch_pm_t),
+    ('switch_auth', rsbac_pm_switch_pm_t),
+    ('set_device_object_type', rsbac_pm_set_device_object_type_t),
+    ('set_auth_may_setuid', rsbac_pm_set_auth_may_setuid_t),
+    ('set_auth_may_set_cap', rsbac_pm_set_auth_may_set_cap_t),
+    ('add_authorized_task', rsbac_pm_add_authorized_task_t),
+    ('delete_authorized_task', rsbac_pm_delete_authorized_task_t),
+    ('dummy', c_int),
+]
+assert sizeof(rsbac_pm_tkt_function_param_t) == 16, sizeof(rsbac_pm_tkt_function_param_t)
+assert alignment(rsbac_pm_tkt_function_param_t) == 4, alignment(rsbac_pm_tkt_function_param_t)
+
+# values for enumeration 'rsbac_pm_function_type_t'
+rsbac_pm_function_type_t = c_int # enum
+class rsbac_pm_create_ticket_t(Structure):
+    pass
+rsbac_pm_tkt_id_t = __u32
+rsbac_pm_time_stamp_t = rsbac_time_t
+rsbac_pm_create_ticket_t._fields_ = [
+    ('id', rsbac_pm_tkt_id_t),
+    ('valid_for', rsbac_pm_time_stamp_t),
+    ('function_type', rsbac_pm_tkt_function_type_t),
+    ('function_param', rsbac_pm_tkt_function_param_t),
+]
+assert sizeof(rsbac_pm_create_ticket_t) == 28, sizeof(rsbac_pm_create_ticket_t)
+assert alignment(rsbac_pm_create_ticket_t) == 4, alignment(rsbac_pm_create_ticket_t)
+class rsbac_pm_function_param_t(Union):
+    pass
+rsbac_pm_function_param_t._fields_ = [
+    ('add_na', rsbac_pm_add_na_t),
+    ('delete_na', rsbac_pm_delete_na_t),
+    ('add_task', rsbac_pm_add_task_t),
+    ('delete_task', rsbac_pm_delete_task_t),
+    ('add_object_class', rsbac_pm_add_object_class_t),
+    ('delete_object_class', rsbac_pm_delete_object_class_t),
+    ('add_authorized_tp', rsbac_pm_add_authorized_tp_t),
+    ('delete_authorized_tp', rsbac_pm_delete_authorized_tp_t),
+    ('add_consent', rsbac_pm_add_consent_t),
+    ('delete_consent', rsbac_pm_delete_consent_t),
+    ('add_purpose', rsbac_pm_add_purpose_t),
+    ('delete_purpose', rsbac_pm_delete_purpose_t),
+    ('add_responsible_user', rsbac_pm_add_responsible_user_t),
+    ('delete_responsible_user', rsbac_pm_delete_responsible_user_t),
+    ('delete_user_aci', rsbac_pm_delete_user_aci_t),
+    ('set_role', rsbac_pm_set_role_t),
+    ('set_object_class', rsbac_pm_set_object_class_t),
+    ('switch_pm', rsbac_pm_switch_pm_t),
+    ('switch_auth', rsbac_pm_switch_pm_t),
+    ('set_device_object_type', rsbac_pm_set_device_object_type_t),
+    ('set_auth_may_setuid', rsbac_pm_set_auth_may_setuid_t),
+    ('set_auth_may_set_cap', rsbac_pm_set_auth_may_set_cap_t),
+    ('add_authorized_task', rsbac_pm_add_authorized_task_t),
+    ('delete_authorized_task', rsbac_pm_delete_authorized_task_t),
+    ('create_tp', rsbac_pm_create_tp_t),
+    ('delete_tp', rsbac_pm_delete_tp_t),
+    ('set_tp', rsbac_pm_set_tp_t),
+    ('create_ticket', rsbac_pm_create_ticket_t),
+    ('dummy', c_int),
+]
+assert sizeof(rsbac_pm_function_param_t) == 28, sizeof(rsbac_pm_function_param_t)
+assert alignment(rsbac_pm_function_param_t) == 4, alignment(rsbac_pm_function_param_t)
+rsbac_pm_task_set_id_t = __u32
+rsbac_pm_tp_set_id_t = __u32
+rsbac_pm_ru_set_id_t = __u32
+__s32 = c_int
+rsbac_pm_pp_set_id_t = __s32
+rsbac_pm_in_pp_set_id_t = rsbac_pid_t
+rsbac_pm_out_pp_set_id_t = rsbac_pm_in_pp_set_id_t
+
+# values for enumeration 'rsbac_pm_list_t'
+rsbac_pm_list_t = c_int # enum
+
+# values for enumeration 'rsbac_pm_all_list_t'
+rsbac_pm_all_list_t = c_int # enum
+rsbac_pm_role_int_t = rsbac_enum_t
+
+# values for enumeration 'rsbac_pm_process_type_t'
+rsbac_pm_process_type_t = c_int # enum
+rsbac_pm_process_type_int_t = rsbac_enum_t
+rsbac_pm_object_type_int_t = rsbac_enum_t
+rsbac_pm_program_type_int_t = rsbac_pm_process_type_int_t
+rsbac_pm_purpose_list_item_t._fields_ = [
+    ('id', rsbac_pm_purpose_id_t),
+    ('next', POINTER(rsbac_pm_purpose_list_item_t)),
+]
+assert sizeof(rsbac_pm_purpose_list_item_t) == 8, sizeof(rsbac_pm_purpose_list_item_t)
+assert alignment(rsbac_pm_purpose_list_item_t) == 4, alignment(rsbac_pm_purpose_list_item_t)
+
+# values for enumeration 'rsbac_rc_special_rights_t'
+rsbac_rc_special_rights_t = c_int # enum
+rsbac_rc_rights_vector_t = __u64
+rsbac_rc_role_vector_t = __u64
+rsbac_rc_role_id_t = __u32
+rsbac_rc_type_id_t = __u32
+rsbac_request_vector_t = __u64
+rsbac_rc_request_vector_t = rsbac_request_vector_t
+
+# values for enumeration 'rsbac_rc_admin_type_t'
+rsbac_rc_admin_type_t = c_int # enum
+
+# values for enumeration 'rsbac_rc_scd_type_t'
+rsbac_rc_scd_type_t = c_int # enum
+
+# values for enumeration 'rsbac_rc_target_t'
+rsbac_rc_target_t = c_int # enum
+class rsbac_rc_target_id_t(Union):
+    pass
+rsbac_rc_target_id_t._fields_ = [
+    ('role', rsbac_rc_role_id_t),
+    ('type', rsbac_rc_type_id_t),
+]
+assert sizeof(rsbac_rc_target_id_t) == 4, sizeof(rsbac_rc_target_id_t)
+assert alignment(rsbac_rc_target_id_t) == 4, alignment(rsbac_rc_target_id_t)
+
+# values for enumeration 'rsbac_rc_item_t'
+rsbac_rc_item_t = c_int # enum
+class rsbac_rc_item_value_t(Union):
+    pass
+rsbac_rc_item_value_t._pack_ = 4
+rsbac_rc_item_value_t._fields_ = [
+    ('rights', rsbac_rc_rights_vector_t),
+    ('admin_type', rsbac_rc_admin_type_t),
+    ('name', c_char * 16),
+    ('role_id', rsbac_rc_role_id_t),
+    ('type_id', rsbac_rc_type_id_t),
+    ('need_secdel', rsbac_boolean_t),
+    ('comp', rsbac_boolean_t),
+    ('boot_role', rsbac_boolean_t),
+    ('u_char_dummy', u_char),
+    ('dummy', c_int),
+    ('u_dummy', u_int),
+    ('long_dummy', c_long),
+    ('long_long_dummy', c_longlong),
+]
+assert sizeof(rsbac_rc_item_value_t) == 16, sizeof(rsbac_rc_item_value_t)
+assert alignment(rsbac_rc_item_value_t) == 4, alignment(rsbac_rc_item_value_t)
+
+# values for enumeration 'rsbac_syscall_t'
+rsbac_syscall_t = c_int # enum
+class rsys_check_t(Structure):
+    pass
+rsys_check_t._fields_ = [
+    ('correct', c_int),
+    ('check_inode', c_int),
+]
+assert sizeof(rsys_check_t) == 8, sizeof(rsys_check_t)
+assert alignment(rsys_check_t) == 4, alignment(rsys_check_t)
+class rsys_get_attr_t(Structure):
+    pass
+rsbac_list_ta_number_t = __u32
+class rsbac_attribute_value_t(Union):
+    pass
+rsys_get_attr_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('module', rsbac_enum_t),
+    ('target', rsbac_enum_t),
+    ('tid', POINTER(rsbac_target_id_t)),
+    ('attr', rsbac_enum_t),
+    ('value', POINTER(rsbac_attribute_value_t)),
+    ('inherit', c_int),
+]
+assert sizeof(rsys_get_attr_t) == 24, sizeof(rsys_get_attr_t)
+assert alignment(rsys_get_attr_t) == 4, alignment(rsys_get_attr_t)
+class rsys_get_attr_n_t(Structure):
+    pass
+rsys_get_attr_n_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('module', rsbac_enum_t),
+    ('target', rsbac_enum_t),
+    ('t_name', STRING),
+    ('attr', rsbac_enum_t),
+    ('value', POINTER(rsbac_attribute_value_t)),
+    ('inherit', c_int),
+]
+assert sizeof(rsys_get_attr_n_t) == 24, sizeof(rsys_get_attr_n_t)
+assert alignment(rsys_get_attr_n_t) == 4, alignment(rsys_get_attr_n_t)
+class rsys_set_attr_t(Structure):
+    pass
+rsys_set_attr_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('module', rsbac_enum_t),
+    ('target', rsbac_enum_t),
+    ('tid', POINTER(rsbac_target_id_t)),
+    ('attr', rsbac_enum_t),
+    ('value', POINTER(rsbac_attribute_value_t)),
+]
+assert sizeof(rsys_set_attr_t) == 20, sizeof(rsys_set_attr_t)
+assert alignment(rsys_set_attr_t) == 4, alignment(rsys_set_attr_t)
+class rsys_set_attr_n_t(Structure):
+    pass
+rsys_set_attr_n_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('module', rsbac_enum_t),
+    ('target', rsbac_enum_t),
+    ('t_name', STRING),
+    ('attr', rsbac_enum_t),
+    ('value', POINTER(rsbac_attribute_value_t)),
+]
+assert sizeof(rsys_set_attr_n_t) == 20, sizeof(rsys_set_attr_n_t)
+assert alignment(rsys_set_attr_n_t) == 4, alignment(rsys_set_attr_n_t)
+class rsys_remove_target_t(Structure):
+    pass
+rsys_remove_target_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('tid', POINTER(rsbac_target_id_t)),
+]
+assert sizeof(rsys_remove_target_t) == 12, sizeof(rsys_remove_target_t)
+assert alignment(rsys_remove_target_t) == 4, alignment(rsys_remove_target_t)
+class rsys_remove_target_n_t(Structure):
+    pass
+rsys_remove_target_n_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('t_name', STRING),
+]
+assert sizeof(rsys_remove_target_n_t) == 12, sizeof(rsys_remove_target_n_t)
+assert alignment(rsys_remove_target_n_t) == 4, alignment(rsys_remove_target_n_t)
+class rsys_net_list_all_netdev_t(Structure):
+    pass
+rsys_net_list_all_netdev_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('id_p', POINTER(rsbac_netdev_id_t)),
+    ('maxnum', u_long),
+]
+assert sizeof(rsys_net_list_all_netdev_t) == 12, sizeof(rsys_net_list_all_netdev_t)
+assert alignment(rsys_net_list_all_netdev_t) == 4, alignment(rsys_net_list_all_netdev_t)
+class rsys_net_template_t(Structure):
+    pass
+rsys_net_template_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('call', rsbac_enum_t),
+    ('id', rsbac_net_temp_id_t),
+    ('data_p', POINTER(rsbac_net_temp_syscall_data_t)),
+]
+assert sizeof(rsys_net_template_t) == 16, sizeof(rsys_net_template_t)
+assert alignment(rsys_net_template_t) == 4, alignment(rsys_net_template_t)
+class rsys_net_list_all_template_t(Structure):
+    pass
+rsys_net_list_all_template_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('id_p', POINTER(rsbac_net_temp_id_t)),
+    ('maxnum', u_long),
+]
+assert sizeof(rsys_net_list_all_template_t) == 12, sizeof(rsys_net_list_all_template_t)
+assert alignment(rsys_net_list_all_template_t) == 4, alignment(rsys_net_list_all_template_t)
+class rsys_switch_t(Structure):
+    pass
+rsys_switch_t._fields_ = [
+    ('target', rsbac_enum_t),
+    ('value', c_int),
+]
+assert sizeof(rsys_switch_t) == 8, sizeof(rsys_switch_t)
+assert alignment(rsys_switch_t) == 4, alignment(rsys_switch_t)
+class rsys_adf_log_switch_t(Structure):
+    pass
+rsys_adf_log_switch_t._fields_ = [
+    ('request', rsbac_enum_t),
+    ('target', rsbac_enum_t),
+    ('value', u_int),
+]
+assert sizeof(rsys_adf_log_switch_t) == 8, sizeof(rsys_adf_log_switch_t)
+assert alignment(rsys_adf_log_switch_t) == 4, alignment(rsys_adf_log_switch_t)
+class rsys_get_adf_log_t(Structure):
+    pass
+rsys_get_adf_log_t._fields_ = [
+    ('request', rsbac_enum_t),
+    ('target', rsbac_enum_t),
+    ('value_p', POINTER(u_int)),
+]
+assert sizeof(rsys_get_adf_log_t) == 8, sizeof(rsys_get_adf_log_t)
+assert alignment(rsys_get_adf_log_t) == 4, alignment(rsys_get_adf_log_t)
+class rsys_log_t(Structure):
+    pass
+rsys_log_t._fields_ = [
+    ('type', c_int),
+    ('buf', STRING),
+    ('len', c_int),
+]
+assert sizeof(rsys_log_t) == 12, sizeof(rsys_log_t)
+assert alignment(rsys_log_t) == 4, alignment(rsys_log_t)
+class rsys_mac_set_curr_level_t(Structure):
+    pass
+rsbac_security_level_t = __u8
+rsbac_mac_category_vector_t = __u64
+rsys_mac_set_curr_level_t._fields_ = [
+    ('level', rsbac_security_level_t),
+    ('categories_p', POINTER(rsbac_mac_category_vector_t)),
+]
+assert sizeof(rsys_mac_set_curr_level_t) == 8, sizeof(rsys_mac_set_curr_level_t)
+assert alignment(rsys_mac_set_curr_level_t) == 4, alignment(rsys_mac_set_curr_level_t)
+class rsys_mac_get_curr_level_t(Structure):
+    pass
+rsys_mac_get_curr_level_t._fields_ = [
+    ('level_p', POINTER(rsbac_security_level_t)),
+    ('categories_p', POINTER(rsbac_mac_category_vector_t)),
+]
+assert sizeof(rsys_mac_get_curr_level_t) == 8, sizeof(rsys_mac_get_curr_level_t)
+assert alignment(rsys_mac_get_curr_level_t) == 4, alignment(rsys_mac_get_curr_level_t)
+class rsys_mac_get_max_level_t(Structure):
+    pass
+rsys_mac_get_max_level_t._fields_ = [
+    ('level_p', POINTER(rsbac_security_level_t)),
+    ('categories_p', POINTER(rsbac_mac_category_vector_t)),
+]
+assert sizeof(rsys_mac_get_max_level_t) == 8, sizeof(rsys_mac_get_max_level_t)
+assert alignment(rsys_mac_get_max_level_t) == 4, alignment(rsys_mac_get_max_level_t)
+class rsys_mac_get_min_level_t(Structure):
+    pass
+rsys_mac_get_min_level_t._fields_ = [
+    ('level_p', POINTER(rsbac_security_level_t)),
+    ('categories_p', POINTER(rsbac_mac_category_vector_t)),
+]
+assert sizeof(rsys_mac_get_min_level_t) == 8, sizeof(rsys_mac_get_min_level_t)
+assert alignment(rsys_mac_get_min_level_t) == 4, alignment(rsys_mac_get_min_level_t)
+class rsys_mac_add_p_tru_t(Structure):
+    pass
+rsys_mac_add_p_tru_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('pid', rsbac_pid_t),
+    ('uid', rsbac_uid_t),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsys_mac_add_p_tru_t) == 16, sizeof(rsys_mac_add_p_tru_t)
+assert alignment(rsys_mac_add_p_tru_t) == 4, alignment(rsys_mac_add_p_tru_t)
+class rsys_mac_remove_p_tru_t(Structure):
+    pass
+rsys_mac_remove_p_tru_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('pid', rsbac_pid_t),
+    ('uid', rsbac_uid_t),
+]
+assert sizeof(rsys_mac_remove_p_tru_t) == 12, sizeof(rsys_mac_remove_p_tru_t)
+assert alignment(rsys_mac_remove_p_tru_t) == 4, alignment(rsys_mac_remove_p_tru_t)
+class rsys_mac_add_f_tru_t(Structure):
+    pass
+rsys_mac_add_f_tru_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('filename', STRING),
+    ('uid', rsbac_uid_t),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsys_mac_add_f_tru_t) == 16, sizeof(rsys_mac_add_f_tru_t)
+assert alignment(rsys_mac_add_f_tru_t) == 4, alignment(rsys_mac_add_f_tru_t)
+class rsys_mac_remove_f_tru_t(Structure):
+    pass
+rsys_mac_remove_f_tru_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('filename', STRING),
+    ('uid', rsbac_uid_t),
+]
+assert sizeof(rsys_mac_remove_f_tru_t) == 12, sizeof(rsys_mac_remove_f_tru_t)
+assert alignment(rsys_mac_remove_f_tru_t) == 4, alignment(rsys_mac_remove_f_tru_t)
+class rsys_mac_get_f_trulist_t(Structure):
+    pass
+rsys_mac_get_f_trulist_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('filename', STRING),
+    ('trulist', POINTER(rsbac_uid_t)),
+    ('ttllist', POINTER(rsbac_time_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_mac_get_f_trulist_t) == 20, sizeof(rsys_mac_get_f_trulist_t)
+assert alignment(rsys_mac_get_f_trulist_t) == 4, alignment(rsys_mac_get_f_trulist_t)
+class rsys_mac_get_p_trulist_t(Structure):
+    pass
+rsys_mac_get_p_trulist_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('pid', rsbac_pid_t),
+    ('trulist', POINTER(rsbac_uid_t)),
+    ('ttllist', POINTER(rsbac_time_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_mac_get_p_trulist_t) == 20, sizeof(rsys_mac_get_p_trulist_t)
+assert alignment(rsys_mac_get_p_trulist_t) == 4, alignment(rsys_mac_get_p_trulist_t)
+class rsys_pm_t(Structure):
+    pass
+rsys_pm_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('function', rsbac_enum_t),
+    ('param_p', POINTER(rsbac_pm_function_param_t)),
+    ('ticket', rsbac_pm_tkt_id_t),
+]
+assert sizeof(rsys_pm_t) == 16, sizeof(rsys_pm_t)
+assert alignment(rsys_pm_t) == 4, alignment(rsys_pm_t)
+class rsys_pm_change_current_task_t(Structure):
+    pass
+rsys_pm_change_current_task_t._fields_ = [
+    ('task', rsbac_pm_task_id_t),
+]
+assert sizeof(rsys_pm_change_current_task_t) == 4, sizeof(rsys_pm_change_current_task_t)
+assert alignment(rsys_pm_change_current_task_t) == 4, alignment(rsys_pm_change_current_task_t)
+class rsys_pm_create_file_t(Structure):
+    pass
+rsys_pm_create_file_t._fields_ = [
+    ('filename', STRING),
+    ('mode', c_int),
+    ('object_class', rsbac_pm_object_class_id_t),
+]
+assert sizeof(rsys_pm_create_file_t) == 12, sizeof(rsys_pm_create_file_t)
+assert alignment(rsys_pm_create_file_t) == 4, alignment(rsys_pm_create_file_t)
+class rsys_rc_copy_role_t(Structure):
+    pass
+rsys_rc_copy_role_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('from_role', rsbac_rc_role_id_t),
+    ('to_role', rsbac_rc_role_id_t),
+]
+assert sizeof(rsys_rc_copy_role_t) == 12, sizeof(rsys_rc_copy_role_t)
+assert alignment(rsys_rc_copy_role_t) == 4, alignment(rsys_rc_copy_role_t)
+class rsys_rc_copy_type_t(Structure):
+    pass
+rsys_rc_copy_type_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('from_type', rsbac_rc_type_id_t),
+    ('to_type', rsbac_rc_type_id_t),
+]
+assert sizeof(rsys_rc_copy_type_t) == 16, sizeof(rsys_rc_copy_type_t)
+assert alignment(rsys_rc_copy_type_t) == 4, alignment(rsys_rc_copy_type_t)
+class rsys_rc_get_item_t(Structure):
+    pass
+rsys_rc_get_item_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('tid_p', POINTER(rsbac_rc_target_id_t)),
+    ('subtid_p', POINTER(rsbac_rc_target_id_t)),
+    ('item', rsbac_enum_t),
+    ('value_p', POINTER(rsbac_rc_item_value_t)),
+    ('ttl_p', POINTER(rsbac_time_t)),
+]
+assert sizeof(rsys_rc_get_item_t) == 28, sizeof(rsys_rc_get_item_t)
+assert alignment(rsys_rc_get_item_t) == 4, alignment(rsys_rc_get_item_t)
+class rsys_rc_set_item_t(Structure):
+    pass
+rsys_rc_set_item_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('tid_p', POINTER(rsbac_rc_target_id_t)),
+    ('subtid_p', POINTER(rsbac_rc_target_id_t)),
+    ('item', rsbac_enum_t),
+    ('value_p', POINTER(rsbac_rc_item_value_t)),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsys_rc_set_item_t) == 28, sizeof(rsys_rc_set_item_t)
+assert alignment(rsys_rc_set_item_t) == 4, alignment(rsys_rc_set_item_t)
+class rsys_rc_get_list_t(Structure):
+    pass
+rsys_rc_get_list_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('tid_p', POINTER(rsbac_rc_target_id_t)),
+    ('item', rsbac_enum_t),
+    ('maxnum', u_int),
+    ('array_p', POINTER(__u32)),
+    ('ttl_array_p', POINTER(rsbac_time_t)),
+]
+assert sizeof(rsys_rc_get_list_t) == 28, sizeof(rsys_rc_get_list_t)
+assert alignment(rsys_rc_get_list_t) == 4, alignment(rsys_rc_get_list_t)
+class rsys_rc_change_role_t(Structure):
+    pass
+rsys_rc_change_role_t._fields_ = [
+    ('role', rsbac_rc_role_id_t),
+]
+assert sizeof(rsys_rc_change_role_t) == 4, sizeof(rsys_rc_change_role_t)
+assert alignment(rsys_rc_change_role_t) == 4, alignment(rsys_rc_change_role_t)
+class rsys_rc_get_eff_rights_n_t(Structure):
+    pass
+rsys_rc_get_eff_rights_n_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('t_name', STRING),
+    ('request_vector_p', POINTER(rsbac_rc_request_vector_t)),
+    ('ttl_p', POINTER(rsbac_time_t)),
+]
+assert sizeof(rsys_rc_get_eff_rights_n_t) == 20, sizeof(rsys_rc_get_eff_rights_n_t)
+assert alignment(rsys_rc_get_eff_rights_n_t) == 4, alignment(rsys_rc_get_eff_rights_n_t)
+class rsys_rc_get_current_role_t(Structure):
+    pass
+rsys_rc_get_current_role_t._fields_ = [
+    ('role_p', POINTER(rsbac_rc_role_id_t)),
+]
+assert sizeof(rsys_rc_get_current_role_t) == 4, sizeof(rsys_rc_get_current_role_t)
+assert alignment(rsys_rc_get_current_role_t) == 4, alignment(rsys_rc_get_current_role_t)
+class rsys_auth_add_p_cap_t(Structure):
+    pass
+class rsbac_auth_cap_range_t(Structure):
+    pass
+rsbac_auth_cap_range_t._fields_ = [
+    ('first', rsbac_uid_t),
+    ('last', rsbac_uid_t),
+]
+assert sizeof(rsbac_auth_cap_range_t) == 8, sizeof(rsbac_auth_cap_range_t)
+assert alignment(rsbac_auth_cap_range_t) == 4, alignment(rsbac_auth_cap_range_t)
+rsys_auth_add_p_cap_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('pid', rsbac_pid_t),
+    ('cap_type', rsbac_enum_t),
+    ('cap_range', rsbac_auth_cap_range_t),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsys_auth_add_p_cap_t) == 24, sizeof(rsys_auth_add_p_cap_t)
+assert alignment(rsys_auth_add_p_cap_t) == 4, alignment(rsys_auth_add_p_cap_t)
+class rsys_auth_remove_p_cap_t(Structure):
+    pass
+rsys_auth_remove_p_cap_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('pid', rsbac_pid_t),
+    ('cap_type', rsbac_enum_t),
+    ('cap_range', rsbac_auth_cap_range_t),
+]
+assert sizeof(rsys_auth_remove_p_cap_t) == 20, sizeof(rsys_auth_remove_p_cap_t)
+assert alignment(rsys_auth_remove_p_cap_t) == 4, alignment(rsys_auth_remove_p_cap_t)
+class rsys_auth_add_f_cap_t(Structure):
+    pass
+rsys_auth_add_f_cap_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('filename', STRING),
+    ('cap_type', rsbac_enum_t),
+    ('cap_range', rsbac_auth_cap_range_t),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsys_auth_add_f_cap_t) == 24, sizeof(rsys_auth_add_f_cap_t)
+assert alignment(rsys_auth_add_f_cap_t) == 4, alignment(rsys_auth_add_f_cap_t)
+class rsys_auth_remove_f_cap_t(Structure):
+    pass
+rsys_auth_remove_f_cap_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('filename', STRING),
+    ('cap_type', rsbac_enum_t),
+    ('cap_range', rsbac_auth_cap_range_t),
+]
+assert sizeof(rsys_auth_remove_f_cap_t) == 20, sizeof(rsys_auth_remove_f_cap_t)
+assert alignment(rsys_auth_remove_f_cap_t) == 4, alignment(rsys_auth_remove_f_cap_t)
+class rsys_auth_get_f_caplist_t(Structure):
+    pass
+rsys_auth_get_f_caplist_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('filename', STRING),
+    ('cap_type', rsbac_enum_t),
+    ('caplist', POINTER(rsbac_auth_cap_range_t)),
+    ('ttllist', POINTER(rsbac_time_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_auth_get_f_caplist_t) == 24, sizeof(rsys_auth_get_f_caplist_t)
+assert alignment(rsys_auth_get_f_caplist_t) == 4, alignment(rsys_auth_get_f_caplist_t)
+class rsys_auth_get_p_caplist_t(Structure):
+    pass
+rsys_auth_get_p_caplist_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('pid', rsbac_pid_t),
+    ('cap_type', rsbac_enum_t),
+    ('caplist', POINTER(rsbac_auth_cap_range_t)),
+    ('ttllist', POINTER(rsbac_time_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_auth_get_p_caplist_t) == 24, sizeof(rsys_auth_get_p_caplist_t)
+assert alignment(rsys_auth_get_p_caplist_t) == 4, alignment(rsys_auth_get_p_caplist_t)
+class rsys_acl_t(Structure):
+    pass
+rsys_acl_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('call', rsbac_enum_t),
+    ('arg', POINTER(rsbac_acl_syscall_arg_t)),
+]
+assert sizeof(rsys_acl_t) == 12, sizeof(rsys_acl_t)
+assert alignment(rsys_acl_t) == 4, alignment(rsys_acl_t)
+class rsys_acl_n_t(Structure):
+    pass
+rsys_acl_n_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('call', rsbac_enum_t),
+    ('arg', POINTER(rsbac_acl_syscall_n_arg_t)),
+]
+assert sizeof(rsys_acl_n_t) == 12, sizeof(rsys_acl_n_t)
+assert alignment(rsys_acl_n_t) == 4, alignment(rsys_acl_n_t)
+class rsys_acl_get_rights_t(Structure):
+    pass
+rsys_acl_get_rights_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('arg', POINTER(rsbac_acl_syscall_arg_t)),
+    ('rights_p', POINTER(rsbac_acl_rights_vector_t)),
+    ('effective', u_int),
+]
+assert sizeof(rsys_acl_get_rights_t) == 16, sizeof(rsys_acl_get_rights_t)
+assert alignment(rsys_acl_get_rights_t) == 4, alignment(rsys_acl_get_rights_t)
+class rsys_acl_get_rights_n_t(Structure):
+    pass
+rsys_acl_get_rights_n_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('arg', POINTER(rsbac_acl_syscall_n_arg_t)),
+    ('rights_p', POINTER(rsbac_acl_rights_vector_t)),
+    ('effective', u_int),
+]
+assert sizeof(rsys_acl_get_rights_n_t) == 16, sizeof(rsys_acl_get_rights_n_t)
+assert alignment(rsys_acl_get_rights_n_t) == 4, alignment(rsys_acl_get_rights_n_t)
+class rsys_acl_get_tlist_t(Structure):
+    pass
+rsys_acl_get_tlist_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('tid', POINTER(rsbac_target_id_t)),
+    ('entry_array', POINTER(rsbac_acl_entry_t)),
+    ('ttl_array', POINTER(rsbac_time_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_acl_get_tlist_t) == 24, sizeof(rsys_acl_get_tlist_t)
+assert alignment(rsys_acl_get_tlist_t) == 4, alignment(rsys_acl_get_tlist_t)
+class rsys_acl_get_tlist_n_t(Structure):
+    pass
+rsys_acl_get_tlist_n_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('t_name', STRING),
+    ('entry_array', POINTER(rsbac_acl_entry_t)),
+    ('ttl_array', POINTER(rsbac_time_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_acl_get_tlist_n_t) == 24, sizeof(rsys_acl_get_tlist_n_t)
+assert alignment(rsys_acl_get_tlist_n_t) == 4, alignment(rsys_acl_get_tlist_n_t)
+class rsys_acl_get_mask_t(Structure):
+    pass
+rsys_acl_get_mask_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('tid', POINTER(rsbac_target_id_t)),
+    ('mask_p', POINTER(rsbac_acl_rights_vector_t)),
+]
+assert sizeof(rsys_acl_get_mask_t) == 16, sizeof(rsys_acl_get_mask_t)
+assert alignment(rsys_acl_get_mask_t) == 4, alignment(rsys_acl_get_mask_t)
+class rsys_acl_get_mask_n_t(Structure):
+    pass
+rsys_acl_get_mask_n_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('t_name', STRING),
+    ('mask_p', POINTER(rsbac_acl_rights_vector_t)),
+]
+assert sizeof(rsys_acl_get_mask_n_t) == 16, sizeof(rsys_acl_get_mask_n_t)
+assert alignment(rsys_acl_get_mask_n_t) == 4, alignment(rsys_acl_get_mask_n_t)
+class rsys_acl_group_t(Structure):
+    pass
+rsys_acl_group_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('call', rsbac_enum_t),
+    ('arg_p', POINTER(rsbac_acl_group_syscall_arg_t)),
+]
+assert sizeof(rsys_acl_group_t) == 12, sizeof(rsys_acl_group_t)
+assert alignment(rsys_acl_group_t) == 4, alignment(rsys_acl_group_t)
+class rsys_reg_t(Structure):
+    pass
+rsys_reg_t._fields_ = [
+    ('handle', c_long),
+    ('arg', c_void_p),
+]
+assert sizeof(rsys_reg_t) == 8, sizeof(rsys_reg_t)
+assert alignment(rsys_reg_t) == 4, alignment(rsys_reg_t)
+class rsys_jail_t(Structure):
+    pass
+rsbac_version_t = __u32
+rsbac_jail_ip_t = __u32
+rsbac_jail_flags_t = __u32
+rsbac_cap_vector_t = __u32
+rsbac_jail_scd_vector_t = __u32
+rsys_jail_t._fields_ = [
+    ('version', rsbac_version_t),
+    ('path', STRING),
+    ('ip', rsbac_jail_ip_t),
+    ('flags', rsbac_jail_flags_t),
+    ('max_caps', rsbac_cap_vector_t),
+    ('scd_get', rsbac_jail_scd_vector_t),
+    ('scd_modify', rsbac_jail_scd_vector_t),
+]
+assert sizeof(rsys_jail_t) == 28, sizeof(rsys_jail_t)
+assert alignment(rsys_jail_t) == 4, alignment(rsys_jail_t)
+class rsys_init_t(Structure):
+    pass
+rsys_init_t._fields_ = [
+    ('root_dev', STRING),
+]
+assert sizeof(rsys_init_t) == 4, sizeof(rsys_init_t)
+assert alignment(rsys_init_t) == 4, alignment(rsys_init_t)
+class rsys_um_auth_name_t(Structure):
+    pass
+rsys_um_auth_name_t._fields_ = [
+    ('name', STRING),
+    ('pass', STRING),
+]
+assert sizeof(rsys_um_auth_name_t) == 8, sizeof(rsys_um_auth_name_t)
+assert alignment(rsys_um_auth_name_t) == 4, alignment(rsys_um_auth_name_t)
+class rsys_um_auth_uid_t(Structure):
+    pass
+rsys_um_auth_uid_t._fields_ = [
+    ('uid', rsbac_uid_t),
+    ('pass', STRING),
+]
+assert sizeof(rsys_um_auth_uid_t) == 8, sizeof(rsys_um_auth_uid_t)
+assert alignment(rsys_um_auth_uid_t) == 4, alignment(rsys_um_auth_uid_t)
+class rsys_um_add_user_t(Structure):
+    pass
+class rsbac_um_user_entry_t(Structure):
+    pass
+rsys_um_add_user_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('uid', rsbac_uid_t),
+    ('entry_p', POINTER(rsbac_um_user_entry_t)),
+    ('pass', STRING),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsys_um_add_user_t) == 20, sizeof(rsys_um_add_user_t)
+assert alignment(rsys_um_add_user_t) == 4, alignment(rsys_um_add_user_t)
+class rsys_um_add_group_t(Structure):
+    pass
+class rsbac_um_group_entry_t(Structure):
+    pass
+rsys_um_add_group_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('gid', rsbac_gid_t),
+    ('entry_p', POINTER(rsbac_um_group_entry_t)),
+    ('pass', STRING),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsys_um_add_group_t) == 20, sizeof(rsys_um_add_group_t)
+assert alignment(rsys_um_add_group_t) == 4, alignment(rsys_um_add_group_t)
+class rsys_um_add_gm_t(Structure):
+    pass
+rsys_um_add_gm_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('uid', rsbac_uid_t),
+    ('gid', rsbac_gid_t),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsys_um_add_gm_t) == 16, sizeof(rsys_um_add_gm_t)
+assert alignment(rsys_um_add_gm_t) == 4, alignment(rsys_um_add_gm_t)
+class rsys_um_mod_user_t(Structure):
+    pass
+class rsbac_um_mod_data_t(Union):
+    pass
+rsys_um_mod_user_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('uid', rsbac_uid_t),
+    ('mod', rsbac_enum_t),
+    ('data_p', POINTER(rsbac_um_mod_data_t)),
+]
+assert sizeof(rsys_um_mod_user_t) == 16, sizeof(rsys_um_mod_user_t)
+assert alignment(rsys_um_mod_user_t) == 4, alignment(rsys_um_mod_user_t)
+class rsys_um_mod_group_t(Structure):
+    pass
+rsys_um_mod_group_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('gid', rsbac_gid_t),
+    ('mod', rsbac_enum_t),
+    ('data_p', POINTER(rsbac_um_mod_data_t)),
+]
+assert sizeof(rsys_um_mod_group_t) == 16, sizeof(rsys_um_mod_group_t)
+assert alignment(rsys_um_mod_group_t) == 4, alignment(rsys_um_mod_group_t)
+class rsys_um_get_user_item_t(Structure):
+    pass
+rsys_um_get_user_item_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('uid', rsbac_uid_t),
+    ('mod', rsbac_enum_t),
+    ('data_p', POINTER(rsbac_um_mod_data_t)),
+]
+assert sizeof(rsys_um_get_user_item_t) == 16, sizeof(rsys_um_get_user_item_t)
+assert alignment(rsys_um_get_user_item_t) == 4, alignment(rsys_um_get_user_item_t)
+class rsys_um_get_group_item_t(Structure):
+    pass
+rsys_um_get_group_item_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('gid', rsbac_gid_t),
+    ('mod', rsbac_enum_t),
+    ('data_p', POINTER(rsbac_um_mod_data_t)),
+]
+assert sizeof(rsys_um_get_group_item_t) == 16, sizeof(rsys_um_get_group_item_t)
+assert alignment(rsys_um_get_group_item_t) == 4, alignment(rsys_um_get_group_item_t)
+class rsys_um_remove_user_t(Structure):
+    pass
+rsys_um_remove_user_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('uid', rsbac_uid_t),
+]
+assert sizeof(rsys_um_remove_user_t) == 8, sizeof(rsys_um_remove_user_t)
+assert alignment(rsys_um_remove_user_t) == 4, alignment(rsys_um_remove_user_t)
+class rsys_um_remove_group_t(Structure):
+    pass
+rsys_um_remove_group_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('gid', rsbac_gid_t),
+]
+assert sizeof(rsys_um_remove_group_t) == 8, sizeof(rsys_um_remove_group_t)
+assert alignment(rsys_um_remove_group_t) == 4, alignment(rsys_um_remove_group_t)
+class rsys_um_remove_gm_t(Structure):
+    pass
+rsys_um_remove_gm_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('uid', rsbac_uid_t),
+    ('gid', rsbac_gid_t),
+]
+assert sizeof(rsys_um_remove_gm_t) == 12, sizeof(rsys_um_remove_gm_t)
+assert alignment(rsys_um_remove_gm_t) == 4, alignment(rsys_um_remove_gm_t)
+class rsys_um_user_exists_t(Structure):
+    pass
+rsys_um_user_exists_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('uid', rsbac_uid_t),
+]
+assert sizeof(rsys_um_user_exists_t) == 8, sizeof(rsys_um_user_exists_t)
+assert alignment(rsys_um_user_exists_t) == 4, alignment(rsys_um_user_exists_t)
+class rsys_um_group_exists_t(Structure):
+    pass
+rsys_um_group_exists_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('gid', rsbac_gid_t),
+]
+assert sizeof(rsys_um_group_exists_t) == 8, sizeof(rsys_um_group_exists_t)
+assert alignment(rsys_um_group_exists_t) == 4, alignment(rsys_um_group_exists_t)
+class rsys_um_get_next_user_t(Structure):
+    pass
+rsys_um_get_next_user_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('old_user', rsbac_uid_t),
+    ('next_user_p', POINTER(rsbac_uid_t)),
+]
+assert sizeof(rsys_um_get_next_user_t) == 12, sizeof(rsys_um_get_next_user_t)
+assert alignment(rsys_um_get_next_user_t) == 4, alignment(rsys_um_get_next_user_t)
+class rsys_um_get_user_list_t(Structure):
+    pass
+rsys_um_get_user_list_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('user_array', POINTER(rsbac_uid_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_um_get_user_list_t) == 12, sizeof(rsys_um_get_user_list_t)
+assert alignment(rsys_um_get_user_list_t) == 4, alignment(rsys_um_get_user_list_t)
+class rsys_um_get_gm_list_t(Structure):
+    pass
+rsys_um_get_gm_list_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('user', rsbac_uid_t),
+    ('group_array', POINTER(rsbac_gid_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_um_get_gm_list_t) == 16, sizeof(rsys_um_get_gm_list_t)
+assert alignment(rsys_um_get_gm_list_t) == 4, alignment(rsys_um_get_gm_list_t)
+class rsys_um_get_gm_user_list_t(Structure):
+    pass
+rsys_um_get_gm_user_list_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('group', rsbac_gid_t),
+    ('user_array', POINTER(rsbac_uid_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_um_get_gm_user_list_t) == 16, sizeof(rsys_um_get_gm_user_list_t)
+assert alignment(rsys_um_get_gm_user_list_t) == 4, alignment(rsys_um_get_gm_user_list_t)
+class rsys_um_get_group_list_t(Structure):
+    pass
+rsys_um_get_group_list_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('group_array', POINTER(rsbac_gid_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_um_get_group_list_t) == 12, sizeof(rsys_um_get_group_list_t)
+assert alignment(rsys_um_get_group_list_t) == 4, alignment(rsys_um_get_group_list_t)
+class rsys_um_get_uid_t(Structure):
+    pass
+rsys_um_get_uid_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('name', STRING),
+    ('uid_p', POINTER(rsbac_uid_t)),
+]
+assert sizeof(rsys_um_get_uid_t) == 12, sizeof(rsys_um_get_uid_t)
+assert alignment(rsys_um_get_uid_t) == 4, alignment(rsys_um_get_uid_t)
+class rsys_um_get_gid_t(Structure):
+    pass
+rsys_um_get_gid_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('name', STRING),
+    ('gid_p', POINTER(rsbac_gid_t)),
+]
+assert sizeof(rsys_um_get_gid_t) == 12, sizeof(rsys_um_get_gid_t)
+assert alignment(rsys_um_get_gid_t) == 4, alignment(rsys_um_get_gid_t)
+class rsys_um_set_pass_t(Structure):
+    pass
+rsys_um_set_pass_t._fields_ = [
+    ('uid', rsbac_uid_t),
+    ('old_pass', STRING),
+    ('new_pass', STRING),
+]
+assert sizeof(rsys_um_set_pass_t) == 12, sizeof(rsys_um_set_pass_t)
+assert alignment(rsys_um_set_pass_t) == 4, alignment(rsys_um_set_pass_t)
+class rsys_um_set_pass_name_t(Structure):
+    pass
+rsys_um_set_pass_name_t._fields_ = [
+    ('name', STRING),
+    ('old_pass', STRING),
+    ('new_pass', STRING),
+]
+assert sizeof(rsys_um_set_pass_name_t) == 12, sizeof(rsys_um_set_pass_name_t)
+assert alignment(rsys_um_set_pass_name_t) == 4, alignment(rsys_um_set_pass_name_t)
+class rsys_um_set_group_pass_t(Structure):
+    pass
+rsys_um_set_group_pass_t._fields_ = [
+    ('gid', rsbac_gid_t),
+    ('new_pass', STRING),
+]
+assert sizeof(rsys_um_set_group_pass_t) == 8, sizeof(rsys_um_set_group_pass_t)
+assert alignment(rsys_um_set_group_pass_t) == 4, alignment(rsys_um_set_group_pass_t)
+class rsys_um_check_account_t(Structure):
+    pass
+rsys_um_check_account_t._fields_ = [
+    ('uid', rsbac_uid_t),
+]
+assert sizeof(rsys_um_check_account_t) == 4, sizeof(rsys_um_check_account_t)
+assert alignment(rsys_um_check_account_t) == 4, alignment(rsys_um_check_account_t)
+class rsys_um_check_account_name_t(Structure):
+    pass
+rsys_um_check_account_name_t._fields_ = [
+    ('name', STRING),
+]
+assert sizeof(rsys_um_check_account_name_t) == 4, sizeof(rsys_um_check_account_name_t)
+assert alignment(rsys_um_check_account_name_t) == 4, alignment(rsys_um_check_account_name_t)
+class rsys_list_ta_begin_t(Structure):
+    pass
+rsys_list_ta_begin_t._fields_ = [
+    ('ttl', rsbac_time_t),
+    ('ta_number_p', POINTER(rsbac_list_ta_number_t)),
+    ('commit_uid', rsbac_uid_t),
+    ('password', STRING),
+]
+assert sizeof(rsys_list_ta_begin_t) == 16, sizeof(rsys_list_ta_begin_t)
+assert alignment(rsys_list_ta_begin_t) == 4, alignment(rsys_list_ta_begin_t)
+class rsys_list_ta_refresh_t(Structure):
+    pass
+rsys_list_ta_refresh_t._fields_ = [
+    ('ttl', rsbac_time_t),
+    ('ta_number', rsbac_list_ta_number_t),
+    ('password', STRING),
+]
+assert sizeof(rsys_list_ta_refresh_t) == 12, sizeof(rsys_list_ta_refresh_t)
+assert alignment(rsys_list_ta_refresh_t) == 4, alignment(rsys_list_ta_refresh_t)
+class rsys_list_ta_commit_t(Structure):
+    pass
+rsys_list_ta_commit_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('password', STRING),
+]
+assert sizeof(rsys_list_ta_commit_t) == 8, sizeof(rsys_list_ta_commit_t)
+assert alignment(rsys_list_ta_commit_t) == 4, alignment(rsys_list_ta_commit_t)
+class rsys_list_ta_forget_t(Structure):
+    pass
+rsys_list_ta_forget_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('password', STRING),
+]
+assert sizeof(rsys_list_ta_forget_t) == 8, sizeof(rsys_list_ta_forget_t)
+assert alignment(rsys_list_ta_forget_t) == 4, alignment(rsys_list_ta_forget_t)
+class rsys_list_all_dev_t(Structure):
+    pass
+rsys_list_all_dev_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('id_p', POINTER(rsbac_dev_desc_t)),
+    ('maxnum', u_long),
+]
+assert sizeof(rsys_list_all_dev_t) == 12, sizeof(rsys_list_all_dev_t)
+assert alignment(rsys_list_all_dev_t) == 4, alignment(rsys_list_all_dev_t)
+class rsys_acl_list_all_dev_t(Structure):
+    pass
+rsys_acl_list_all_dev_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('id_p', POINTER(rsbac_dev_desc_t)),
+    ('maxnum', u_long),
+]
+assert sizeof(rsys_acl_list_all_dev_t) == 12, sizeof(rsys_acl_list_all_dev_t)
+assert alignment(rsys_acl_list_all_dev_t) == 4, alignment(rsys_acl_list_all_dev_t)
+class rsys_list_all_user_t(Structure):
+    pass
+rsys_list_all_user_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('id_p', POINTER(rsbac_uid_t)),
+    ('maxnum', u_long),
+]
+assert sizeof(rsys_list_all_user_t) == 12, sizeof(rsys_list_all_user_t)
+assert alignment(rsys_list_all_user_t) == 4, alignment(rsys_list_all_user_t)
+class rsys_acl_list_all_user_t(Structure):
+    pass
+rsys_acl_list_all_user_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('id_p', POINTER(rsbac_uid_t)),
+    ('maxnum', u_long),
+]
+assert sizeof(rsys_acl_list_all_user_t) == 12, sizeof(rsys_acl_list_all_user_t)
+assert alignment(rsys_acl_list_all_user_t) == 4, alignment(rsys_acl_list_all_user_t)
+class rsys_list_all_group_t(Structure):
+    pass
+rsys_list_all_group_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('id_p', POINTER(rsbac_gid_t)),
+    ('maxnum', u_long),
+]
+assert sizeof(rsys_list_all_group_t) == 12, sizeof(rsys_list_all_group_t)
+assert alignment(rsys_list_all_group_t) == 4, alignment(rsys_list_all_group_t)
+class rsys_acl_list_all_group_t(Structure):
+    pass
+rsys_acl_list_all_group_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('id_p', POINTER(rsbac_gid_t)),
+    ('maxnum', u_long),
+]
+assert sizeof(rsys_acl_list_all_group_t) == 12, sizeof(rsys_acl_list_all_group_t)
+assert alignment(rsys_acl_list_all_group_t) == 4, alignment(rsys_acl_list_all_group_t)
+class rsbac_syscall_arg_t(Union):
+    pass
+rsbac_syscall_arg_t._fields_ = [
+    ('check', rsys_check_t),
+    ('get_attr', rsys_get_attr_t),
+    ('get_attr_n', rsys_get_attr_n_t),
+    ('set_attr', rsys_set_attr_t),
+    ('set_attr_n', rsys_set_attr_n_t),
+    ('remove_target', rsys_remove_target_t),
+    ('remove_target_n', rsys_remove_target_n_t),
+    ('net_list_all_netdev', rsys_net_list_all_netdev_t),
+    ('net_template', rsys_net_template_t),
+    ('net_list_all_template', rsys_net_list_all_template_t),
+    ('switch_module', rsys_switch_t),
+    ('adf_log_switch', rsys_adf_log_switch_t),
+    ('get_adf_log', rsys_get_adf_log_t),
+    ('log', rsys_log_t),
+    ('mac_set_curr_level', rsys_mac_set_curr_level_t),
+    ('mac_get_curr_level', rsys_mac_get_curr_level_t),
+    ('mac_get_max_level', rsys_mac_get_max_level_t),
+    ('mac_get_min_level', rsys_mac_get_min_level_t),
+    ('mac_add_p_tru', rsys_mac_add_p_tru_t),
+    ('mac_remove_p_tru', rsys_mac_remove_p_tru_t),
+    ('mac_add_f_tru', rsys_mac_add_f_tru_t),
+    ('mac_remove_f_tru', rsys_mac_remove_f_tru_t),
+    ('mac_get_f_trulist', rsys_mac_get_f_trulist_t),
+    ('mac_get_p_trulist', rsys_mac_get_p_trulist_t),
+    ('pm', rsys_pm_t),
+    ('pm_change_current_task', rsys_pm_change_current_task_t),
+    ('pm_create_file', rsys_pm_create_file_t),
+    ('rc_copy_role', rsys_rc_copy_role_t),
+    ('rc_copy_type', rsys_rc_copy_type_t),
+    ('rc_get_item', rsys_rc_get_item_t),
+    ('rc_set_item', rsys_rc_set_item_t),
+    ('rc_get_list', rsys_rc_get_list_t),
+    ('rc_change_role', rsys_rc_change_role_t),
+    ('rc_get_eff_rights_n', rsys_rc_get_eff_rights_n_t),
+    ('rc_get_current_role', rsys_rc_get_current_role_t),
+    ('auth_add_p_cap', rsys_auth_add_p_cap_t),
+    ('auth_remove_p_cap', rsys_auth_remove_p_cap_t),
+    ('auth_add_f_cap', rsys_auth_add_f_cap_t),
+    ('auth_remove_f_cap', rsys_auth_remove_f_cap_t),
+    ('auth_get_f_caplist', rsys_auth_get_f_caplist_t),
+    ('auth_get_p_caplist', rsys_auth_get_p_caplist_t),
+    ('acl', rsys_acl_t),
+    ('acl_n', rsys_acl_n_t),
+    ('acl_get_rights', rsys_acl_get_rights_t),
+    ('acl_get_rights_n', rsys_acl_get_rights_n_t),
+    ('acl_get_tlist', rsys_acl_get_tlist_t),
+    ('acl_get_tlist_n', rsys_acl_get_tlist_n_t),
+    ('acl_get_mask', rsys_acl_get_mask_t),
+    ('acl_get_mask_n', rsys_acl_get_mask_n_t),
+    ('acl_group', rsys_acl_group_t),
+    ('reg', rsys_reg_t),
+    ('jail', rsys_jail_t),
+    ('init', rsys_init_t),
+    ('um_auth_name', rsys_um_auth_name_t),
+    ('um_auth_uid', rsys_um_auth_uid_t),
+    ('um_add_user', rsys_um_add_user_t),
+    ('um_add_group', rsys_um_add_group_t),
+    ('um_add_gm', rsys_um_add_gm_t),
+    ('um_mod_user', rsys_um_mod_user_t),
+    ('um_mod_group', rsys_um_mod_group_t),
+    ('um_get_user_item', rsys_um_get_user_item_t),
+    ('um_get_group_item', rsys_um_get_group_item_t),
+    ('um_remove_user', rsys_um_remove_user_t),
+    ('um_remove_group', rsys_um_remove_group_t),
+    ('um_remove_gm', rsys_um_remove_gm_t),
+    ('um_user_exists', rsys_um_user_exists_t),
+    ('um_group_exists', rsys_um_group_exists_t),
+    ('um_get_next_user', rsys_um_get_next_user_t),
+    ('um_get_user_list', rsys_um_get_user_list_t),
+    ('um_get_gm_list', rsys_um_get_gm_list_t),
+    ('um_get_gm_user_list', rsys_um_get_gm_user_list_t),
+    ('um_get_group_list', rsys_um_get_group_list_t),
+    ('um_get_uid', rsys_um_get_uid_t),
+    ('um_get_gid', rsys_um_get_gid_t),
+    ('um_set_pass', rsys_um_set_pass_t),
+    ('um_set_pass_name', rsys_um_set_pass_name_t),
+    ('um_set_group_pass', rsys_um_set_group_pass_t),
+    ('um_check_account', rsys_um_check_account_t),
+    ('um_check_account_name', rsys_um_check_account_name_t),
+    ('list_ta_begin', rsys_list_ta_begin_t),
+    ('list_ta_refresh', rsys_list_ta_refresh_t),
+    ('list_ta_commit', rsys_list_ta_commit_t),
+    ('list_ta_forget', rsys_list_ta_forget_t),
+    ('list_all_dev', rsys_list_all_dev_t),
+    ('acl_list_all_dev', rsys_acl_list_all_dev_t),
+    ('list_all_user', rsys_list_all_user_t),
+    ('acl_list_all_user', rsys_acl_list_all_user_t),
+    ('list_all_group', rsys_list_all_group_t),
+    ('acl_list_all_group', rsys_acl_list_all_group_t),
+    ('dummy', c_int),
+]
+assert sizeof(rsbac_syscall_arg_t) == 28, sizeof(rsbac_syscall_arg_t)
+assert alignment(rsbac_syscall_arg_t) == 4, alignment(rsbac_syscall_arg_t)
+rsbac_old_uid_t = __u16
+rsbac_old_gid_t = __u16
+class rsbac_nanotime_t(Structure):
+    pass
+rsbac_nanotime_t._fields_ = [
+    ('sec', rsbac_time_t),
+    ('nsec', __u32),
+]
+assert sizeof(rsbac_nanotime_t) == 8, sizeof(rsbac_nanotime_t)
+assert alignment(rsbac_nanotime_t) == 4, alignment(rsbac_nanotime_t)
+rsbac_boolean_int_t = __u8
+rsbac_pseudo_t = __u32
+rsbac_ta_number_t = __u32
+
+# values for enumeration 'rsbac_old_security_level_t'
+rsbac_old_security_level_t = c_int # enum
+rsbac_cwi_relation_id_t = u_int
+
+# values for enumeration 'rsbac_system_role_t'
+rsbac_system_role_t = c_int # enum
+rsbac_system_role_int_t = rsbac_enum_t
+
+# values for enumeration 'rsbac_fake_root_uid_t'
+rsbac_fake_root_uid_t = c_int # enum
+rsbac_fake_root_uid_int_t = rsbac_enum_t
+
+# values for enumeration 'rsbac_scd_type_t'
+rsbac_scd_type_t = c_int # enum
+rsbac_scd_vector_t = __u32
+
+# values for enumeration 'rsbac_dev_type_t'
+rsbac_dev_type_t = c_int # enum
+rsbac_inode_nr_t = __u32
+
+# values for enumeration 'rsbac_linux_dac_disable_t'
+rsbac_linux_dac_disable_t = c_int # enum
+rsbac_linux_dac_disable_int_t = rsbac_enum_t
+
+# values for enumeration 'rsbac_log_level_t'
+rsbac_log_level_t = c_int # enum
+rsbac_log_array_t = __u64
+rsbac_mac_user_flags_t = __u8
+rsbac_mac_process_flags_t = __u16
+rsbac_mac_file_flags_t = __u8
+class rsbac_fs_file_t(Structure):
+    pass
+rsbac_fs_file_t._fields_ = [
+]
+rsbac_mac_file_t = rsbac_fs_file_t
+rsbac_mac_auto_int_t = rsbac_enum_t
+
+# values for enumeration 'rsbac_mac_auto_t'
+rsbac_mac_auto_t = c_int # enum
+rsbac_daz_scanned_t = __u8
+rsbac_daz_scanner_t = __u8
+rsbac_ff_flags_t = __u16
+rsbac_auth_file_t = rsbac_fs_file_t
+
+# values for enumeration 'rsbac_auth_cap_type_t'
+rsbac_auth_cap_type_t = c_int # enum
+rsbac_auth_cap_type_int_t = rsbac_enum_t
+
+# values for enumeration 'rsbac_auth_may_setuid_t'
+rsbac_auth_may_setuid_t = c_int # enum
+rsbac_auth_may_setuid_int_t = rsbac_enum_t
+
+# values for enumeration 'rsbac_cap_process_hiding_t'
+rsbac_cap_process_hiding_t = c_int # enum
+rsbac_cap_process_hiding_int_t = rsbac_enum_t
+rsbac_jail_id_t = __u32
+rsbac_pax_flags_t = c_ulong
+rsbac_res_limit_t = __u32
+rsbac_res_array_t = rsbac_res_limit_t * 11
+rsbac_reg_handle_t = __s32
+
+# values for enumeration 'rsbac_adf_request_t'
+rsbac_adf_request_t = c_int # enum
+rsbac_adf_request_int_t = rsbac_enum_t
+
+# values for enumeration 'rsbac_adf_req_ret_t'
+rsbac_adf_req_ret_t = c_int # enum
+
+# values for enumeration 'rsbac_switch_target_t'
+rsbac_switch_target_t = c_int # enum
+rsbac_switch_target_int_t = rsbac_enum_t
+
+# values for enumeration 'rsbac_attribute_t'
+rsbac_attribute_t = c_int # enum
+__u_short = c_ushort
+u_short = __u_short
+rsbac_attribute_value_t._pack_ = 4
+rsbac_attribute_value_t._fields_ = [
+    ('owner', rsbac_uid_t),
+    ('pseudo', rsbac_pseudo_t),
+    ('security_level', rsbac_security_level_t),
+    ('mac_categories', rsbac_mac_category_vector_t),
+    ('system_role', rsbac_system_role_int_t),
+    ('current_sec_level', rsbac_security_level_t),
+    ('min_write_open', rsbac_security_level_t),
+    ('max_read_open', rsbac_security_level_t),
+    ('mac_user_flags', rsbac_mac_user_flags_t),
+    ('mac_process_flags', rsbac_mac_process_flags_t),
+    ('mac_file_flags', rsbac_mac_file_flags_t),
+    ('mac_auto', rsbac_mac_auto_int_t),
+    ('mac_check', rsbac_boolean_t),
+    ('mac_prop_trusted', rsbac_boolean_t),
+    ('pm_role', rsbac_pm_role_int_t),
+    ('pm_process_type', rsbac_pm_process_type_int_t),
+    ('pm_current_task', rsbac_pm_task_id_t),
+    ('pm_object_class', rsbac_pm_object_class_id_t),
+    ('pm_ipc_purpose', rsbac_pm_purpose_id_t),
+    ('pm_object_type', rsbac_pm_object_type_int_t),
+    ('pm_program_type', rsbac_pm_program_type_int_t),
+    ('pm_tp', rsbac_pm_tp_id_t),
+    ('pm_task_set', rsbac_pm_task_set_id_t),
+    ('daz_scanned', rsbac_daz_scanned_t),
+    ('daz_scanner', rsbac_daz_scanner_t),
+    ('ff_flags', rsbac_ff_flags_t),
+    ('rc_type', rsbac_rc_type_id_t),
+    ('rc_type_fd', rsbac_rc_type_id_t),
+    ('rc_force_role', rsbac_rc_role_id_t),
+    ('rc_initial_role', rsbac_rc_role_id_t),
+    ('rc_role', rsbac_rc_role_id_t),
+    ('rc_def_role', rsbac_rc_role_id_t),
+    ('auth_may_setuid', rsbac_auth_may_setuid_int_t),
+    ('auth_may_set_cap', rsbac_boolean_t),
+    ('auth_p_capset', rsbac_pid_t),
+    ('auth_f_capset', rsbac_inode_nr_t),
+    ('auth_learn', rsbac_boolean_t),
+    ('min_caps', rsbac_cap_vector_t),
+    ('max_caps', rsbac_cap_vector_t),
+    ('max_caps_user', rsbac_cap_vector_t),
+    ('max_caps_program', rsbac_cap_vector_t),
+    ('jail_id', rsbac_jail_id_t),
+    ('jail_ip', rsbac_jail_ip_t),
+    ('jail_flags', rsbac_jail_flags_t),
+    ('jail_max_caps', rsbac_cap_vector_t),
+    ('jail_scd_get', rsbac_jail_scd_vector_t),
+    ('jail_scd_modify', rsbac_jail_scd_vector_t),
+    ('pax_flags', rsbac_pax_flags_t),
+    ('res_array', rsbac_res_array_t),
+    ('log_array_low', rsbac_log_array_t),
+    ('log_array_high', rsbac_log_array_t),
+    ('log_program_based', rsbac_request_vector_t),
+    ('log_user_based', rsbac_request_vector_t),
+    ('symlink_add_remote_ip', rsbac_enum_t),
+    ('symlink_add_uid', rsbac_boolean_t),
+    ('symlink_add_mac_level', rsbac_boolean_t),
+    ('symlink_add_rc_role', rsbac_boolean_t),
+    ('linux_dac_disable', rsbac_linux_dac_disable_int_t),
+    ('cap_process_hiding', rsbac_cap_process_hiding_int_t),
+    ('fake_root_uid', rsbac_fake_root_uid_int_t),
+    ('audit_uid', rsbac_uid_t),
+    ('auid_exempt', rsbac_uid_t),
+    ('auth_last_auth', rsbac_uid_t),
+    ('remote_ip', __u32),
+    ('u_char_dummy', u_char),
+    ('u_short_dummy', u_short),
+    ('dummy', c_int),
+    ('u_dummy', u_int),
+    ('long_dummy', c_long),
+    ('u_long_dummy', u_long),
+]
+assert sizeof(rsbac_attribute_value_t) == 44, sizeof(rsbac_attribute_value_t)
+assert alignment(rsbac_attribute_value_t) == 4, alignment(rsbac_attribute_value_t)
+rsbac_um_days_t = __s32
+
+# values for enumeration 'rsbac_um_mod_t'
+rsbac_um_mod_t = c_int # enum
+rsbac_um_mod_data_t._fields_ = [
+    ('string', c_char * 256),
+    ('group', rsbac_gid_t),
+    ('days', rsbac_um_days_t),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsbac_um_mod_data_t) == 256, sizeof(rsbac_um_mod_data_t)
+assert alignment(rsbac_um_mod_data_t) == 4, alignment(rsbac_um_mod_data_t)
+rsbac_um_user_entry_t._fields_ = [
+    ('name', c_char * 16),
+    ('pass', c_char * 24),
+    ('fullname', c_char * 30),
+    ('homedir', c_char * 50),
+    ('shell', c_char * 24),
+    ('group', rsbac_gid_t),
+    ('lastchange', rsbac_um_days_t),
+    ('minchange', rsbac_um_days_t),
+    ('maxchange', rsbac_um_days_t),
+    ('warnchange', rsbac_um_days_t),
+    ('inactive', rsbac_um_days_t),
+    ('expire', rsbac_um_days_t),
+]
+assert sizeof(rsbac_um_user_entry_t) == 172, sizeof(rsbac_um_user_entry_t)
+assert alignment(rsbac_um_user_entry_t) == 4, alignment(rsbac_um_user_entry_t)
+rsbac_um_group_entry_t._fields_ = [
+    ('name', c_char * 16),
+    ('pass', c_char * 24),
+]
+assert sizeof(rsbac_um_group_entry_t) == 40, sizeof(rsbac_um_group_entry_t)
+assert alignment(rsbac_um_group_entry_t) == 1, alignment(rsbac_um_group_entry_t)
+ETXTBSY = 26 # Variable c_int
+RSBAC_VERSION_MAJOR = 1 # Variable c_int
+__NR_clock_settime = 264 # Variable c_int
+__NR_mq_open = 277 # Variable c_int
+__NR_lsetxattr = 227 # Variable c_int
+RSBAC_AUTH_GROUP_F_CAP = 4294967293L # Variable c_uint
+__NR_getgid32 = 200 # Variable c_int
+__NR_prctl = 172 # Variable c_int
+RSBAC_EWEAKPASSWORD = 1032 # Variable c_int
+ENAMETOOLONG = 36 # Variable c_int
+__NR_olduname = 109 # Variable c_int
+_ATFILE_SOURCE = 1 # Variable c_int
+__NR_chdir = 12 # Variable c_int
+RSBAC_JAIL_LOCALHOST = 16777343 # Variable c_int
+PF_PAX_SEGMEXEC = 536870912 # Variable c_int
+__NR_prof = 44 # Variable c_int
+RSBAC_ENOTFOUND = 1009 # Variable c_int
+EL3HLT = 46 # Variable c_int
+ELNRNG = 48 # Variable c_int
+CAP_AUDIT_CONTROL = 30 # Variable c_int
+RSBAC_EINVALIDDEV = 1016 # Variable c_int
+EINPROGRESS = 115 # Variable c_int
+RSBAC_ECOULDNOTCREATEPATH = 1014 # Variable c_int
+RSBAC_PAX_ALL_FLAGS = 4278190080L # Variable c_ulong
+RSBAC_EXECUTE_REQUEST_VECTOR = 68719477760L # Variable c_ulonglong
+__NR_mpx = 56 # Variable c_int
+__NR_truncate = 92 # Variable c_int
+__NR_mprotect = 125 # Variable c_int
+__NR_wait4 = 114 # Variable c_int
+__NR_sync_file_range = 314 # Variable c_int
+ETOOMANYREFS = 109 # Variable c_int
+__NR_getdents64 = 220 # Variable c_int
+__NR_vserver = 273 # Variable c_int
+__NR_sethostname = 74 # Variable c_int
+EFBIG = 27 # Variable c_int
+RSBAC_RC_ALL_REQUESTS = 18446744073709551615L # Variable c_ulonglong
+RSBAC_ACL_DEFAULT_NETDEV_MASK = 504403295705665536L # Variable c_ulonglong
+__NR_munmap = 91 # Variable c_int
+RSBAC_EACCESS = 1002 # Variable c_int
+__NR_epoll_wait = 256 # Variable c_int
+__NR_getpgid = 132 # Variable c_int
+__NR_sync = 36 # Variable c_int
+__time_t_defined = 1 # Variable c_int
+ENOLINK = 67 # Variable c_int
+RSBAC_ENOROOTDEV = 1008 # Variable c_int
+MAC_trusted = 4 # Variable c_int
+RSBAC_AUTH_MAX_RANGE_UID = 4294967286L # Variable c_uint
+__NR_create_module = 127 # Variable c_int
+EL3RST = 47 # Variable c_int
+EREMOTEIO = 121 # Variable c_int
+__NR_getresgid = 171 # Variable c_int
+CAP_NET_BROADCAST = 11 # Variable c_int
+__NR_setresuid = 164 # Variable c_int
+RSBAC_UM_PASS_LEN = 24 # Variable c_int
+RST_min = 32 # Variable c_int
+__NR_swapoff = 115 # Variable c_int
+RSBAC_NET_MAX_ADDRESS_LEN = 128 # Variable c_int
+RC_type_no_execute = 4294967292L # Variable c_uint
+JAIL_allow_dev_write = 1024 # Variable c_int
+ENOTUNIQ = 76 # Variable c_int
+__NR_readahead = 225 # Variable c_int
+__NR_pipe = 42 # Variable c_int
+RSBAC_UM_FULLNAME_LEN = 30 # Variable c_int
+__NR_sysinfo = 116 # Variable c_int
+__NR_stat64 = 195 # Variable c_int
+RSBAC_PM_A_WRITE = 2 # Variable c_int
+__NR_unlink = 10 # Variable c_int
+RSBAC_PAX_DEF_FLAGS = 754974720 # Variable c_int
+ERESTART = 85 # Variable c_int
+__NR_getppid = 64 # Variable c_int
+__NR_add_key = 286 # Variable c_int
+RSBAC_ALL_USERS = 4294967292L # Variable c_uint
+__NR_ugetrlimit = 191 # Variable c_int
+RSBAC_ALL_REQUEST_VECTOR = 1125899906842623L # Variable c_ulonglong
+__NR_removexattr = 235 # Variable c_int
+RSBAC_NO_USER = 4294967293L # Variable c_uint
+RSBAC_ACL_MAX_MAXNUM = 1000000 # Variable c_int
+ENOANO = 55 # Variable c_int
+__NR_fremovexattr = 237 # Variable c_int
+RSBAC_MAC_NR_CATS = 64 # Variable c_int
+RSBAC_NWM_REQUEST_VECTOR = 263882807533592L # Variable c_ulonglong
+RSBAC_ACL_DEFAULT_NETOBJ_MASK = 504702105170975104L # Variable c_ulonglong
+ENOPROTOOPT = 92 # Variable c_int
+__NR_geteuid32 = 201 # Variable c_int
+__NR_setgid32 = 214 # Variable c_int
+RSBAC_UM_USER_LIST_VERSION = 1 # Variable c_int
+__NR_waitpid = 7 # Variable c_int
+__NR_readlinkat = 305 # Variable c_int
+CAP_SYS_RAWIO = 17 # Variable c_int
+__NR_uname = 122 # Variable c_int
+__NR_setfsgid = 139 # Variable c_int
+__SIZEOF_PTHREAD_BARRIER_T = 20 # Variable c_int
+__NR_poll = 168 # Variable c_int
+RSBAC_UM_NAME_LEN = 16 # Variable c_int
+RSBAC_READ_WRITE_REQUEST_VECTOR = 1125821648174078L # Variable c_ulonglong
+__NR_io_destroy = 246 # Variable c_int
+__NR_sched_getscheduler = 157 # Variable c_int
+__NR_ioctl = 54 # Variable c_int
+RSBAC_PM_DEV_OBJECT_CLASS_ID = 60001 # Variable c_uint
+RSBAC_NETOBJ_REQUEST_VECTOR = 298946905479552L # Variable c_ulonglong
+__NR_ftruncate64 = 194 # Variable c_int
+_LARGEFILE_SOURCE = 1 # Variable c_int
+__NR_timer_gettime = 261 # Variable c_int
+__NR_fstat64 = 197 # Variable c_int
+EPIPE = 32 # Variable c_int
+__NR_sigpending = 73 # Variable c_int
+RSBAC_NWF_REQUEST_VECTOR = 34085024 # Variable c_ulonglong
+EBFONT = 59 # Variable c_int
+__NR_setitimer = 104 # Variable c_int
+__NR_pivot_root = 217 # Variable c_int
+__NR_restart_syscall = 0 # Variable c_int
+__NR_timer_getoverrun = 262 # Variable c_int
+__NR_execve = 11 # Variable c_int
+__NR_exit = 1 # Variable c_int
+RSBAC_SEC_DEL_CHUNK_SIZE = 65536 # Variable c_int
+RSBAC_MAC_MAX_MAXNUM = 1000000 # Variable c_int
+EADDRINUSE = 98 # Variable c_int
+ENOTSOCK = 88 # Variable c_int
+RSBAC_MAC_DEF_CAT_VECTOR = 1 # Variable c_ulonglong
+__NR_unlinkat = 301 # Variable c_int
+__NR_fchown = 95 # Variable c_int
+RSBAC_RES_MAX = 10 # Variable c_int
+__NR_writev = 146 # Variable c_int
+RSBAC_RC_SPECIAL_RIGHT_BASE = 56 # Variable c_int
+RSBAC_ALL_GROUPS = 4294967292L # Variable c_uint
+__NR_mknod = 14 # Variable c_int
+__NR_time = 13 # Variable c_int
+RSBAC_ACL_SYSADM_RIGHTS_VECTOR = 0 # Variable c_int
+RSBAC_NETDEV_REQUEST_VECTOR = 137440169984L # Variable c_ulonglong
+__NR_sched_setparam = 154 # Variable c_int
+_ENDIAN_H = 1 # Variable c_int
+__NR_openat = 295 # Variable c_int
+__NR_getresgid32 = 211 # Variable c_int
+ELIBACC = 79 # Variable c_int
+__NR_rename = 38 # Variable c_int
+__USE_FORTIFY_LEVEL = 0 # Variable c_int
+__NR_idle = 112 # Variable c_int
+__NR_sendfile = 187 # Variable c_int
+__NR_rt_sigaction = 174 # Variable c_int
+EDQUOT = 122 # Variable c_int
+ENOENT = 2 # Variable c_int
+__SIZEOF_PTHREAD_CONDATTR_T = 4 # Variable c_int
+__NR_socketcall = 102 # Variable c_int
+__NR_mount = 21 # Variable c_int
+RSBAC_EBUSY = 1030 # Variable c_int
+__NR_profil = 98 # Variable c_int
+__USE_XOPEN_EXTENDED = 1 # Variable c_int
+__NR_get_mempolicy = 275 # Variable c_int
+__USE_POSIX = 1 # Variable c_int
+__NR_inotify_rm_watch = 293 # Variable c_int
+ECOMM = 70 # Variable c_int
+EACCES = 13 # Variable c_int
+__NR_getpgrp = 65 # Variable c_int
+EXFULL = 54 # Variable c_int
+__NR_sched_setscheduler = 156 # Variable c_int
+__NR_io_cancel = 249 # Variable c_int
+ENOTDIR = 20 # Variable c_int
+__NR_sigreturn = 119 # Variable c_int
+_LINUX_CAPABILITY_VERSION = 429392688 # Variable c_int
+__NR_getgroups = 80 # Variable c_int
+RSBAC_PM_A_APPEND = 16 # Variable c_int
+__NR_mmap2 = 192 # Variable c_int
+CAP_AUDIT_WRITE = 29 # Variable c_int
+__NR_ftime = 35 # Variable c_int
+__NR_flistxattr = 234 # Variable c_int
+EDESTADDRREQ = 89 # Variable c_int
+__NR_get_thread_area = 244 # Variable c_int
+CAP_CHOWN = 0 # Variable c_int
+__NR_mq_timedsend = 279 # Variable c_int
+RSBAC_SYSTEM_REQUEST_VECTOR = 8733982721L # Variable c_ulonglong
+ENETRESET = 102 # Variable c_int
+__WORDSIZE = 32 # Variable c_int
+RSBAC_RC_AUDITOR_ROLE = 3 # Variable c_int
+FF_execute_only = 2 # Variable c_int
+JAIL_allow_all_net_family = 2 # Variable c_int
+RSBAC_MAC_MAX_CAT_VECTOR = 18446744073709551615L # Variable c_ulonglong
+__NR_setuid32 = 213 # Variable c_int
+CAP_LEASE = 28 # Variable c_int
+CAP_FSETID = 4 # Variable c_int
+RSBAC_USER_REQUEST_VECTOR = 17231878920L # Variable c_ulonglong
+ENOPKG = 65 # Variable c_int
+PF_PAX_RANDEXEC = 268435456 # Variable c_int
+_XOPEN_SOURCE = 600 # Variable c_int
+RSBAC_UM_MAX_MAXNUM = 1000000 # Variable c_int
+__NR__newselect = 142 # Variable c_int
+RSBAC_ACL_USER_RIGHTS_VECTOR = 17231878920L # Variable c_ulonglong
+__NR_inotify_add_watch = 292 # Variable c_int
+__GLIBC__ = 2 # Variable c_int
+__USE_ISOC99 = 1 # Variable c_int
+EINVAL = 22 # Variable c_int
+JAIL_allow_dev_get_status = 128 # Variable c_int
+EMEDIUMTYPE = 124 # Variable c_int
+__NR_sendfile64 = 239 # Variable c_int
+DAZ_infected = 1 # Variable c_int
+RC_role_min_special = 4294967291L # Variable c_uint
+RSBAC_ACL_ALL_RIGHTS_VECTOR = 505529058172338175L # Variable c_ulonglong
+RSBAC_SCD_REQUEST_VECTOR = 17181153280L # Variable c_ulonglong
+RSBAC_OLD_NO_USER = 65533 # Variable c_int
+__NR_getpid = 20 # Variable c_int
+__NR_setpgid = 57 # Variable c_int
+_XLOCALE_H = 1 # Variable c_int
+CAP_SETUID = 7 # Variable c_int
+RSBAC_RES_NONE = 11 # Variable c_int
+__NR_fdatasync = 148 # Variable c_int
+RSBAC_ACL_DEFAULT_FD_MASK = 504966241429880757L # Variable c_ulonglong
+EPROTONOSUPPORT = 93 # Variable c_int
+__NR_bdflush = 134 # Variable c_int
+_POSIX_C_SOURCE = 200112 # Variable c_long
+__NR_sgetmask = 68 # Variable c_int
+FF_secure_delete = 16 # Variable c_int
+RSBAC_RC_SYS_TYPE = 2 # Variable c_int
+RC_type_min_special = 4294967290L # Variable c_uint
+ETIME = 62 # Variable c_int
+__NR__llseek = 140 # Variable c_int
+ENOTTY = 25 # Variable c_int
+RSBAC_ACL_SPECIAL_RIGHT_BASE = 56 # Variable c_int
+__NR_rt_sigreturn = 173 # Variable c_int
+__error_t_defined = 1 # Variable c_int
+__NR_llistxattr = 233 # Variable c_int
+TRUE = 1 # Variable c_int
+RSBAC_AUTH_MAX_RANGE_GID = 4294967286L # Variable c_uint
+__NR_clock_nanosleep = 267 # Variable c_int
+RSBAC_NET_TEMP_NAMELEN = 16 # Variable c_int
+__NR_waitid = 284 # Variable c_int
+__USE_POSIX2 = 1 # Variable c_int
+ELIBEXEC = 83 # Variable c_int
+MAC_read_up = 16 # Variable c_int
+EMLINK = 31 # Variable c_int
+EINTR = 4 # Variable c_int
+__NR_oldfstat = 28 # Variable c_int
+__NR_creat = 8 # Variable c_int
+__NR_sched_getparam = 155 # Variable c_int
+__NR_mlock = 150 # Variable c_int
+RSBAC_MAC_MAX_CAT = 63 # Variable c_int
+__NR_setgroups = 81 # Variable c_int
+__NR_pause = 29 # Variable c_int
+EAFNOSUPPORT = 97 # Variable c_int
+ECANCELED = 125 # Variable c_int
+RSBAC_MAC_INHERIT_CAT_VECTOR = 0 # Variable c_ulonglong
+__NR_setregid32 = 204 # Variable c_int
+RC_type_inherit_process = 4294967295L # Variable c_uint
+RSBAC_NET_TEMP_INET_ID = 100110 # Variable c_int
+__USE_ATFILE = 1 # Variable c_int
+PF_PAX_EMUTRAMP = 33554432 # Variable c_int
+__NR_lstat = 107 # Variable c_int
+__NR_lchown = 16 # Variable c_int
+RSBAC_READ_REQUEST_VECTOR = 1112021152 # Variable c_ulonglong
+FF_append_only = 256 # Variable c_int
+RSBAC_EREADFAILED = 1003 # Variable c_int
+__NR_fstat = 108 # Variable c_int
+CAP_SYS_TTY_CONFIG = 26 # Variable c_int
+AST_min = 32 # Variable c_int
+EIDRM = 43 # Variable c_int
+RSBAC_NET_TEMP_KEY = 135639038 # Variable c_int
+RSBAC_PM_A_ALL = 31 # Variable c_int
+RSBAC_JAIL_VERSION = 1 # Variable c_int
+__NR_mincore = 218 # Variable c_int
+__NR_mremap = 163 # Variable c_int
+RSBAC_RC_SEC_TYPE = 1 # Variable c_int
+RSBAC_MAC_U_FLAGS = 125 # Variable c_int
+__NR_rt_sigtimedwait = 177 # Variable c_int
+CAP_MKNOD = 27 # Variable c_int
+RSBAC_UM_NR_GROUP_LISTS = 8 # Variable c_int
+CAP_SETPCAP = 8 # Variable c_int
+__NR_stat = 106 # Variable c_int
+EISCONN = 106 # Variable c_int
+FF_write_only = 8 # Variable c_int
+ENOMEDIUM = 123 # Variable c_int
+__NR_ppoll = 309 # Variable c_int
+__NR_oldolduname = 59 # Variable c_int
+__GLIBC_MINOR__ = 4 # Variable c_int
+RSBAC_PM_IPC_OBJECT_CLASS_ID = 60000 # Variable c_uint
+RSBAC_MAC_DEF_P_FLAGS = 0 # Variable c_int
+RC_type_no_chown = 4294967290L # Variable c_uint
+__clockid_t_defined = 1 # Variable c_int
+RSBAC_NWW_REQUEST_VECTOR = 263938625241246L # Variable c_ulonglong
+__NR_pselect6 = 308 # Variable c_int
+CLOCK_PROCESS_CPUTIME_ID = 2 # Variable c_int
+RSBAC_EPERM = 1001 # Variable c_int
+RSBAC_EREINIT = 1011 # Variable c_int
+__NR_readv = 145 # Variable c_int
+RSBAC_CAP_DEFAULT_MAX = 4294967295L # Variable c_uint
+__NR_renameat = 302 # Variable c_int
+ELOOP = 40 # Variable c_int
+__NR_swapon = 87 # Variable c_int
+RSBAC_ENOTWRITABLE = 1022 # Variable c_int
+RSBAC_SYSADM_UID = 0 # Variable c_int
+__NR_personality = 136 # Variable c_int
+EREMOTE = 66 # Variable c_int
+__NR_tkill = 238 # Variable c_int
+__NR_sigprocmask = 126 # Variable c_int
+RSBAC_ENOMEM = 1024 # Variable c_int
+__NR_adjtimex = 124 # Variable c_int
+_SYS_TYPES_H = 1 # Variable c_int
+FF_search_only = 4 # Variable c_int
+__NR_clock_getres = 266 # Variable c_int
+RSBAC_NETTEMP_REQUEST_VECTOR = 17181475584L # Variable c_ulonglong
+JAIL_allow_inet_raw = 8 # Variable c_int
+FF_read_only = 1 # Variable c_int
+__NR_mkdirat = 296 # Variable c_int
+RSBAC_NONE_REQUEST_VECTOR = 69668540417L # Variable c_ulonglong
+__NR_getxattr = 229 # Variable c_int
+__USE_GNU = 1 # Variable c_int
+__NR_unshare = 310 # Variable c_int
+RSBAC_ACL_GEN_RIGHTS_VECTOR = 0 # Variable c_int
+RSBAC_RC_GENERAL_TYPE = 0 # Variable c_int
+__NR_setfsuid = 138 # Variable c_int
+__NR_gettid = 224 # Variable c_int
+__NR_write = 4 # Variable c_int
+CAP_FOWNER = 3 # Variable c_int
+ELIBMAX = 82 # Variable c_int
+__NR_uselib = 86 # Variable c_int
+__NR_ipc = 117 # Variable c_int
+__NR_fchdir = 133 # Variable c_int
+EMULTIHOP = 72 # Variable c_int
+__NR_access = 33 # Variable c_int
+__NR_lseek = 19 # Variable c_int
+__NR_keyctl = 288 # Variable c_int
+RSBAC_PM_A_CREATE = 8 # Variable c_int
+RSBAC_EINVALIDVERSION = 1026 # Variable c_int
+__SIZEOF_PTHREAD_MUTEXATTR_T = 4 # Variable c_int
+__USE_SVID = 1 # Variable c_int
+RSBAC_UM_HOMEDIR_LEN = 50 # Variable c_int
+__NR_madvise = 219 # Variable c_int
+__NR_fcntl = 55 # Variable c_int
+__USE_ANSI = 1 # Variable c_int
+__NR_utimes = 271 # Variable c_int
+RSBAC_ADF_REQUEST_ARRAY_VERSION = 2 # Variable c_int
+CAP_NET_BIND_SERVICE = 10 # Variable c_int
+__NR_epoll_ctl = 255 # Variable c_int
+CAP_SYS_TIME = 25 # Variable c_int
+EDOTDOT = 73 # Variable c_int
+__NR_sigaltstack = 186 # Variable c_int
+__NR_fork = 2 # Variable c_int
+__NR_setfsgid32 = 216 # Variable c_int
+ECONNABORTED = 103 # Variable c_int
+EISNAM = 120 # Variable c_int
+RSBAC_IFNAMSIZ = 16 # Variable c_int
+RSBAC_EINVALIDMODULE = 1027 # Variable c_int
+EFAULT = 14 # Variable c_int
+ENOKEY = 126 # Variable c_int
+RSBAC_LIST_TTL_KEEP = 4294967295L # Variable c_uint
+__NR_setreuid32 = 203 # Variable c_int
+__NR_vmsplice = 316 # Variable c_int
+__STDC_ISO_10646__ = 200009 # Variable c_long
+__NR_setgroups32 = 206 # Variable c_int
+JAIL_allow_dev_read = 512 # Variable c_int
+__NR_msync = 144 # Variable c_int
+__NR_capget = 184 # Variable c_int
+FALSE = 0 # Variable c_int
+RSBAC_RC_NAME_LEN = 16 # Variable c_int
+RSBAC_RES_UNSET = 0 # Variable c_int
+__NR_kexec_load = 283 # Variable c_int
+__NR_getegid32 = 202 # Variable c_int
+__USE_LARGEFILE = 1 # Variable c_int
+__SIZEOF_PTHREAD_COND_T = 48 # Variable c_int
+__NR_fstatfs64 = 269 # Variable c_int
+RSBAC_UM_GROUP_LIST_VERSION = 1 # Variable c_int
+_FEATURES_H = 1 # Variable c_int
+__NR_syslog = 103 # Variable c_int
+RC_role_inherit_process = 4294967294L # Variable c_uint
+EBADMSG = 74 # Variable c_int
+__NR_sched_rr_get_interval = 161 # Variable c_int
+__NR_getgroups32 = 205 # Variable c_int
+NR_syscalls = 317 # Variable c_int
+__NR_mq_notify = 281 # Variable c_int
+RSBAC_SECOFF_UID = 400 # Variable c_int
+CAP_IPC_OWNER = 15 # Variable c_int
+_BITS_TYPES_H = 1 # Variable c_int
+__NR_setpriority = 97 # Variable c_int
+EILSEQ = 84 # Variable c_int
+TIMER_ABSTIME = 1 # Variable c_int
+__NR_getcwd = 183 # Variable c_int
+__NR_setdomainname = 121 # Variable c_int
+EPFNOSUPPORT = 96 # Variable c_int
+__NR_pread64 = 180 # Variable c_int
+ENONET = 64 # Variable c_int
+__NR_link = 9 # Variable c_int
+ECHRNG = 44 # Variable c_int
+__NR_init_module = 128 # Variable c_int
+RSBAC_ACL_GROUP_EVERYONE = 0 # Variable c_int
+_XOPEN_SOURCE_EXTENDED = 1 # Variable c_int
+__NR_set_tid_address = 258 # Variable c_int
+__NR_capset = 185 # Variable c_int
+__USE_POSIX199309 = 1 # Variable c_int
+CLOCKS_PER_SEC = 1000000 # Variable c_long
+RSBAC_EINVALIDPOINTER = 1005 # Variable c_int
+__NR_stty = 31 # Variable c_int
+__NR_io_getevents = 247 # Variable c_int
+__SIZEOF_PTHREAD_RWLOCK_T = 32 # Variable c_int
+ESRCH = 3 # Variable c_int
+__NR_sysfs = 135 # Variable c_int
+__USE_XOPEN = 1 # Variable c_int
+__NR_getdents = 141 # Variable c_int
+__NR_fgetxattr = 231 # Variable c_int
+EKEYREVOKED = 128 # Variable c_int
+__NR_open = 5 # Variable c_int
+RSBAC_EMALWAREDETECTED = 1023 # Variable c_int
+__NR_quotactl = 131 # Variable c_int
+JAIL_allow_dev_mod_system = 256 # Variable c_int
+__NR_pwrite64 = 181 # Variable c_int
+__NR_setregid = 71 # Variable c_int
+SL_min = 0 # Variable c_int
+EHOSTUNREACH = 113 # Variable c_int
+RSBAC_ACL_ACMAN_RIGHTS_VECTOR = 504403158265495552L # Variable c_ulonglong
+EL2HLT = 51 # Variable c_int
+RSBAC_TPMAN_UID = 402 # Variable c_int
+EL2NSYNC = 45 # Variable c_int
+ENOCSI = 50 # Variable c_int
+__NR_madvise1 = 219 # Variable c_int
+_BSD_SOURCE = 1 # Variable c_int
+ENOMSG = 42 # Variable c_int
+RSBAC_ACL_DEFAULT_SCD_MASK = 504403175446648832L # Variable c_ulonglong
+__NR_getgid = 47 # Variable c_int
+__NR_timer_delete = 263 # Variable c_int
+EISDIR = 21 # Variable c_int
+RSBAC_ACL_GROUP_VERSION = 2 # Variable c_int
+EADDRNOTAVAIL = 99 # Variable c_int
+__NR_setreuid = 70 # Variable c_int
+__NR_sched_get_priority_min = 160 # Variable c_int
+__NR_afs_syscall = 137 # Variable c_int
+__NR_set_thread_area = 243 # Variable c_int
+RSBAC_ACL_DEFAULT_G_MASK = 504403175496293120L # Variable c_ulonglong
+__GNU_LIBRARY__ = 6 # Variable c_int
+_BITS_TYPESIZES_H = 1 # Variable c_int
+EUCLEAN = 117 # Variable c_int
+RSBAC_EEXPIRED = 1028 # Variable c_int
+__NR_reboot = 88 # Variable c_int
+__NR_munlockall = 153 # Variable c_int
+__USE_LARGEFILE64 = 1 # Variable c_int
+__NR_chroot = 61 # Variable c_int
+__NR_fstatat64 = 300 # Variable c_int
+__NR_mq_unlink = 278 # Variable c_int
+__NR_readlink = 85 # Variable c_int
+ECONNRESET = 104 # Variable c_int
+__NR_tee = 315 # Variable c_int
+ESTRPIPE = 86 # Variable c_int
+ESHUTDOWN = 108 # Variable c_int
+__NR_fstatfs = 100 # Variable c_int
+__NR_stime = 25 # Variable c_int
+__NR_kill = 37 # Variable c_int
+RSBAC_MAX_MOD = 12 # Variable c_int
+__NR_readdir = 89 # Variable c_int
+__NR_rt_sigpending = 176 # Variable c_int
+RSBAC_UM_USER_LIST_KEY = 6363636 # Variable c_int
+EBADRQC = 56 # Variable c_int
+CAP_DAC_READ_SEARCH = 2 # Variable c_int
+RSBAC_NWR_REQUEST_VECTOR = 4195456 # Variable c_ulonglong
+__NR_setsid = 66 # Variable c_int
+CAP_SYS_ADMIN = 21 # Variable c_int
+__GLIBC_HAVE_LONG_LONG = 1 # Variable c_int
+__NR_vfork = 190 # Variable c_int
+__NR_getpmsg = 188 # Variable c_int
+__NR_vhangup = 111 # Variable c_int
+__NR_statfs = 99 # Variable c_int
+__NR_migrate_pages = 294 # Variable c_int
+RSBAC_JAIL_DEF_ID = 0 # Variable c_int
+__NR_symlinkat = 304 # Variable c_int
+__NR_ulimit = 58 # Variable c_int
+SL_inherit = 254 # Variable c_int
+__NR_oldlstat = 84 # Variable c_int
+EKEYEXPIRED = 127 # Variable c_int
+RSBAC_RC_GENERAL_ROLE = 0 # Variable c_int
+__NR_gtty = 32 # Variable c_int
+__NR_delete_module = 129 # Variable c_int
+__NR_setresuid32 = 208 # Variable c_int
+MAC_program_auto = 256 # Variable c_int
+RSBAC_ACL_OLD_SPECIAL_RIGHT_BASE = 48 # Variable c_int
+FF_no_execute = 32 # Variable c_int
+__NR_get_kernel_syms = 130 # Variable c_int
+CAP_NET_ADMIN = 12 # Variable c_int
+RSBAC_NET_TEMP_LNET_ID = 100101 # Variable c_int
+RSBAC_PROCESS_REQUEST_VECTOR = 263886080217432L # Variable c_ulonglong
+__NR_rt_sigsuspend = 179 # Variable c_int
+ENOTNAM = 118 # Variable c_int
+EUNATCH = 49 # Variable c_int
+MAC_write_down = 32 # Variable c_int
+__NR_setuid = 23 # Variable c_int
+__NR_fchmodat = 306 # Variable c_int
+RSBAC_RC_ALL_RIGHTS_VECTOR = 2234911315082608639L # Variable c_ulonglong
+__NR_getuid = 24 # Variable c_int
+RSBAC_NET_UNKNOWN = 0 # Variable c_int
+RC_role_max_value = 4294967264L # Variable c_uint
+__NR_ioprio_get = 290 # Variable c_int
+__NR_fcntl64 = 221 # Variable c_int
+RSBAC_ACL_DEFAULT_U_MASK = 504403175497374472L # Variable c_ulonglong
+RSBAC_RC_OLD_SPECIAL_RIGHT_BASE = 48 # Variable c_int
+MAC_write_up = 8 # Variable c_int
+RC_type_inherit_parent = 4294967294L # Variable c_uint
+ECHILD = 10 # Variable c_int
+PF_PAX_RANDMMAP = 134217728 # Variable c_int
+__NR_io_setup = 245 # Variable c_int
+MAC_prop_trusted = 128 # Variable c_int
+RSBAC_EDECISIONMISMATCH = 1025 # Variable c_int
+__USE_XOPEN2K = 1 # Variable c_int
+RSBAC_UM_SHELL_LEN = 24 # Variable c_int
+__NR_chown32 = 212 # Variable c_int
+__NR_lremovexattr = 236 # Variable c_int
+RSBAC_PM_A_READ = 1 # Variable c_int
+ETIMEDOUT = 110 # Variable c_int
+__timespec_defined = 1 # Variable c_int
+RSBAC_AUDITOR_UID = 404 # Variable c_int
+RSBAC_ENOTINITIALIZED = 1010 # Variable c_int
+__NR_fsync = 118 # Variable c_int
+__NR__sysctl = 149 # Variable c_int
+__NR_getegid = 50 # Variable c_int
+RSBAC_IPC_REQUEST_VECTOR = 51547577246L # Variable c_ulonglong
+EALREADY = 114 # Variable c_int
+CAP_NET_RAW = 13 # Variable c_int
+__SIZEOF_PTHREAD_BARRIERATTR_T = 4 # Variable c_int
+__NR_rt_sigprocmask = 175 # Variable c_int
+EMFILE = 24 # Variable c_int
+RSBAC_ACL_SPECIAL_RIGHTS_VECTOR = 504403158265495552L # Variable c_ulonglong
+ENOTEMPTY = 39 # Variable c_int
+RSBAC_ACL_DEFAULT_NETTEMP_MASK = 504403175446971136L # Variable c_ulonglong
+__NR_exit_group = 252 # Variable c_int
+EDOM = 33 # Variable c_int
+RSBAC_OLD_ALL_USERS = 65532 # Variable c_int
+CAP_FS_MASK = 31 # Variable c_int
+RSBAC_NET_TEMP_LAN_ID = 100102 # Variable c_int
+ENFILE = 23 # Variable c_int
+EREMCHG = 78 # Variable c_int
+__NR_inotify_init = 291 # Variable c_int
+__USE_MISC = 1 # Variable c_int
+__NR_faccessat = 307 # Variable c_int
+__BIT_TYPES_DEFINED__ = 1 # Variable c_int
+__NR_splice = 313 # Variable c_int
+CAP_SYS_MODULE = 16 # Variable c_int
+RSBAC_MAC_P_FLAGS = 447 # Variable c_int
+ENOMEM = 12 # Variable c_int
+ENOSR = 63 # Variable c_int
+EHOSTDOWN = 112 # Variable c_int
+ELIBSCN = 81 # Variable c_int
+RSBAC_EWRITEFAILED = 1004 # Variable c_int
+RSBAC_UM_GROUP_LIST_KEY = 9847298 # Variable c_int
+__NR_lgetxattr = 230 # Variable c_int
+RSBAC_ACL_DEFAULT_DEV_MASK = 504686892411754629L # Variable c_ulonglong
+JAIL_allow_external_ipc = 1 # Variable c_int
+EBADSLT = 57 # Variable c_int
+CAP_LINUX_IMMUTABLE = 9 # Variable c_int
+RSBAC_WRITE_REQUEST_VECTOR = 1108365786833758L # Variable c_ulonglong
+RSBAC_PM_A_DELETE = 4 # Variable c_int
+__NR_close = 6 # Variable c_int
+_SYS_SYSMACROS_H = 1 # Variable c_int
+__NR_brk = 45 # Variable c_int
+RSBAC_EINVALIDTRANSACTION = 1031 # Variable c_int
+RSBAC_NET_TEMP_UNIX_ID = 100010 # Variable c_int
+__NR_fadvise64_64 = 272 # Variable c_int
+__NR_lock = 53 # Variable c_int
+__NR_fsetxattr = 228 # Variable c_int
+__NR_rt_sigqueueinfo = 178 # Variable c_int
+JAIL_auto_adjust_inet_any = 16 # Variable c_int
+__NR_chmod = 15 # Variable c_int
+__NR_geteuid = 49 # Variable c_int
+__USE_POSIX199506 = 1 # Variable c_int
+__NR_fchownat = 298 # Variable c_int
+__NR_lookup_dcookie = 253 # Variable c_int
+RSBAC_MAC_GENERAL_CATEGORY = 0 # Variable c_int
+__NR_linkat = 303 # Variable c_int
+RSBAC_RC_SYSTEM_ADMIN_ROLE = 2 # Variable c_int
+__NR_flock = 143 # Variable c_int
+RSBAC_EMAX = 1032 # Variable c_int
+RSBAC_MAC_DEF_U_FLAGS = 0 # Variable c_int
+__NR_getsid = 147 # Variable c_int
+RSBAC_LIST_TA_MAX_PASSLEN = 36 # Variable c_int
+RSBAC_EEXISTS = 1019 # Variable c_int
+__NR_fadvise64 = 250 # Variable c_int
+EIO = 5 # Variable c_int
+CLOCK_THREAD_CPUTIME_ID = 3 # Variable c_int
+__SIZEOF_PTHREAD_COND_COMPAT_T = 12 # Variable c_int
+__NR_sched_getaffinity = 242 # Variable c_int
+RSBAC_VERSION_MINOR = 8 # Variable c_int
+RC_type_use_new_role_def_create = 4294967291L # Variable c_uint
+_SYS_CDEFS_H = 1 # Variable c_int
+CAP_DAC_OVERRIDE = 1 # Variable c_int
+__NR_setxattr = 226 # Variable c_int
+__SIZEOF_PTHREAD_ATTR_T = 36 # Variable c_int
+__NR_statfs64 = 268 # Variable c_int
+__NR_futex = 240 # Variable c_int
+__NR_tgkill = 270 # Variable c_int
+__NR_lchown32 = 198 # Variable c_int
+RSBAC_ACL_GROUP_NAMELEN = 16 # Variable c_int
+RSBAC_EINVALIDATTR = 1015 # Variable c_int
+RSBAC_DEV_REQUEST_VECTOR = 283734146259077L # Variable c_ulonglong
+ENODATA = 61 # Variable c_int
+__NR_gettimeofday = 78 # Variable c_int
+RSBAC_RC_SPECIAL_RIGHTS_VECTOR = 2233785415175766016L # Variable c_ulonglong
+_BITS_TIME_H = 1 # Variable c_int
+CAP_SYS_NICE = 23 # Variable c_int
+__NR_iopl = 110 # Variable c_int
+ENOSTR = 60 # Variable c_int
+__NR_set_mempolicy = 276 # Variable c_int
+__NR_symlink = 83 # Variable c_int
+RSBAC_CAP_DEFAULT_MIN = 0 # Variable c_uint
+CAP_SYS_RESOURCE = 24 # Variable c_int
+E2BIG = 7 # Variable c_int
+__NR_clone = 120 # Variable c_int
+_TIME_H = 1 # Variable c_int
+CAP_IPC_LOCK = 14 # Variable c_int
+__NR_sigaction = 67 # Variable c_int
+__NR_mkdir = 39 # Variable c_int
+ENXIO = 6 # Variable c_int
+ESOCKTNOSUPPORT = 94 # Variable c_int
+__NR_query_module = 167 # Variable c_int
+EBADFD = 77 # Variable c_int
+__NR_nfsservctl = 169 # Variable c_int
+RSBAC_NET_ANY = 0 # Variable c_int
+_STRUCT_TIMEVAL = 1 # Variable c_int
+__NR_getuid32 = 199 # Variable c_int
+CAP_SETGID = 6 # Variable c_int
+RSBAC_NO_GROUP = 4294967293L # Variable c_uint
+__NR_oldstat = 18 # Variable c_int
+ENOLCK = 37 # Variable c_int
+RSBAC_FD_REQUEST_VECTOR = 563083164385205L # Variable c_ulonglong
+PF_PAX_MPROTECT = 67108864 # Variable c_int
+__NR_mlockall = 152 # Variable c_int
+SL_max = 252 # Variable c_int
+__STDC_IEC_559__ = 1 # Variable c_int
+__NR_umount2 = 52 # Variable c_int
+_BITS_PTHREADTYPES_H = 1 # Variable c_int
+__FDSET_LONGS = 32 # Variable c_uint
+EEXIST = 17 # Variable c_int
+__NR_ssetmask = 69 # Variable c_int
+__NR_nice = 34 # Variable c_int
+_POSIX_SOURCE = 1 # Variable c_int
+__NR_umount = 22 # Variable c_int
+__NR_munlock = 151 # Variable c_int
+EPROTO = 71 # Variable c_int
+__NR_ftruncate = 93 # Variable c_int
+_SYS_SELECT_H = 1 # Variable c_int
+__NR_ustat = 62 # Variable c_int
+__NR_lstat64 = 196 # Variable c_int
+ESRMNT = 69 # Variable c_int
+__NR_io_submit = 248 # Variable c_int
+PF_PAX_PAGEEXEC = 16777216 # Variable c_int
+EBUSY = 16 # Variable c_int
+RSBAC_PM_A_WRITE_TO_FILE = 18 # Variable c_int
+RSBAC_READ_WRITE_OPEN_REQUEST_VECTOR = 2097152 # Variable c_ulonglong
+__NR_dup = 41 # Variable c_int
+RSBAC_AUTH_DAC_GROUP_F_CAP = 4294967292L # Variable c_uint
+__NR_sched_yield = 158 # Variable c_int
+__NR_ioprio_set = 289 # Variable c_int
+RSBAC_PM_ROOT_TASK_SET_ID = 4294967295L # Variable c_uint
+RSBAC_AUTH_DAC_OWNER_F_CAP = 4294967292L # Variable c_uint
+RSBAC_NWC_REQUEST_VECTOR = 384 # Variable c_ulonglong
+__NR_clock_gettime = 265 # Variable c_int
+RSBAC_VERSION_MID = 2 # Variable c_int
+__NR_setresgid32 = 210 # Variable c_int
+__NR_break = 17 # Variable c_int
+__clock_t_defined = 1 # Variable c_int
+__NR_putpmsg = 189 # Variable c_int
+ENOSPC = 28 # Variable c_int
+__NR_getpriority = 96 # Variable c_int
+__NR_settimeofday = 79 # Variable c_int
+RSBAC_EPATHTOOLONG = 1007 # Variable c_int
+ELIBBAD = 80 # Variable c_int
+JAIL_allow_tty_open = 2048 # Variable c_int
+ESTALE = 116 # Variable c_int
+RSBAC_DATAPROT_UID = 401 # Variable c_int
+__timer_t_defined = 1 # Variable c_int
+__NR_setrlimit = 75 # Variable c_int
+RSBAC_RC_ROLE_ADMIN_ROLE = 1 # Variable c_int
+RSBAC_EINVALIDVALUE = 1018 # Variable c_int
+CLOCK_MONOTONIC = 1 # Variable c_int
+__NR_getresuid = 165 # Variable c_int
+RSBAC_ECOULDNOTADDDEVICE = 1012 # Variable c_int
+__NR_rmdir = 40 # Variable c_int
+_SVID_SOURCE = 1 # Variable c_int
+ENOTRECOVERABLE = 131 # Variable c_int
+ENOBUFS = 105 # Variable c_int
+__NR_signal = 48 # Variable c_int
+__NR_chown = 182 # Variable c_int
+__NR_setfsuid32 = 215 # Variable c_int
+__NR_epoll_create = 254 # Variable c_int
+EADV = 68 # Variable c_int
+FF_no_delete_or_rename = 64 # Variable c_int
+__NR_remap_file_pages = 257 # Variable c_int
+__NR_vm86old = 113 # Variable c_int
+RSBAC_EINVALIDREQUEST = 1021 # Variable c_int
+ENOSYS = 38 # Variable c_int
+DAZ_clean = 2 # Variable c_int
+RSBAC_ECOULDNOTADDITEM = 1013 # Variable c_int
+RSBAC_SECURITY_REQUEST_VECTOR = 806387712 # Variable c_ulonglong
+__USE_BSD = 1 # Variable c_int
+__NR_sched_get_priority_max = 159 # Variable c_int
+ERANGE = 34 # Variable c_int
+EUSERS = 87 # Variable c_int
+__NR_getrlimit = 76 # Variable c_int
+CLOCK_REALTIME = 0 # Variable c_int
+__NR_sched_setaffinity = 241 # Variable c_int
+ENODEV = 19 # Variable c_int
+_SIGSET_H_types = 1 # Variable c_int
+RSBAC_VERSION_NR = 66056 # Variable c_int
+RSBAC_NET_MAX_PORT = 65535 # Variable c_int
+__NR_get_robust_list = 312 # Variable c_int
+RSBAC_NET_TEMP_ALL_ID = 4294967295L # Variable c_uint
+RSBAC_MAC_F_FLAGS = 62 # Variable c_int
+_ERRNO_H = 1 # Variable c_int
+__SIZEOF_PTHREAD_MUTEX_T = 24 # Variable c_int
+__USE_UNIX98 = 1 # Variable c_int
+RSBAC_BIN_UID = 1 # Variable c_int
+__NR_timer_settime = 260 # Variable c_int
+RSBAC_RC_PROCESS_RIGHTS_VECTOR = 272132417425752L # Variable c_ulonglong
+SL_none = 255 # Variable c_int
+__NR_nanosleep = 162 # Variable c_int
+__NR_umask = 60 # Variable c_int
+EPERM = 1 # Variable c_int
+__NR_sigsuspend = 72 # Variable c_int
+EKEYREJECTED = 129 # Variable c_int
+__NR_acct = 51 # Variable c_int
+__NR_select = 82 # Variable c_int
+ENOTCONN = 107 # Variable c_int
+__NR_times = 43 # Variable c_int
+ENETUNREACH = 101 # Variable c_int
+RSBAC_ENOROOTDIR = 1006 # Variable c_int
+_ISOC99_SOURCE = 1 # Variable c_int
+RSBAC_MAC_MIN_CAT_VECTOR = 0 # Variable c_ulonglong
+RSBAC_EMUSTCHANGE = 1029 # Variable c_int
+__STDC_IEC_559_COMPLEX__ = 1 # Variable c_int
+ESPIPE = 29 # Variable c_int
+CAP_SYS_PACCT = 20 # Variable c_int
+CAP_SYS_BOOT = 22 # Variable c_int
+__NR_modify_ldt = 123 # Variable c_int
+__NR_dup2 = 63 # Variable c_int
+__NR_mq_getsetattr = 282 # Variable c_int
+RSBAC_FF_ROOT_DEF = 0 # Variable c_int
+__NR_request_key = 287 # Variable c_int
+RSBAC_NET_TEMP_VERSION = 1 # Variable c_int
+EMSGSIZE = 90 # Variable c_int
+__NR_utime = 30 # Variable c_int
+__NR_vm86 = 166 # Variable c_int
+CAP_SYS_CHROOT = 18 # Variable c_int
+__NR_read = 3 # Variable c_int
+__NR_set_robust_list = 311 # Variable c_int
+EOWNERDEAD = 130 # Variable c_int
+EROFS = 30 # Variable c_int
+__NR_timer_create = 259 # Variable c_int
+ECONNREFUSED = 111 # Variable c_int
+__NR_mmap = 90 # Variable c_int
+RSBAC_ACL_ROLE_EVERYROLE = 64 # Variable c_int
+__NR_alarm = 27 # Variable c_int
+__NR_setresgid = 170 # Variable c_int
+RSBAC_RC_BOOT_ROLE = 999999 # Variable c_int
+__NR_fchown32 = 207 # Variable c_int
+__NR_getresuid32 = 209 # Variable c_int
+EOVERFLOW = 75 # Variable c_int
+ENETDOWN = 100 # Variable c_int
+ENOEXEC = 8 # Variable c_int
+RC_type_no_create = 4294967293L # Variable c_uint
+__NR_mq_timedreceive = 280 # Variable c_int
+EBADF = 9 # Variable c_int
+EBADE = 52 # Variable c_int
+EPROTOTYPE = 91 # Variable c_int
+RSBAC_EINVALIDTARGET = 1017 # Variable c_int
+RSBAC_NWE_REQUEST_VECTOR = 512 # Variable c_ulonglong
+RSBAC_AUTH_MAX_MAXNUM = 1000000 # Variable c_int
+RC_type_max_value = 4294967264L # Variable c_uint
+RSBAC_PM_A_WRITING = 30 # Variable c_int
+JAIL_allow_inet_localhost = 32 # Variable c_int
+__NR_futimesat = 299 # Variable c_int
+__NR_truncate64 = 193 # Variable c_int
+FF_no_mount = 512 # Variable c_int
+__SIZEOF_PTHREAD_RWLOCKATTR_T = 8 # Variable c_int
+EBADR = 53 # Variable c_int
+__NR_getrusage = 77 # Variable c_int
+EXDEV = 18 # Variable c_int
+_LARGEFILE64_SOURCE = 1 # Variable c_int
+__NR_ioperm = 101 # Variable c_int
+ENAVAIL = 119 # Variable c_int
+__NR_mknodat = 297 # Variable c_int
+RSBAC_AUTH_OLD_OWNER_F_CAP = 65533 # Variable c_ushort
+__NR_listxattr = 232 # Variable c_int
+__NR_getitimer = 105 # Variable c_int
+_SIGSET_NWORDS = 32 # Variable c_uint
+RSBAC_UM_NR_USER_LISTS = 8 # Variable c_int
+__NR_mbind = 274 # Variable c_int
+CAP_SYS_PTRACE = 19 # Variable c_int
+RSBAC_AUTH_OWNER_F_CAP = 4294967293L # Variable c_uint
+CAP_KILL = 5 # Variable c_int
+DAZ_max = 2 # Variable c_int
+RSBAC_MAXNAMELEN = 256 # Variable c_int
+ENOTBLK = 15 # Variable c_int
+__NR_ptrace = 26 # Variable c_int
+RSBAC_NET_TEMP_AUTO_ID = 100105 # Variable c_int
+__NR_fchmod = 94 # Variable c_int
+RSBAC_EINTERNONLY = 1020 # Variable c_int
+__NR_setgid = 46 # Variable c_int
+__kernel_ino_t = c_ulong
+__kernel_mode_t = c_ushort
+__kernel_nlink_t = c_ushort
+__kernel_off_t = c_long
+__kernel_pid_t = c_int
+__kernel_ipc_pid_t = c_ushort
+__kernel_uid_t = c_ushort
+__kernel_gid_t = c_ushort
+__kernel_size_t = c_uint
+__kernel_ssize_t = c_int
+__kernel_ptrdiff_t = c_int
+__kernel_time_t = c_long
+__kernel_suseconds_t = c_long
+__kernel_clock_t = c_long
+__kernel_timer_t = c_int
+__kernel_clockid_t = c_int
+__kernel_daddr_t = c_int
+__kernel_caddr_t = STRING
+__kernel_uid16_t = c_ushort
+__kernel_gid16_t = c_ushort
+__kernel_uid32_t = c_uint
+__kernel_gid32_t = c_uint
+__kernel_old_uid_t = c_ushort
+__kernel_old_gid_t = c_ushort
+__kernel_old_dev_t = c_ushort
+__kernel_loff_t = c_longlong
+class __kernel_fsid_t(Structure):
+    pass
+__kernel_fsid_t._fields_ = [
+    ('__val', c_int * 2),
+]
+assert sizeof(__kernel_fsid_t) == 8, sizeof(__kernel_fsid_t)
+assert alignment(__kernel_fsid_t) == 4, alignment(__kernel_fsid_t)
+umode_t = c_ushort
+__s8 = c_byte
+__s16 = c_short
+__s64 = c_longlong
+pthread_t = c_ulong
+class pthread_attr_t(Union):
+    pass
+pthread_attr_t._fields_ = [
+    ('__size', c_char * 36),
+    ('__align', c_long),
+]
+assert sizeof(pthread_attr_t) == 36, sizeof(pthread_attr_t)
+assert alignment(pthread_attr_t) == 4, alignment(pthread_attr_t)
+class __pthread_internal_slist(Structure):
+    pass
+__pthread_internal_slist._fields_ = [
+    ('__next', POINTER(__pthread_internal_slist)),
+]
+assert sizeof(__pthread_internal_slist) == 4, sizeof(__pthread_internal_slist)
+assert alignment(__pthread_internal_slist) == 4, alignment(__pthread_internal_slist)
+__pthread_slist_t = __pthread_internal_slist
+class __pthread_mutex_s(Structure):
+    pass
+class N15pthread_mutex_t17__pthread_mutex_s3DOT_5E(Union):
+    pass
+N15pthread_mutex_t17__pthread_mutex_s3DOT_5E._fields_ = [
+    ('__spins', c_int),
+    ('__list', __pthread_slist_t),
+]
+assert sizeof(N15pthread_mutex_t17__pthread_mutex_s3DOT_5E) == 4, sizeof(N15pthread_mutex_t17__pthread_mutex_s3DOT_5E)
+assert alignment(N15pthread_mutex_t17__pthread_mutex_s3DOT_5E) == 4, alignment(N15pthread_mutex_t17__pthread_mutex_s3DOT_5E)
+__pthread_mutex_s._anonymous_ = ['_0']
+__pthread_mutex_s._fields_ = [
+    ('__lock', c_int),
+    ('__count', c_uint),
+    ('__owner', c_int),
+    ('__kind', c_int),
+    ('__nusers', c_uint),
+    ('_0', N15pthread_mutex_t17__pthread_mutex_s3DOT_5E),
+]
+assert sizeof(__pthread_mutex_s) == 24, sizeof(__pthread_mutex_s)
+assert alignment(__pthread_mutex_s) == 4, alignment(__pthread_mutex_s)
+class pthread_mutex_t(Union):
+    pass
+pthread_mutex_t._fields_ = [
+    ('__data', __pthread_mutex_s),
+    ('__size', c_char * 24),
+    ('__align', c_long),
+]
+assert sizeof(pthread_mutex_t) == 24, sizeof(pthread_mutex_t)
+assert alignment(pthread_mutex_t) == 4, alignment(pthread_mutex_t)
+class pthread_mutexattr_t(Union):
+    pass
+pthread_mutexattr_t._fields_ = [
+    ('__size', c_char * 4),
+    ('__align', c_long),
+]
+assert sizeof(pthread_mutexattr_t) == 4, sizeof(pthread_mutexattr_t)
+assert alignment(pthread_mutexattr_t) == 4, alignment(pthread_mutexattr_t)
+class N14pthread_cond_t3DOT_8E(Structure):
+    pass
+N14pthread_cond_t3DOT_8E._pack_ = 4
+N14pthread_cond_t3DOT_8E._fields_ = [
+    ('__lock', c_int),
+    ('__futex', c_uint),
+    ('__total_seq', c_ulonglong),
+    ('__wakeup_seq', c_ulonglong),
+    ('__woken_seq', c_ulonglong),
+    ('__mutex', c_void_p),
+    ('__nwaiters', c_uint),
+    ('__broadcast_seq', c_uint),
+]
+assert sizeof(N14pthread_cond_t3DOT_8E) == 44, sizeof(N14pthread_cond_t3DOT_8E)
+assert alignment(N14pthread_cond_t3DOT_8E) == 4, alignment(N14pthread_cond_t3DOT_8E)
+class pthread_cond_t(Union):
+    pass
+pthread_cond_t._pack_ = 4
+pthread_cond_t._fields_ = [
+    ('__data', N14pthread_cond_t3DOT_8E),
+    ('__size', c_char * 48),
+    ('__align', c_longlong),
+]
+assert sizeof(pthread_cond_t) == 48, sizeof(pthread_cond_t)
+assert alignment(pthread_cond_t) == 4, alignment(pthread_cond_t)
+class pthread_condattr_t(Union):
+    pass
+pthread_condattr_t._fields_ = [
+    ('__size', c_char * 4),
+    ('__align', c_long),
+]
+assert sizeof(pthread_condattr_t) == 4, sizeof(pthread_condattr_t)
+assert alignment(pthread_condattr_t) == 4, alignment(pthread_condattr_t)
+pthread_key_t = c_uint
+pthread_once_t = c_int
+class N16pthread_rwlock_t4DOT_11E(Structure):
+    pass
+N16pthread_rwlock_t4DOT_11E._fields_ = [
+    ('__lock', c_int),
+    ('__nr_readers', c_uint),
+    ('__readers_wakeup', c_uint),
+    ('__writer_wakeup', c_uint),
+    ('__nr_readers_queued', c_uint),
+    ('__nr_writers_queued', c_uint),
+    ('__flags', c_uint),
+    ('__writer', c_int),
+]
+assert sizeof(N16pthread_rwlock_t4DOT_11E) == 32, sizeof(N16pthread_rwlock_t4DOT_11E)
+assert alignment(N16pthread_rwlock_t4DOT_11E) == 4, alignment(N16pthread_rwlock_t4DOT_11E)
+class pthread_rwlock_t(Union):
+    pass
+pthread_rwlock_t._fields_ = [
+    ('__data', N16pthread_rwlock_t4DOT_11E),
+    ('__size', c_char * 32),
+    ('__align', c_long),
+]
+assert sizeof(pthread_rwlock_t) == 32, sizeof(pthread_rwlock_t)
+assert alignment(pthread_rwlock_t) == 4, alignment(pthread_rwlock_t)
+class pthread_rwlockattr_t(Union):
+    pass
+pthread_rwlockattr_t._fields_ = [
+    ('__size', c_char * 8),
+    ('__align', c_long),
+]
+assert sizeof(pthread_rwlockattr_t) == 8, sizeof(pthread_rwlockattr_t)
+assert alignment(pthread_rwlockattr_t) == 4, alignment(pthread_rwlockattr_t)
+pthread_spinlock_t = c_int
+class pthread_barrier_t(Union):
+    pass
+pthread_barrier_t._fields_ = [
+    ('__size', c_char * 20),
+    ('__align', c_long),
+]
+assert sizeof(pthread_barrier_t) == 20, sizeof(pthread_barrier_t)
+assert alignment(pthread_barrier_t) == 4, alignment(pthread_barrier_t)
+class pthread_barrierattr_t(Union):
+    pass
+pthread_barrierattr_t._fields_ = [
+    ('__size', c_char * 4),
+    ('__align', c_int),
+]
+assert sizeof(pthread_barrierattr_t) == 4, sizeof(pthread_barrierattr_t)
+assert alignment(pthread_barrierattr_t) == 4, alignment(pthread_barrierattr_t)
+__sig_atomic_t = c_int
+class __sigset_t(Structure):
+    pass
+__sigset_t._fields_ = [
+    ('__val', c_ulong * 32),
+]
+assert sizeof(__sigset_t) == 128, sizeof(__sigset_t)
+assert alignment(__sigset_t) == 4, alignment(__sigset_t)
+class timeval(Structure):
+    pass
+__time_t = c_long
+__suseconds_t = c_long
+timeval._fields_ = [
+    ('tv_sec', __time_t),
+    ('tv_usec', __suseconds_t),
+]
+assert sizeof(timeval) == 8, sizeof(timeval)
+assert alignment(timeval) == 4, alignment(timeval)
+__int8_t = c_byte
+__uint8_t = c_ubyte
+__int16_t = c_short
+__uint16_t = c_ushort
+__int32_t = c_int
+__uint32_t = c_uint
+__int64_t = c_longlong
+__uint64_t = c_ulonglong
+__dev_t = __u_quad_t
+__uid_t = c_uint
+__gid_t = c_uint
+__ino_t = c_ulong
+__ino64_t = __u_quad_t
+__mode_t = c_uint
+__nlink_t = c_uint
+__off_t = c_long
+__off64_t = __quad_t
+__pid_t = c_int
+class __fsid_t(Structure):
+    pass
+__fsid_t._fields_ = [
+    ('__val', c_int * 2),
+]
+assert sizeof(__fsid_t) == 8, sizeof(__fsid_t)
+assert alignment(__fsid_t) == 4, alignment(__fsid_t)
+__clock_t = c_long
+__rlim_t = c_ulong
+__rlim64_t = __u_quad_t
+__id_t = c_uint
+__useconds_t = c_uint
+__daddr_t = c_int
+__swblk_t = c_long
+__key_t = c_int
+__clockid_t = c_int
+__timer_t = c_void_p
+__blksize_t = c_long
+__blkcnt_t = c_long
+__blkcnt64_t = __quad_t
+__fsblkcnt_t = c_ulong
+__fsblkcnt64_t = __u_quad_t
+__fsfilcnt_t = c_ulong
+__fsfilcnt64_t = __u_quad_t
+__ssize_t = c_int
+__loff_t = __off64_t
+__qaddr_t = POINTER(__quad_t)
+__caddr_t = STRING
+__intptr_t = c_int
+__socklen_t = c_uint
+error_t = c_int
+class __user_cap_header_struct(Structure):
+    pass
+__user_cap_header_struct._fields_ = [
+    ('version', __u32),
+    ('pid', c_int),
+]
+assert sizeof(__user_cap_header_struct) == 8, sizeof(__user_cap_header_struct)
+assert alignment(__user_cap_header_struct) == 4, alignment(__user_cap_header_struct)
+cap_user_header_t = POINTER(__user_cap_header_struct)
+class __user_cap_data_struct(Structure):
+    pass
+__user_cap_data_struct._fields_ = [
+    ('effective', __u32),
+    ('permitted', __u32),
+    ('inheritable', __u32),
+]
+assert sizeof(__user_cap_data_struct) == 12, sizeof(__user_cap_data_struct)
+assert alignment(__user_cap_data_struct) == 4, alignment(__user_cap_data_struct)
+cap_user_data_t = POINTER(__user_cap_data_struct)
+class __kernel_fd_set(Structure):
+    pass
+__kernel_fd_set._fields_ = [
+    ('fds_bits', c_ulong * 32),
+]
+assert sizeof(__kernel_fd_set) == 128, sizeof(__kernel_fd_set)
+assert alignment(__kernel_fd_set) == 4, alignment(__kernel_fd_set)
+__kernel_sighandler_t = CFUNCTYPE(None, c_int)
+__kernel_key_t = c_int
+__kernel_mqd_t = c_int
+__le16 = __u16
+__be16 = __u16
+__le32 = __u32
+__be32 = __u32
+__le64 = __u64
+__be64 = __u64
+sigset_t = __sigset_t
+__fd_mask = c_long
+class fd_set(Structure):
+    pass
+fd_set._fields_ = [
+    ('fds_bits', __fd_mask * 32),
+]
+assert sizeof(fd_set) == 128, sizeof(fd_set)
+assert alignment(fd_set) == 4, alignment(fd_set)
+fd_mask = __fd_mask
+quad_t = __quad_t
+u_quad_t = __u_quad_t
+fsid_t = __fsid_t
+loff_t = __loff_t
+ino_t = __ino_t
+ino64_t = __ino64_t
+dev_t = __dev_t
+gid_t = __gid_t
+mode_t = __mode_t
+nlink_t = __nlink_t
+uid_t = __uid_t
+off_t = __off_t
+off64_t = __off64_t
+pid_t = __pid_t
+id_t = __id_t
+ssize_t = __ssize_t
+daddr_t = __daddr_t
+caddr_t = __caddr_t
+key_t = __key_t
+useconds_t = __useconds_t
+suseconds_t = __suseconds_t
+ulong = c_ulong
+ushort = c_ushort
+uint = c_uint
+int8_t = c_byte
+int16_t = c_short
+int32_t = c_int
+int64_t = c_longlong
+u_int8_t = c_ubyte
+u_int16_t = c_ushort
+u_int32_t = c_uint
+u_int64_t = c_ulonglong
+register_t = c_int
+blksize_t = __blksize_t
+blkcnt_t = __blkcnt_t
+fsblkcnt_t = __fsblkcnt_t
+fsfilcnt_t = __fsfilcnt_t
+blkcnt64_t = __blkcnt64_t
+fsblkcnt64_t = __fsblkcnt64_t
+fsfilcnt64_t = __fsfilcnt64_t
+clock_t = __clock_t
+time_t = __time_t
+clockid_t = __clockid_t
+timer_t = __timer_t
+class timespec(Structure):
+    pass
+timespec._fields_ = [
+    ('tv_sec', __time_t),
+    ('tv_nsec', c_long),
+]
+assert sizeof(timespec) == 8, sizeof(timespec)
+assert alignment(timespec) == 4, alignment(timespec)
+class tm(Structure):
+    pass
+tm._fields_ = [
+    ('tm_sec', c_int),
+    ('tm_min', c_int),
+    ('tm_hour', c_int),
+    ('tm_mday', c_int),
+    ('tm_mon', c_int),
+    ('tm_year', c_int),
+    ('tm_wday', c_int),
+    ('tm_yday', c_int),
+    ('tm_isdst', c_int),
+    ('tm_gmtoff', c_long),
+    ('tm_zone', STRING),
+]
+assert sizeof(tm) == 44, sizeof(tm)
+assert alignment(tm) == 4, alignment(tm)
+class itimerspec(Structure):
+    pass
+itimerspec._fields_ = [
+    ('it_interval', timespec),
+    ('it_value', timespec),
+]
+assert sizeof(itimerspec) == 16, sizeof(itimerspec)
+assert alignment(itimerspec) == 4, alignment(itimerspec)
+class sigevent(Structure):
+    pass
+sigevent._fields_ = [
+]
+class __locale_struct(Structure):
+    pass
+class locale_data(Structure):
+    pass
+__locale_struct._fields_ = [
+    ('__locales', POINTER(locale_data) * 13),
+    ('__ctype_b', POINTER(c_ushort)),
+    ('__ctype_tolower', POINTER(c_int)),
+    ('__ctype_toupper', POINTER(c_int)),
+    ('__names', STRING * 13),
+]
+assert sizeof(__locale_struct) == 116, sizeof(__locale_struct)
+assert alignment(__locale_struct) == 4, alignment(__locale_struct)
+locale_data._fields_ = [
+]
+__locale_t = POINTER(__locale_struct)
+size_t = c_uint
+__all__ = ['rsbac_rc_special_rights_t', 'ACLC_remove_user',
+           'rsbac_acl_remove_group_arg_t', 'RSBAC_EWEAKPASSWORD',
+           '__OFF64_T_TYPE', '__off64_t', 'ETXTBSY',
+           'RSBAC_RC_DEFAULT_RIGHTS_VECTOR', 'rsbac_request_vector_t',
+           'EL3HLT', 'RSBAC_PAX_ALL_FLAGS', 'RSBAC_EPERM',
+           'ACLC_remove_from_acl_entry', 'A_max_read_categories',
+           'EFBIG', 'NTS_set_min_port', 'RSBAC_EACCESS',
+           '__NR_epoll_wait', '__NR_sync', 'ENOLINK',
+           'rsbac_mac_file_flags_t', 'RSYS_um_remove_user',
+           '__NFDBITS', 'NTS_get_min_port', 'RI_type_nettemp_name',
+           'RSBAC_AUTH_MAX_RANGE_UID', 'umode_t', 'rsbac_log_array_t',
+           'RSBAC_GROUP_REQUEST_VECTOR', 'A_log_user_based',
+           '__NR_rt_sigtimedwait', 'MAC', 'pthread_once_t',
+           'NTS_get_netdev', '__NR_setfsuid', 'I_mqueue',
+           '__NR_swapoff', 'RSBAC_NET_MAX_ADDRESS_LEN',
+           'cap_user_header_t', '__NR_readahead', '__NR_stat64',
+           '__NR_getcwd', 'u_int32_t', 'RSBAC_ALL_USERS',
+           'RSBAC_EMALWAREDETECTED', 'NTS_set_max_port',
+           '__NR_getgid', 'rsys_rc_change_role_t', '__NR_fsync',
+           'rsys_init_t', 'RI_boot_role', 'RI_type_ipc_name',
+           '__NR_sigaction', 'RSYS_acl_list_all_group',
+           'A_local_log_array_low', 'RI_def_ipc_create_type',
+           'rsbac_pm_task_id_t', 'A_daz_role', 'E2BIG', 'EHOSTDOWN',
+           'SL_max', '__NR_setitimer',
+           'rsbac_pm_tkt_function_param_t', '__NR_restart_syscall',
+           'EBUSY', 'PTF_delete_authorized_tp',
+           'rsbac_pm_delete_na_t', 'A_pm_role', 'RSBAC_NO_USER',
+           '__NR_unlinkat', 'ENOSTR', 'RSYS_get_attr',
+           'A_remote_mac_categories',
+           'RSBAC_ACL_SYSADM_RIGHTS_VECTOR',
+           'rsbac_pm_delete_responsible_user_t', 'PL_none',
+           'CAP_IPC_OWNER', 'FF_read_only', '__NR_get_kernel_syms',
+           '__NR_linkat', 'EDQUOT', 'SL_old_none', '__NR_sethostname',
+           '__NR_sync_file_range', 'ST_rlimit', '__kernel_loff_t',
+           'RSYS_um_get_gm_list', 'UM_ttl', 'EXFULL', 'T_USER',
+           'T_SCD', 'off_t', 'NTS_none', 'ENOTSUP',
+           'rsys_mac_set_curr_level_t', 'RCR_ASSIGN', '__fsblkcnt_t',
+           'RSBAC_PM_A_APPEND', '__NR_flistxattr', '__NR_chroot',
+           'ACLGS_list_groups', 'R_READ', 'EIO',
+           'RSBAC_MAC_MAX_CAT_VECTOR', 'rsbac_pm_set_object_class_t',
+           'rsbac_pm_set_auth_may_set_cap_t', '_XOPEN_SOURCE',
+           'A_symlink_add_rc_role', 'rsbac_rc_role_vector_t', '__s64',
+           '__NR_inotify_add_watch', '__GLIBC__',
+           'pthread_rwlockattr_t', '__NR_setfsgid32',
+           'rsbac_acl_syscall_arg_t', 'DAZ_infected',
+           'CAP_AUDIT_WRITE', 'D_block', 'PH_none', '_XLOCALE_H',
+           'R_NONE', '__NR_sgetmask', '__kernel_pid_t',
+           'R_CHANGE_DAC_EFF_OWNER', 'ST_kmem', 'A_res_min', 'ENOTTY',
+           'pthread_mutexattr_t', 'ACT_fs', '__NR_signal', 'TRUE',
+           '__NR_clock_nanosleep', '__USE_POSIX2',
+           'rsbac_rc_target_id_t', 'blkcnt_t', 'R_WRITE_OPEN',
+           'RSBAC_MAC_MAX_CAT', 'rsbac_acl_syscall_type_t',
+           'ECANCELED', 'RC_type_inherit_process', 'u_char',
+           'ACLGS_add_member', 'PF_set_auth_may_set_cap', 'uid_t',
+           'u_int64_t', 'u_int16_t', 'PF_PAX_EMUTRAMP', 'RSYS_stats',
+           '__NR_lchown', 'rsbac_pm_switch_pm_t', 'NTS_copy_template',
+           'ACLC_set_acl_entry', '__be64', 'A_fake_root_uid',
+           '__NR_epoll_create', '__NR_utime',
+           'RSBAC_RC_GEN_RIGHTS_VECTOR', 'sigevent',
+           'ACLR_ACCESS_CONTROL', '__NR_mq_timedreceive', 'R_CONNECT',
+           'AMS_none', 'rsbac_pm_process_type_t',
+           'RSBAC_PM_IPC_OBJECT_CLASS_ID', '__INO64_T_TYPE',
+           'ACLC_none', 'PTF_switch_auth', 'R_TERMINATE', 'ELOOP',
+           'rsbac_dev_type_t', 'RSBAC_ENOMEM', 'rsys_check_t',
+           'PTF_add_task', 'A_mac_user_flags', '__NR_clock_getres',
+           'ST_ksyms', '__NR_unshare', 'MAC_allow_auto', '__rlim64_t',
+           'ino_t', 'CAP_SYS_TIME', '__kernel_daddr_t', '__NR_fchdir',
+           '__NR_access', '__NR_sched_getparam',
+           'rsys_um_remove_group_t', '__blksize_t', '__NR_fcntl',
+           '__USE_ANSI', 'fsblkcnt_t', 'rsys_um_get_group_list_t',
+           'RSBAC_ADF_REQUEST_ARRAY_VERSION', 'CAP_NET_BIND_SERVICE',
+           'rsbac_cwi_relation_id_t', 'SL_unclassified', 'ino64_t',
+           'RCR_MODIFY_AUTH', 'EISNAM', 'RSBAC_DEV_REQUEST_VECTOR',
+           'EDOM', '__NR_break', '__NR_setreuid32', 'A_mac_auto',
+           'ST_sysctl', '__STDC_ISO_10646__', 'rsys_um_get_uid_t',
+           'JAIL_allow_dev_read', 'FALSE', 'rsbac_scd_vector_t',
+           '__s16', '__NR_getegid32', 'NTS_new_template',
+           'rsys_um_user_exists_t', 'SL_secret',
+           '__NR_sched_rr_get_interval', '_BITS_TYPES_H', 'GRANTED',
+           'rsys_acl_t', '__kernel_ptrdiff_t', 'EILSEQ', 'PDP_ENDIAN',
+           '__NR_setdomainname', '__rlim_t', '__FLOAT_WORD_ORDER',
+           'RSBAC_AUDITOR_UID', 'ENONET', '__kernel_off_t', 'ECHRNG',
+           '__NR_set_tid_address', 'RSYS_um_get_uid', 'FR_off',
+           'JAIL', '__SIZEOF_PTHREAD_RWLOCK_T', 'ESRCH',
+           'RI_remove_role', '__NR_getdents', 'rsys_um_remove_user_t',
+           'RSYS_acl_n', 'RSYS_um_get_next_user',
+           'JAIL_allow_dev_mod_system',
+           'RSBAC_ACL_ACMAN_RIGHTS_VECTOR', 'PL_tp',
+           'RSYS_rc_copy_type', 'suseconds_t', '__key_t', 'ENOMSG',
+           'EISDIR', 'rsbac_gid_t', 'PAX', 'RSBAC_ACL_DEFAULT_G_MASK',
+           '__GNU_LIBRARY__', '_BITS_TYPESIZES_H', '__NR_munlockall',
+           'RI_type_user_remove', 'R_LISTEN', 'PA_ru_set', '__NR_tee',
+           '__NR_kill', 'PF_add_object_class', '__kernel_mode_t',
+           'T_FILE', 'EBADRQC', 'RC_default_root_dir_initial_role',
+           'rsbac_rc_request_vector_t', '__NR_vhangup',
+           'RSBAC_EREADFAILED', 'EMEDIUMTYPE',
+           'rsys_list_all_group_t', 'RI_type_process_remove',
+           'LDD_true', 'rsys_log_t', 'RSYS_acl_get_tlist',
+           '__timer_t', 'RSBAC_RC_GENERAL_ROLE', '__NR_gtty',
+           '__NR_delete_module', 'A_auth_role',
+           'RSBAC_ACL_OLD_SPECIAL_RIGHT_BASE', 'CAP_NET_ADMIN',
+           'ENOTNAM', 'MAC_write_down', 'RSBAC_ACL_ALL_RIGHTS_VECTOR',
+           '__NR_setuid', '__NR_fchmodat', 'PH_full',
+           'rsbac_ta_number_t', 'RC_role_max_value',
+           '__NR_ioprio_get', 'rsys_list_ta_commit_t',
+           'PF_add_authorized_task', 'A_symlink_add_uid',
+           'RC_default_initial_role', 'PH_off', '__u16',
+           '__FD_SETSIZE', 'rsbac_pm_delete_consent_t',
+           'RSBAC_PM_A_READ', 'A_local_rc_type', '__NR__sysctl',
+           '__NR_getegid', 'RSYS_list_ta_commit',
+           'rsys_acl_get_mask_t', 'A_jail_role', 'CAP_NET_RAW',
+           '__NR_rt_sigprocmask', 'EMFILE', 'int32_t', 'off64_t',
+           'RSBAC_ACL_DEFAULT_NETTEMP_MASK', '__NR_exit_group',
+           'ACT_real', 'RSBAC_OLD_ALL_USERS', 'ST_rsbac_remote_log',
+           'rsys_rc_get_current_role_t', 'A_ff_flags', 'UM_name',
+           'rsbac_pm_set_device_object_type_t', 'rsbac_res_limit_t',
+           'A_rc_type_fd', 'A_mac_check', 'R_CLONE', '__NR_mbind',
+           'A_auth_may_set_cap', 'A_local_log_array_high',
+           '__NR_sched_getscheduler', 'rsbac_mac_category_vector_t',
+           '__suseconds_t', 'PTF_set_device_object_type',
+           'rsbac_pm_tkt_function_type_t', 'PTF_delete_purpose',
+           '__NR_geteuid', 'ACLGS_remove_group',
+           'rsbac_pm_delete_object_class_t',
+           'rsbac_cap_process_hiding_int_t', 'RSYS_mac_add_p_tru',
+           'rsys_um_get_gm_list_t', 'A_mac_prop_trusted',
+           'RSYS_list_all_user', 'FF_execute_only', 'u_short',
+           'A_cap_process_hiding', '__NR_sched_getaffinity',
+           'ACLR_SUPERVISOR', 'RI_type_netdev_remove',
+           'RSYS_rc_get_item', '__SIZEOF_PTHREAD_ATTR_T', 'MAC_auto',
+           'pthread_mutex_t', '__NR_clone', '__NR_stime',
+           'pthread_condattr_t', 'I_msg', '__NR_query_module',
+           '__fsid_t', '__NR_nfsservctl', 'SOFTMODE', '__uint32_t',
+           'rsbac_old_uid_t', 'ST_network', 'CAP_SETGID',
+           'PTF_set_role', 'RSBAC_NO_GROUP', 'rsbac_pm_add_task_t',
+           'A_jail_scd_modify', 'loff_t', 'rsbac_ipc_type_t',
+           'blksize_t', '__kernel_time_t', 'rsys_acl_list_all_user_t',
+           'RI_admin_roles', 'rsys_um_get_user_list_t',
+           '__NR_umount2', 'dev_t', '__NR_ssetmask',
+           '__NR_io_getevents', '__NR_ustat', 'PP_none', 'MA_yes',
+           'A_local_pm_ipc_purpose', '__cast__', '_ISOC99_SOURCE',
+           '__NR_dup', 'R_CHDIR', 'R_UMOUNT', 'ESRMNT',
+           'RSYS_um_set_pass_name', '__kernel_caddr_t',
+           'rsys_acl_n_t', 'RI_type_user_name', 'rsbac_adf_req_ret_t',
+           '__id_t', 'RSBAC_FF_DEF', 'rsbac_mac_file_t',
+           'RSBAC_EINTERNONLY', 'RSYS_um_get_user_list', 'ESTALE',
+           '__kernel_clock_t', 'RSBAC_EXECUTE_REQUEST_VECTOR',
+           'rsbac_acl_syscall_n_arg_t', '__NR_rmdir', '__NR_tkill',
+           'FD_ISSET', '__NR_chown', 'RSBAC_ECOULDNOTADDITEM',
+           'RI_def_process_chown_type', 'LL_invalid',
+           '__kernel_old_uid_t', 'RSBAC_SYSTEM_REQUEST_VECTOR',
+           'NTS_get_max_port', '_SIGSET_H_types', 'RSBAC_VERSION_NR',
+           'rsys_mac_get_max_level_t', '__kernel_ssize_t',
+           '__kernel_suseconds_t', 'RSYS_mac_add_f_tru',
+           'RSBAC_MAC_F_FLAGS', '__NR_mincore',
+           'RSBAC_NWC_REQUEST_VECTOR', 'rsbac_security_level_t',
+           '__STDC_IEC_559__', 'SL_none',
+           'RSBAC_ACL_ACCESS_CONTROL_RIGHT_VECTOR', '__NR_read',
+           'FR_both', 'I_anonpipe', 'EKEYREJECTED',
+           '__NR_setresgid32', 'ENOTCONN', 'PTF_add_na',
+           'ENETUNREACH', 'rsys_auth_add_p_cap_t',
+           'rsbac_cap_process_hiding_t', 'RI_assign_roles',
+           'LL_request', '__kernel_old_gid_t', 'RSBAC_FF_ROOT_DEF',
+           'RSYS_set_attr', 'RSBAC_NET_TEMP_VERSION', '_ENDIAN_H',
+           'CAP_SYS_CHROOT', 'A_pm_ipc_purpose',
+           'RSYS_um_group_exists', 'RSBAC_IPC_REQUEST_VECTOR',
+           'rsys_auth_get_p_caplist_t', '__NR_mmap',
+           'rsbac_pm_add_object_class_t', '__NR_fchownat',
+           'RSYS_auth_get_p_caplist', 'BYTE_ORDER', 'NTS_get_type',
+           'RSBAC_NWE_REQUEST_VECTOR', 'ACT_eff', 'RC_type_max_value',
+           'RSBAC_PM_A_WRITING', 'RSBAC_USER_REQUEST_VECTOR',
+           '__quad_t', 'rsbac_nanotime_t',
+           '__SIZEOF_PTHREAD_RWLOCKATTR_T', '__u_quad_t', '__u_short',
+           '__NR_sendfile', 'rsys_auth_remove_f_cap_t',
+           '_LARGEFILE64_SOURCE', 'D_char_major',
+           'rsbac_pm_object_type_t', 'A_remote_log_array_high',
+           'RSYS_auth_remove_p_cap', 'PA_pp_set', 'useconds_t',
+           '__bos0', 'PF_delete_task', 'ENOTBLK',
+           'rsys_remove_target_n_t', 'rsys_mac_add_p_tru_t',
+           'PA_task', '__NR_fchmod', 'NFDBITS', 'A_pax_flags',
+           'ENOPKG', '__NR_mq_open', 'rsbac_net_description_t',
+           '__NR_getgid32', 'rsys_net_template_t',
+           'RSBAC_JAIL_LOCALHOST', 'PF_delete_object_class', '__s8',
+           'RSYS_net_list_all_netdev', 'rsys_um_get_gid_t',
+           '__timer_t_defined', '__NR_mount', '__NR_vserver',
+           'rsbac_jail_id_t', 'PF_add_responsible_user',
+           '__NR_keyctl', 'R_RECEIVE', 'NTS_set_address', '__time_t',
+           'RSBAC_ENOROOTDEV', '__GLIBC_PREREQ',
+           'RSYS_mac_get_p_trulist', 'RSBAC_RC_ALL_RIGHTS_VECTOR',
+           'CAP_NET_BROADCAST', 'RSBAC_UM_PASS_LEN',
+           'pthread_rwlock_t', 'fsfilcnt_t', 'RSYS_jail',
+           'PF_create_tp', 'JAIL_allow_dev_write', 'ENOTUNIQ',
+           'rsys_um_auth_uid_t', '__NR_pipe', 'ELNRNG', '__NR_unlink',
+           'RSYS_um_remove_group', 'ERESTART',
+           'RSBAC_ACL_GROUP_EVERYONE', 'RSBAC_ALL_REQUEST_VECTOR',
+           'PA_task_set', 'rsbac_pm_object_class_id_t',
+           '__NR_fremovexattr', 'RSBAC_NWM_REQUEST_VECTOR',
+           'UM_homedir', 'ENOPROTOOPT', '__NR_geteuid32', 'T_PROCESS',
+           '__attribute_format_strfmon__', 'RC_default_force_role',
+           'CAP_SYS_RAWIO', '__NR_setfsgid', '__NR_poll', 'A_pm_tp',
+           'PR_data_protection_officer', '__u_long', 'RCR_NONE',
+           '__NR_ioctl', 'A_max_read_open', 'NTS_get_name',
+           'CLOCK_THREAD_CPUTIME_ID', 'RI_type_scd_name',
+           '__kernel_sighandler_t',
+           'rsbac_pm_delete_authorized_task_t', '__NR_ftruncate64',
+           '_LARGEFILE_SOURCE', '__NR_timer_gettime', '__NR_fstat64',
+           'JAIL_allow_all_net_family', 'rsbac_pm_delete_tp_t',
+           '__off_t', 'u_quad_t', '__NR_sysinfo', 'daddr_t',
+           'rsbac_time_t', 'PL_task', 'RSBAC_MAC_MIN_CAT_VECTOR',
+           'PF_switch_auth', 'rsys_acl_get_rights_t',
+           'rsbac_rc_target_t', 'rsbac_pm_purpose_id_t',
+           '__NR_rename', '__u32', 'RSYS_set_attr_n',
+           '__FSFILCNT64_T_TYPE', 'RSYS_auth_add_f_cap',
+           '__NR_mlockall', 'RSYS_um_get_user_item',
+           '__NR_socketcall', '_LINUX_CAPABILITY_VERSION',
+           'rsys_um_mod_user_t', 'NTS_get_valid_len', 'A_jail_flags',
+           'rsys_acl_get_rights_n_t', '__locale_struct', 'u_int8_t',
+           'rsbac_cap_vector_t', 'PF_add_purpose', '__USE_BSD',
+           'ENOTDIR', 'rsbac_acl_change_group_arg_t',
+           '__NR_sigreturn', 'FD_ZERO', 'T_IPC',
+           'R_MODIFY_ACCESS_DATA', 'rsbac_acl_list_groups_arg_t',
+           '__locale_t', 'LL_none', 'RSBAC_WRITE_REQUEST_VECTOR',
+           'rsbac_pm_delete_authorized_tp_t', 'ACT_none', 'ENETRESET',
+           '__kernel_old_dev_t', 'RI_type_comp_dev',
+           'rsys_um_get_next_user_t', '__NR_setuid32',
+           '__kernel_fd_set', 'RSYS_um_auth_name', 'rsys_reg_t',
+           'RSBAC_UM_NAME_LEN', 'RSBAC_ACL_USER_RIGHTS_VECTOR',
+           'AMS_full', 'rsys_get_attr_t', 'rsys_auth_remove_p_cap_t',
+           'rsbac_um_days_t', 'EINVAL', 'rsbac_mac_user_flags_t',
+           '__NR_setgroups32', 'PTF_add_authorized_tp',
+           'RC_role_min_special', 'rsys_adf_log_switch_t', 'R_LOCK',
+           'EHOSTUNREACH', 'rsys_acl_group_t',
+           'RSYS_um_set_group_pass', 'rsys_mac_get_curr_level_t',
+           '__cond_lock', '__NR__llseek', '__NR_oldlstat', 'size_t',
+           'RSYS_um_get_gid', 'RSBAC_NWA_REQUEST_VECTOR',
+           'SL_inherit', 'RSBAC_NET_MAX_PORT', 'rsbac_log_level_t',
+           'MAC_read_up', 'rsbac_pm_add_na_t', '__WORDSIZE',
+           'rsbac_pm_delete_purpose_t', 'RC',
+           'rsbac_pm_create_ticket_t', '__NR_pause', 'PR_none',
+           'ACLGS_get_group_members', 'RSBAC_MAC_DEF_INIT_P_FLAGS',
+           'rsys_mac_get_min_level_t', 'rsbac_pseudo_t',
+           'RSYS_acl_get_rights_n', 'MA_inherit',
+           'RSYS_auth_get_f_caplist', 'R_IOCTL', 'AST_min',
+           '__USE_POSIX', 'R_TRUNCATE', 'ST_firewall', 'ST_other',
+           '__NR_mremap', '__fd_mask', 'RSBAC_UM_NR_GROUP_LISTS',
+           'RSBAC_VERSION_MAKE_NR', '__useconds_t',
+           '__clockid_t_defined', 'RSBAC_NWW_REQUEST_VECTOR',
+           '__NR_pselect6', 'RSBAC_TPMAN_UID', 'RSBAC_UM_MAX_MAXNUM',
+           '__SQUAD_TYPE', 'RSBAC_CAP_DEFAULT_MAX', '__NR_swapon',
+           'EKEYEXPIRED', 'EREMOTE', '__NR_sigprocmask',
+           '_SYS_TYPES_H', '__P', 'FF_search_only', 'ACLR_FORWARD',
+           'PF_delete_consent', '__USE_GNU', '__NR_io_cancel',
+           'RSBAC_RC_GENERAL_TYPE', 'pthread_attr_t',
+           '__attribute_format_arg__', 'rsbac_syscall_t',
+           'CAP_FOWNER', 'ACLR_NONE', '__NR_ipc',
+           'RSYS_um_check_account', '__NR_lseek',
+           'PF_delete_authorized_tp', 'RSBAC_NET_TEMP_KEY',
+           'RSBAC_UM_HOMEDIR_LEN', 'I_shm', '__NR_utimes',
+           'RSYS_init', 'pthread_t', '__NR_fork', 'RSYS_net_template',
+           'rsbac_pm_role_t', 'RSBAC_MAC_DEF_SYSADM_U_FLAGS',
+           'cap_user_data_t', 'rsys_set_attr_n_t',
+           'RSBAC_ACL_GROUP_VERSION', '__NR_msync', 'RSBAC_RES_UNSET',
+           '__NR_kexec_load', 'quad_t', 'RI_type_netdev_name',
+           'rsbac_pm_purpose_list_item_t', 'rsbac_pm_list_t',
+           'PF_set_object_class', 'A_auid_exempt',
+           'RSYS_um_add_group', 'pthread_cond_t', 'SL_confidential',
+           'RI_type_comp_netdev', 'CAP_LINUX_IMMUTABLE',
+           'TIMER_ABSTIME', 'FR_uid_only', '__u_int',
+           'RSBAC_RC_SYSTEM_ADMIN_ROLE',
+           'rsbac_acl_get_group_entry_arg_t', 'SR_security_officer',
+           'RSYS_check', 'nlink_t', 'T_NETTEMP', '__UQUAD_TYPE',
+           'RSBAC_CAP_MAX', 'rsys_mac_remove_f_tru_t',
+           'CLOCKS_PER_SEC', 'RSBAC_EINVALIDPOINTER',
+           'rsys_rc_get_eff_rights_n_t', 'ACLC_remove_acl_entry',
+           '__NR_renameat', 'RC_system_admin',
+           'rsbac_pm_set_auth_may_setuid_t',
+           'RSYS_rc_get_eff_rights_n', 'ulong', 'PF_switch_pm',
+           '__NR_fgetxattr', '__NR_open', 'int8_t',
+           'PTF_add_object_class', 'CAP_SYS_BOOT', '__fsfilcnt_t',
+           'R_CHANGE_DAC_FS_OWNER', 'ENOCSI', '__NR_madvise1',
+           'A_log_array_high', 'ACLS_ROLE', 'A_symlink_add_mac_level',
+           '__NR_timer_delete', '__uint16_t', '__NR_getuid',
+           'EDEADLOCK', 'rsys_rc_copy_type_t',
+           'rsbac_old_security_level_t', '__swblk_t',
+           '__NR_fstatat64', '__NR_mq_unlink', 'ECONNRESET',
+           'rsys_um_set_pass_name_t', 'A_daz_scanner', 'uint',
+           'A_daz_scanned', '__NR_readdir', 'RSBAC_UM_USER_LIST_KEY',
+           'A_system_role', '__GLIBC_HAVE_LONG_LONG', '__NR_vfork',
+           'DAZ_unscanned', 'FR_euid_only', '__NR_symlinkat',
+           '__NR_ulimit',
+           'N15pthread_mutex_t17__pthread_mutex_s3DOT_5E',
+           'ACLGS_get_user_groups', 'rsbac_pm_set_role_t',
+           'RSBAC_ACL_GROUP_RIGHTS_VECTOR', 'MAC_program_auto',
+           'A_auth_may_setuid', 'ACLGS_remove_member',
+           'RSYS_um_auth_uid', 'rsbac_um_user_entry_t',
+           'rsbac_pm_out_pp_set_id_t', 'MAC_write_up', 'ECHILD',
+           '__NR_io_setup', '__USE_XOPEN2K', 'RSBAC_UM_SHELL_LEN',
+           'rsys_um_group_exists_t', 'rsbac_net_temp_syscall_data_t',
+           'rsbac_rc_rights_vector_t', 'RST_none',
+           'rsys_um_add_group_t', 'rsbac_rc_type_id_t',
+           'rsbac_acl_group_type_t', 'RSBAC_ENOTINITIALIZED',
+           '__blkcnt_t', '__NR_timer_create', 'NOT_GRANTED', 'R_BIND',
+           '__kernel_mqd_t', 'EMLINK', 'RSYS_log', 'RSYS_switch',
+           '__NR_io_submit', '__NR_ppoll', 'RSBAC_NET_TEMP_LAN_ID',
+           'EBADMSG', '__NR_inotify_init', 'PTF_add_consent',
+           'RI_name', '__NR_splice', 'RSYS_acl_group',
+           'rsbac_acl_group_entry_t', 'A_mac_min_categories',
+           'rsys_um_set_pass_t', 'rsbac_acl_subject_type_t',
+           'R_SWITCH_LOG', 'RSBAC_ACL_DEFAULT_DEV_MASK',
+           'A_log_array_low', 'PTF_none', 'rsbac_net_temp_syscall_t',
+           'RSBAC_PM_A_DELETE', '__NR_close', 'rsbac_um_mod_t',
+           'rsbac_pm_all_list_t', '__NR_getpgid', 'rsys_switch_t',
+           'SR_user', 'A_log_program_based', '__NR_lock', 'CAP_NONE',
+           'ACLS_USER', 'RI_type_comp_scd', 'ushort',
+           '__NR_lookup_dcookie', 'NTS_check_id', 'ST_rsbac',
+           'RSBAC_EMAX', 'rsys_rc_get_item_t', '__NR_getsid',
+           'PTF_add_authorized_task', 'RSBAC_EEXISTS',
+           'rsbac_acl_get_user_groups_arg_t', 'time_t', 'DO_NOT_CARE',
+           'fsblkcnt64_t', '__kernel_timer_t', '__NR_fstat',
+           'RSYS_list_all_group', 'CAP_DAC_OVERRIDE',
+           'RSYS_um_get_gm_user_list',
+           'RSBAC_RC_SPECIAL_RIGHTS_VECTOR', '__NR_iopl',
+           '__NR_symlink', '__int64_t', 'R_SEARCH',
+           'rsbac_ff_flags_t', '__LITTLE_ENDIAN',
+           'CAP_DAC_READ_SEARCH', 'A_mac_file_flags', 'R_SHUTDOWN',
+           'rsys_rc_get_list_t', 'PTF_delete_na', '_STRUCT_TIMEVAL',
+           'rsbac_pm_process_type_int_t', 'rsbac_jail_flags_t',
+           'PTF_delete_user_aci', 'RSYS_um_check_account_name',
+           'ACT_group_real', 'rsbac_rc_role_id_t',
+           'RSBAC_FD_REQUEST_VECTOR', 'PF_delete_purpose',
+           'rsbac_pm_object_type_int_t', 'RI_type_comp_user',
+           'RSBAC_VERSION_MINOR', '_BITS_PTHREADTYPES_H',
+           'RSYS_rc_copy_role', '__NR_umount', '__NR_munlock',
+           'RSYS_acl_get_tlist_n', 'RI_type_fd_need_secdel', '__le32',
+           'NTS_set_name', 'RSBAC_PM_A_WRITE_TO_FILE', '__nlink_t',
+           'rsbac_mac_auto_int_t', 'RSBAC_AUTH_DAC_GROUP_F_CAP',
+           'PTF_delete_responsible_user', 'rsbac_dev_desc_t',
+           'RSBAC_VERSION_MID', '__U64_TYPE', 'RSBAC_EINVALIDATTR',
+           'ENOSPC', '__NR_getpriority', '__NR_settimeofday',
+           'R_MODIFY_SYSTEM_DATA', 'ELIBBAD', 'ERANGE',
+           'RSYS_auth_add_p_cap', 'RSBAC_EINVALIDDEV',
+           '__NR_setrlimit', 'R_APPEND_OPEN',
+           'RSBAC_RC_ROLE_ADMIN_ROLE', 'rsbac_rc_item_value_t',
+           'R_RENAME', 'PF_add_task', '_SVID_SOURCE',
+           'A_mac_categories', 'RC_role_inherit_up_mixed',
+           'RSBAC_RC_SPECIAL_RIGHT_BASE', 'rsbac_net_obj_id_t',
+           'rsbac_jail_scd_vector_t', '__NR_sched_get_priority_max',
+           'EUSERS', '__NR_getrlimit', 'CLOCK_REALTIME', 'CAP_SETUID',
+           'PF_delete_na', '__NR_waitid', '__NR_get_robust_list',
+           'CAP_SYS_PTRACE', '_ERRNO_H', '__SIZEOF_PTHREAD_MUTEX_T',
+           '__NR_umask', '__NR_sigsuspend', 'RSBAC_MAC_U_FLAGS',
+           'rsbac_scd_type_t', '__sig_atomic_t',
+           'rsbac_pm_accesses_t', 'RSYS_get_adf_log',
+           'rsbac_pm_add_authorized_tp_t', 'RCR_ADMIN',
+           'RSBAC_ACL_SUPERVISOR_RIGHT_VECTOR', 'RSBAC_EMUSTCHANGE',
+           'ESHUTDOWN', 'RI_def_process_execute_type',
+           'UM_lastchange', '__NR_dup2', 'R_EXECUTE', '__NR_vm86',
+           'RI_type_comp_nettemp', 'ECONNREFUSED',
+           'RSBAC_ACL_ROLE_EVERYROLE', 'FD_SET',
+           'RSYS_list_ta_refresh', 'RSBAC_RC_BOOT_ROLE',
+           'ACT_group_eff', '__STRING', 'ENOEXEC', 'ST_priority',
+           'rsbac_uid_t', '__GNUC_PREREQ', 'EBADF',
+           'RSYS_um_mod_group', '__BLKCNT64_T_TYPE',
+           'RSBAC_EINVALIDTARGET', 'JAIL_allow_inet_localhost',
+           '__NR_futimesat', 'FF_no_mount', '__PDP_ENDIAN', 'EBADR',
+           '__NR_getrusage', 'EXDEV', '__pid_t', '__NR_ioperm',
+           '__NR_mknodat', '__NR_getitimer', '_SIGSET_NWORDS',
+           'PO_dir', 'CAP_KILL', 'RSYS_rc_change_role', 'DAZ_max',
+           'RSBAC_MAXNAMELEN', '__NR_ptrace', 'RSYS_rc_set_item',
+           'R_SEND', 'A_auth_learn', 'rsbac_pm_tkt_id_t',
+           'PH_from_other_users', 'MAC_override',
+           '__NR_clock_settime', 'ETOOMANYREFS', 'PR_system_admin',
+           'RSBAC_AUTH_GROUP_F_CAP', 'RSBAC_ACL_DEFAULT_NETDEV_MASK',
+           '__NR_prctl', '__NR_olduname', 'PR_security_officer',
+           'RSBAC_VERSION_MAJOR', 'EINPROGRESS',
+           'RSBAC_ECOULDNOTCREATEPATH', 'tm', '__NR_truncate',
+           'RSYS_um_user_exists', 'makedev', '__NR_getdents64',
+           'RSBAC_EREINIT', 'RI_none', 'rsbac_mac_auto_t',
+           'RSBAC_RC_ALL_REQUESTS', 'PTF_delete_authorized_task',
+           'RSBAC_EINVALIDTRANSACTION', 'rsys_um_get_gm_user_list_t',
+           'RCR_ACCESS_CONTROL', '__NR_vmsplice', 'EL3RST',
+           '__SIZEOF_PTHREAD_MUTEXATTR_T', 'R_ALTER', '_POSIX_SOURCE',
+           'PP_TP', 'RST_min', '__uint64_t', 'RI_type_comp_group',
+           'A_pm_process_type', 'MA_no', 'A_max_caps_user',
+           'RI_def_fd_ind_create_type_remove', 'RSBAC_PAX_DEF_FLAGS',
+           'RSYS_none', '__NR_getppid', '__clockid_t', 'LDD_inherit',
+           'RSBAC_ACL_MAX_MAXNUM', 'RSYS_list_ta_forget',
+           'rsys_um_check_account_t', 'PL_tkt',
+           'RSBAC_ACL_DEFAULT_NETOBJ_MASK', '__NR_uname',
+           'R_READ_OPEN', 'SR_auditor', '__NR_io_destroy',
+           '__NR_prof', 'rsbac_res_array_t', 'UNDEFINED', 'RES',
+           '__mode_t', 'A_rc_type', 'RSYS_get_attr_n', 'PA_none',
+           '__NR_exit', 'RSBAC_SEC_DEL_CHUNK_SIZE', 'REG',
+           'rsys_pm_change_current_task_t',
+           'RSBAC_MAC_DEF_CAT_VECTOR', '__NR_fchown', '__NR_writev',
+           'R_CLOSE', 'RSBAC_ALL_GROUPS', '__NR_mknod', '__NR_time',
+           'RI_type_fd_name', 'A_linux_dac_disable', 'minor',
+           'PF_set_role', '__kernel_uid16_t', '__USE_FORTIFY_LEVEL',
+           '__NR_idle', 'NTS_delete_template',
+           'pthread_barrierattr_t', 'rsbac_auth_cap_range_t',
+           '__FSBLKCNT64_T_TYPE', 'A_remote_pm_ipc_purpose', 'pid_t',
+           '__NR_flock', '__fsfilcnt64_t', 'NTS_set_address_family',
+           'RST_auth_administration', 'R_ACCEPT', 'ST_capability',
+           'CAP', 'RC_role_inherit_user', '__NR_ftruncate',
+           '__NR_mmap2', 'RSYS_acl', 'A_remote_ip', '__NR_oldfstat',
+           '__NR_get_thread_area', 'ST_host_id',
+           'RI_type_group_remove', 'ST_swap', 'EAFNOSUPPORT',
+           'CAP_LEASE', 'CAP_MKNOD', 'rsbac_pm_add_authorized_task_t',
+           'rsbac_inode_nr_t', 'A_mac_initial_categories',
+           'JAIL_allow_dev_get_status', '__NR_sendfile64',
+           'AST_auth_administration', '__pthread_internal_slist',
+           'RSBAC_SCD_REQUEST_VECTOR', '__NR_getpid', '__NR_setpgid',
+           '__clock_t', 'RSYS_rc_get_current_role',
+           'rsbac_pm_delete_task_t', '__NR_sched_setparam',
+           'RSBAC_ACL_DEFAULT_FD_MASK', 'PF_add_na',
+           'FF_secure_delete', 'RC_type_min_special',
+           '__LONG_LONG_PAIR', 'A_current_sec_level',
+           '__NR_rt_sigreturn', 'EAGAIN', '__error_t_defined',
+           '__NR_llistxattr', '__time_t_defined', 'I_sem', 'ELIBEXEC',
+           'A_pax_role', 'RI_type_dev_remove', 'ACLG_GLOBAL',
+           '__NR_mlock', 'RSBAC_MAC_INHERIT_CAT_VECTOR',
+           '__NR_setregid32', 'A_max_caps_program',
+           'RSBAC_NET_TEMP_INET_ID', '__NR_lstat',
+           'NTS_get_address_family', 'RSBAC_READ_REQUEST_VECTOR',
+           'rsys_get_adf_log_t', '__NR_rt_sigsuspend',
+           'CAP_SYS_TTY_CONFIG', 'EDESTADDRREQ',
+           'R_REMOVE_FROM_KERNEL', '__NR_getresgid',
+           'RSBAC_RC_SEC_TYPE', 'PA_pp', 'SW_NONE',
+           '__pthread_slist_t', 'RC_default_root_dir_force_role',
+           '__NR_oldolduname', '__GLIBC_MINOR__', '__NR_setresuid',
+           'RSBAC_MAC_DEF_P_FLAGS', '__NR_creat', 'RC_type_no_chown',
+           '__NR_chdir', 'rsys_acl_get_mask_n_t',
+           'RI_type_comp_netobj', 'pthread_barrier_t',
+           '__NR_personality', 'RSYS_um_get_group_list',
+           'rsbac_target_t', '__NR_adjtimex', 'AUTH',
+           'RSBAC_NETTEMP_REQUEST_VECTOR', 'R_CHANGE_GROUP',
+           'RSBAC_NONE_REQUEST_VECTOR', '__NR_getxattr',
+           'rsbac_boolean_t', 'rsbac_acl_add_member_arg_t',
+           'rsbac_um_group_entry_t', '__NR_futex', 'RC_no_admin',
+           '__kernel_uid_t', 'rsbac_fs_file_t', 'major', 'RT_NONE',
+           'rsys_acl_list_all_group_t', 'ST_nfsd',
+           'RSBAC_EINVALIDVERSION', 'rsbac_syscall_arg_t',
+           'pthread_spinlock_t', 'timespec', 'SL_old_rsbac_internal',
+           'A_rc_type_nt', 'RSBAC_EINVALIDMODULE', 'RI_type_comp_fd',
+           'EFAULT', 'ENOKEY', 'RSBAC_LIST_TTL_KEEP', '__NR_reboot',
+           'ST_mlock', 'T_NONE', '__USE_LARGEFILE', '__NR_fstatfs64',
+           '_FEATURES_H', 'RC_role_inherit_process', 'NR_syscalls',
+           'rsbac_adf_request_t', 'RSBAC_SECOFF_UID', 'itimerspec',
+           'EPFNOSUPPORT', 'rsbac_mac_process_flags_t', '__NR_link',
+           '__NR_init_module', 'RSYS_pm_change_current_task',
+           '__USE_POSIX199309', '__user_cap_data_struct', '__NR_stty',
+           'R_NET_SHUTDOWN', 'RI_type_netobj_name', '__NR_sysfs',
+           'RSBAC_EINVALIDVALUE', '__NR_quotactl', 'FREEZE',
+           'RSYS_mac_get_min_level', 'SL_min',
+           'rsbac_auth_cap_type_int_t', 'EL2NSYNC', '__blkcnt64_t',
+           'RSBAC_MAX_MOD', 'RSBAC_ACL_DEFAULT_SCD_MASK',
+           '__pthread_mutex_s', 'ACLGS_change_group',
+           '__NR_set_thread_area', 'rsys_um_add_user_t',
+           'rsbac_daz_scanner_t', 'mode_t',
+           'RI_def_fd_ind_create_type', '__NR_add_key',
+           'rsys_mac_remove_p_tru_t', '__NR_readlink',
+           'RSYS_auth_remove_f_cap', 'CAP_SETPCAP',
+           'rsbac_pm_switch_auth_t', '__NR_pivot_root', '__NR_execve',
+           '__NR_openat', '__NR_getresgid32', '__loff_t', 'EDEADLK',
+           'FD_CLR', 'RI_def_process_create_type',
+           'rsys_acl_get_tlist_n_t', 'RSBAC_NWR_REQUEST_VECTOR',
+           '__NR_setsid', 'RSBAC_NET_TEMP_NAMELEN',
+           'A_pm_current_task', '__NR_statfs',
+           'RSBAC_UM_USER_LIST_VERSION', '__NR_waitpid', 'fd_mask',
+           '__int16_t', '__NR_setresuid32', '__kernel_clockid_t',
+           'UM_pass', 'RSYS_um_mod_user', 'rsbac_system_role_t',
+           '__FDELT', 'R_CHANGE_OWNER', 'rsbac_switch_target_int_t',
+           '__kernel_gid32_t', 'RSBAC_NET_UNKNOWN',
+           'RSBAC_UM_GROUP_LIST_VERSION', '__NR_fcntl64',
+           'A_security_level', 'RC_type_inherit_parent',
+           'RSYS_um_add_user', 'MAC_prop_trusted', '__NR_chown32',
+           'rsbac_auth_may_setuid_int_t', '__intptr_t',
+           '__timespec_defined', 'UM_fullname', 'A_res_max',
+           'UM_group', 'UM_maxchange', 'RSBAC_MAC_DEF_SECOFF_U_FLAGS',
+           'RSBAC_ACL_SPECIAL_RIGHTS_VECTOR', 'RI_type_group_name',
+           'RSBAC_MAC_NR_CATS', 'RSYS_mac_set_curr_level',
+           'CAP_FS_MASK', 'ENFILE', 'EREMCHG',
+           '__BIT_TYPES_DEFINED__', 'CAP_SYS_MODULE',
+           'RSBAC_MAC_P_FLAGS', 'AMS_last_auth_only',
+           'RSYS_acl_list_all_user', 'ENOMEM', 'NTS_set_netdev',
+           'rsys_acl_get_tlist_t', 'EOWNERDEAD', 'T_DIR',
+           'RSBAC_EWRITEFAILED', 'R_DELETE', 'PO_non_personal_data',
+           'RI_type_process_name', 'rsbac_pm_add_responsible_user_t',
+           'rsbac_adf_request_int_t', 'rsbac_daz_scanned_t',
+           '__NR_brk', 'A_min_security_level', 'R_LINK_HARD',
+           'rsbac_pm_delete_user_aci_t', 'rsys_um_auth_name_t',
+           '__NR_fadvise64_64', 'A_remote_log_array_low',
+           'PF_add_consent', 'u_long', 'RSYS_daz_flush_cache',
+           'A_mac_process_flags', 'PO_ipc', '__NR_readlinkat',
+           'R_CHANGE_DAC_FS_GROUP', 'rsbac_target_id_t',
+           'A_jail_max_caps', 'RSBAC_MAC_GENERAL_CATEGORY',
+           '__DEV_T_TYPE', 'RSYS_stats_pm', 'RSBAC_MAC_DEF_U_FLAGS',
+           'PF_delete_responsible_user', 'RI_type_ipc_remove',
+           'PF_set_tp', 'FF_write_only', 'error_t',
+           'rsbac_pm_ru_set_id_t', 'EWOULDBLOCK',
+           'RI_type_netobj_remove', 'RI_type_nettemp_remove',
+           '_SYS_CDEFS_H', 'RSBAC_LIST_TA_MAX_PASSLEN',
+           'rsbac_jail_ip_t', 'rsbac_pm_create_tp_t', '__NR_statfs64',
+           '__NR_tgkill', 'RSBAC_ACL_GROUP_NAMELEN', '__u8', 'PA_cs',
+           '__FDSET_LONGS', '_BITS_TIME_H', 'CAP_SYS_RESOURCE',
+           'CAP_IPC_LOCK', '__NR_munmap', 'rsys_set_attr_t',
+           'PO_personal_data', 'D_none', 'RSYS_pm', 'timeval',
+           'RSBAC_RC_SYS_TYPE', '__NR_request_key',
+           'rsbac_acl_group_id_t', '__NR_getuid32', 'A_audit_uid',
+           'rsbac_auth_cap_type_t', 'A_jail_scd_get', 'EPROTO',
+           'ENOLCK', 'PF_PAX_MPROTECT', 'rsbac_acl_special_rights_t',
+           'PO_TP', 'R_MODIFY_PERMISSIONS_DATA', 'UM_expire',
+           '__NR_nice', 'register_t', 'ACLGS_none', '__NR_lstat64',
+           'PL_na', 'A_symlink_add_remote_ip', 'rsys_um_remove_gm_t',
+           'PF_PAX_PAGEEXEC', 'RSBAC_READ_WRITE_OPEN_REQUEST_VECTOR',
+           'RSYS_mac_remove_f_tru', 'rsys_mac_add_f_tru_t',
+           'RSYS_mac_get_f_trulist', 'rsys_net_list_all_netdev_t',
+           'RSBAC_AUTH_DAC_OWNER_F_CAP', '__NR_clock_gettime',
+           'rsbac_system_role_int_t', 'A_min_caps',
+           'rsys_list_all_dev_t', 'R_SEND_SIGNAL', 'rsbac_version_t',
+           'rsbac_rc_admin_type_t', 'RC_role_admin', 'UM_cryptpass',
+           'RSBAC_DATAPROT_UID', 'RSBAC_MAC_MAX_MAXNUM', '__be32',
+           'ENOBUFS', '__NR_setfsuid32', 'A_initial_security_level',
+           'RSBAC_EINVALIDREQUEST', 'rsys_remove_target_t',
+           'RSBAC_SECURITY_REQUEST_VECTOR', 'RSBAC_RC_NAME_LEN',
+           'rsys_list_ta_refresh_t', 'rsbac_pm_pp_set_id_t',
+           '__CONCAT', 'ST_ioports', 'ACL', 'EOPNOTSUPP',
+           'RSBAC_BIN_UID', '__NR_timer_settime',
+           'RSBAC_RC_PROCESS_RIGHTS_VECTOR', '__NR_gettid',
+           'RI_type_comp_process', 'RSYS_um_add_gm', 'RI_role_comp',
+           '__NR_acct', 'R_TRACE', 'u_int', 'T_SYMLINK', 'gid_t',
+           '__STDC_IEC_559_COMPLEX__', 'ESPIPE',
+           'rsbac_pm_function_param_t', '__kernel_fsid_t',
+           'A_rc_initial_role', 'EROFS', 'A_local_pm_object_type',
+           'blkcnt64_t', '__NR_alarm', 'A_res_role',
+           'rsbac_old_gid_t', '__NR_getresuid32', 'RC_type_no_create',
+           'ACT_group_fs', 'ELIBACC', 'RSBAC_AUTH_MAX_MAXNUM',
+           'R_READ_WRITE_OPEN', 'NTS_set_valid_len',
+           'PTF_set_object_class', 'EPROTOTYPE', 'ENAVAIL',
+           'rsbac_acl_remove_member_arg_t', 'rsbac_pm_tp_set_id_t',
+           '__NR_listxattr', 'N16pthread_rwlock_t4DOT_11E',
+           'rsys_list_ta_begin_t', 'NTS_set_type',
+           'A_remote_pm_object_class', 'RSBAC_UM_NR_USER_LISTS',
+           'T_GROUP', 'RSBAC_AUTH_OWNER_F_CAP', 'RC_none',
+           '__socklen_t', 'rsbac_acl_entry_desc_t', 'EOVERFLOW',
+           'ACLGS_add_group', '__kernel_uid32_t', 'A_ff_role',
+           '_ATFILE_SOURCE', 'ACLS_NONE', 'T_NETDEV',
+           '__NR_lsetxattr', 'ENAMETOOLONG',
+           'rsbac_acl_add_group_arg_t', 'RSBAC_ENOTFOUND',
+           'CAP_AUDIT_CONTROL', 'RSYS_mac_remove_p_tru',
+           'RSBAC_CAP_DEFAULT_MIN', '__kernel_size_t',
+           'rsbac_acl_subject_id_t', '__SIZEOF_PTHREAD_CONDATTR_T',
+           'R_MOUNT', 'rsbac_net_temp_id_t',
+           '__NR_sched_setscheduler', '__le64', 'RSYS_rc_get_list',
+           'rsys_pm_t', 'RSBAC_AUTH_MAX_RANGE_GID', 'EMSGSIZE',
+           'MAC_trusted', '__ASMNAME', '__NR_create_module',
+           'ST_quota', 'EREMOTEIO', 'rsbac_acl_int_subject_type_t',
+           'R_CREATE', 'RSYS_um_get_group_item',
+           'rsys_list_all_user_t', 'A_max_caps',
+           '__NR_inotify_rm_watch', 'RC_type_no_execute', 'D_char',
+           'RSBAC_UM_FULLNAME_LEN', 'rsbac_reg_handle_t',
+           'RSBAC_PM_A_WRITE', '__NR_setpriority',
+           'RSYS_list_all_dev', '__NR_ugetrlimit', '__NR_removexattr',
+           'ENOANO', 'SL_top_secret', 'EUCLEAN', 'PR_tp_manager',
+           'id_t', '__NR_setgid32', 'rsbac_acl_rights_vector_t',
+           'LDD_false', 'A_pseudo', 'PF_set_device_object_type',
+           'R_GET_PERMISSIONS_DATA', '__SIZEOF_PTHREAD_BARRIER_T',
+           'PL_cs', 'pthread_key_t', 'rsbac_linux_dac_disable_int_t',
+           'AMS_off', 'UM_shell', 'RSBAC_NETOBJ_REQUEST_VECTOR',
+           'RSYS_um_set_pass', 'RT_TYPE', '__PMT', 'EPIPE',
+           '__NR_sigpending', 'RSBAC_NWF_REQUEST_VECTOR', 'EBFONT',
+           'rsbac_pax_flags_t', '__NR_timer_getoverrun', 'ESTRPIPE',
+           'FF', 'PA_tp', 'EADDRINUSE', 'fsid_t', 'NTS_set_protocol',
+           'CAP_SYS_PACCT', 'RSBAC_RES_MAX', 'SR_none',
+           'fsfilcnt64_t', 'RSBAC_NETDEV_REQUEST_VECTOR',
+           'rsys_um_mod_group_t', '__NR_fstatfs',
+           'rsbac_um_mod_data_t', 'DAZ_clean', '__NR_rt_sigaction',
+           'PF_delete_user_aci', 'ENOENT', 'BIG_ENDIAN', '__NR_mpx',
+           'rsbac_attribute_value_t', 'rsbac_acl_entry_t',
+           '__USE_XOPEN_EXTENDED', '__NR_get_mempolicy',
+           'rsbac_auth_may_setuid_t', 'timer_t', 'ECOMM', 'PR_user',
+           'RSBAC_NWS_REQUEST_VECTOR', '__NR_getpgrp', 'ENOTEMPTY',
+           'N14pthread_cond_t3DOT_8E', 'ST_time_strucs',
+           'A_local_mac_categories', 'RSYS_acl_get_mask',
+           'RSBAC_NET_ANY', 'ACLG_PRIVATE', '__NR_getgroups',
+           'RSYS_reg', 'rsys_um_check_account_name_t', '__NR_ftime',
+           'rsbac_rc_scd_type_t', 'CAP_CHOWN', '__NR_mq_timedsend',
+           '__NR_mprotect', 'rsbac_pm_in_pp_set_id_t', 'DAC_DISABLE',
+           'CAP_FSETID', 'R_MAP_EXEC', 'RSYS_mac_get_max_level',
+           'FF_add_inherited', 'A_cap_role', '__NR__newselect',
+           'A_mac_role', 'rsys_um_get_group_item_t', '__USE_ISOC99',
+           'PA_tkt', 'ssize_t', 'ENODEV', '__NR_fdatasync',
+           'EPROTONOSUPPORT', 'A_jail_ip', 'RSYS_remove_target_n',
+           'ETIME', 'T_DEV', '__USE_XOPEN', 'A_jail_id',
+           'RSBAC_RC_OLD_SPECIAL_RIGHT_BASE', 'A_rc_force_role',
+           '__NR_getpmsg', 'RSBAC_PM_DEV_OBJECT_CLASS_ID',
+           'A_pm_program_type', 'rsbac_ipc_t',
+           'RSBAC_RC_AUDITOR_ROLE', 'I_none', '__NR_rt_sigqueueinfo',
+           '__NR_setgroups', 'A_local_sec_level', 'LITTLE_ENDIAN',
+           'rsbac_net_obj_desc_t', '__USE_ATFILE',
+           'RSYS_adf_log_switch', 'ACLGS_get_group_entry',
+           '__int32_t', 'rsbac_pm_function_type_t', 'rsbac_rc_item_t',
+           'EIDRM', 'EADDRNOTAVAIL', 'RSBAC_PM_A_ALL',
+           'rsys_auth_add_f_cap_t', 'RSBAC_JAIL_VERSION', 'EPERM',
+           'rsys_acl_list_all_dev_t', 'PF_PAX_RANDEXEC',
+           '__NR_set_robust_list', '__NR_setresgid', 'clock_t',
+           '__NR_stat', 'ENOMEDIUM', 'RI_def_fd_create_type',
+           'A_none', '__NR_modify_ldt', 'SL_old_inherit',
+           'R_READ_ATTRIBUTE', 'ST_clock', '__NR_wait4',
+           '__BYTE_ORDER', '__NR_readv', 'rsys_mac_get_f_trulist_t',
+           'RSBAC_SYSADM_UID', 'PA_in_pp_set',
+           'RSBAC_READ_WRITE_REQUEST_VECTOR', 'T_FIFO',
+           'JAIL_allow_inet_raw', '__NR_mkdirat', 'PL_pp', 'key_t',
+           'RSBAC_ACL_GEN_RIGHTS_VECTOR', 'A_rc_def_role', 'LL_full',
+           '__NR_write', 'rsbac_attribute_t', 'ELIBMAX',
+           '__NR_uselib', '_POSIX_C_SOURCE', 'EMULTIHOP',
+           'RSBAC_ACL_SPECIAL_RIGHT_BASE', 'RSBAC_PM_A_CREATE',
+           'RC_default_init_force_role', 'R_SWITCH_MODULE',
+           '__USE_SVID', '__NR_madvise', 'rsbac_pm_tp_id_t',
+           '__NR_epoll_ctl', 'RSYS_acl_get_rights',
+           '__NR_sigaltstack', 'ECONNABORTED', 'RSBAC_IFNAMSIZ',
+           'rsys_net_list_all_template_t', 'rsys_mac_get_p_trulist_t',
+           '__NR_pread64', '__uint8_t', 'ACLC_remove_acl', '__u_char',
+           '__be16', '__caddr_t', 'DEFAULT_DAZ_FD_SCANNED',
+           'PA_out_pp_set', 'rsys_pm_create_file_t', '__NR_capget',
+           '__SIZEOF_PTHREAD_COND_T', '__NR_syslog', 'rsys_jail_t',
+           'A_pm_object_type', '__NR_getgroups32', '__NR_mq_notify',
+           'RSBAC_NET_TEMP_LNET_ID', 'RSYS_list_ta_begin',
+           'D_block_major', '__kernel_ipc_pid_t',
+           'A_mac_curr_categories', 'A_remote_rc_type',
+           '__kernel_gid16_t', '_XOPEN_SOURCE_EXTENDED',
+           'PTF_set_auth_may_setuid', '__NR_capset', '__s32',
+           'A_min_write_open', 'EKEYREVOKED', 'T_FD', '__NR_pwrite64',
+           'rsbac_fake_root_uid_int_t', 'PF_none', 'EL2HLT',
+           'rsbac_list_ta_number_t', 'RSBAC_RES_NONE', 'rsbac_enum_t',
+           '_BSD_SOURCE', '__uid_t', '__int8_t', 'ACLC_set_mask',
+           '__NR_sched_get_priority_min', '__NR_afs_syscall',
+           '__NR_bdflush', 'rsbac_pid_t', 'RSBAC_EEXPIRED',
+           '__USE_LARGEFILE64', 'A_remote_sec_level',
+           'RSYS_acl_get_mask_n', 'T_NETOBJ', 'NTS_get_protocol',
+           '__NR_putpmsg', 'PA_na', 'LDD_none', 'FF_append_only',
+           '__NR_rt_sigpending', 'PF_PAX_SEGMEXEC', 'RCR_SUPERVISOR',
+           'ST_net_id', '__RLIM64_T_TYPE', 'rsys_rc_set_item_t',
+           'CAP_SYS_ADMIN', 'rsbac_acl_get_group_members_arg_t',
+           'rsbac_pm_role_int_t', '__NR_migrate_pages',
+           'RSBAC_JAIL_DEF_ID', 'GEN', 'RSBAC_ENOTWRITABLE',
+           'AMS_last_auth_and_gid', '__bos', 'PF_delete_tp',
+           '__ssize_t', 'RSYS_pm_create_file', 'FF_no_execute',
+           'int16_t', 'RSBAC_PROCESS_REQUEST_VECTOR', 'EUNATCH',
+           '__sigset_t', 'PA_tp_set', 'ENOTSOCK', 'PF_create_ticket',
+           'RI_type_comp_ipc', 'rsbac_pm_set_tp_t',
+           'RSBAC_ACL_DEFAULT_U_MASK', 'PA_class', 'PM',
+           'PTF_delete_task', 'PF_PAX_RANDMMAP',
+           'RSBAC_EDECISIONMISMATCH', 'rsbac_acl_group_syscall_arg_t',
+           '__NR_lremovexattr', '__kernel_nlink_t',
+           'PF_add_authorized_tp', 'RSYS_net_list_all_template',
+           'NTS_get_address', 'ETIMEDOUT', 'PTF_add_responsible_user',
+           'RSYS_write', 'clockid_t', 'caddr_t', 'EALREADY',
+           'ACLG_NONE', 'ENXIO', 'rsbac_net_temp_data_t',
+           'PF_set_auth_may_setuid', '__USE_MISC', 'R_WRITE',
+           '__NR_faccessat', 'ST_rsbaclog', 'RC_role_use_force_role',
+           '__le16', 'ENOSR', 'ST_none', 'ELIBSCN',
+           'rsbac_pm_program_type_int_t', 'rsys_um_set_group_pass_t',
+           'PTF_set_auth_may_set_cap', 'RSBAC_UM_GROUP_LIST_KEY',
+           '__NR_lgetxattr', 'JAIL_allow_external_ipc',
+           'rsbac_fake_root_uid_t', 'EBADSLT', 'rsbac_acl_scd_type_t',
+           '__dev_t', '__qaddr_t', '_SYS_SYSMACROS_H',
+           'RSYS_um_remove_gm', 'RSBAC_NET_TEMP_UNIX_ID',
+           'UM_inactive', '__NR_fsetxattr', 'rsys_um_add_gm_t',
+           'PF_delete_authorized_task', 'JAIL_auto_adjust_inet_any',
+           '__NR_chmod', 'R_ADD_TO_KERNEL', '__USE_POSIX199506',
+           'ENETDOWN', '__S64_TYPE', '__BIG_ENDIAN', 'UM_minchange',
+           'EACCES', 'rsys_auth_get_f_caplist_t',
+           'rsbac_pm_time_stamp_t', '__NR_setregid', '__NR_fadvise64',
+           'rsbac_pm_task_set_id_t', '__SIZEOF_PTHREAD_COND_COMPAT_T',
+           '__fsblkcnt64_t', 'RC_type_use_new_role_def_create',
+           'rsbac_netdev_id_t', 'EBADE',
+           'rsbac_acl_group_syscall_type_t', 'RI_type_fd_remove',
+           '__ino_t', '__NR_lchown32', 'ENODATA', '__NR_gettimeofday',
+           '__u64', 'CAP_SYS_NICE', '__NR_set_mempolicy',
+           'A_auth_last_auth', '__user_cap_header_struct', '_TIME_H',
+           '__SIZEOF_PTHREAD_BARRIERATTR_T', 'LL_denied',
+           '__NR_mkdir', 'ESOCKTNOSUPPORT', '__NR_profil',
+           'A_pm_task_set', 'PTF_delete_object_class',
+           '__NR_truncate64', '__kernel_ino_t', 'UM_warnchange',
+           'rsbac_switch_target_t', 'RSYS_mac_get_curr_level',
+           '__ino64_t', 'PTF_add_purpose', 'T_NETTEMP_NT', 'PL_class',
+           'EEXIST', '__NR_oldstat', 'A_local_pm_object_class',
+           '_SYS_SELECT_H', 'sigset_t', '__NR_sched_yield',
+           '__NR_ioprio_set', 'RSBAC_NET_TEMP_ALL_ID',
+           'RSBAC_PM_ROOT_TASK_SET_ID', 'rsbac_ipc_id_t', 'fd_set',
+           'rsbac_pm_add_consent_t', '__clock_t_defined', 'UM_none',
+           'R_GET_STATUS_DATA', 'RSBAC_EPATHTOOLONG',
+           'JAIL_allow_tty_open', 'ACLC_add_to_acl_entry',
+           'RC_role_inherit_parent', 'rsys_rc_copy_role_t',
+           'ACLS_GROUP', 'CLOCK_MONOTONIC', '__NR_getresuid',
+           'RSBAC_ECOULDNOTADDDEVICE', 'rsbac_pm_add_purpose_t',
+           'ENOTRECOVERABLE', 'PTF_switch_pm', 'A_rc_role',
+           'RI_type_dev_name', 'EINTR', 'EADV',
+           'FF_no_delete_or_rename', '__NR_remap_file_pages',
+           'RSYS_remove_target', '__NR_vm86old', 'ENOSYS', 'UM',
+           'rsys_get_attr_n_t', '__kernel_gid_t',
+           'RI_def_group_create_type', '__kernel_key_t',
+           '__NR_sched_setaffinity', 'A_pm_object_class', 'FR_none',
+           '__USE_UNIX98', '__gid_t', '__NR_nanosleep',
+           'rsys_list_ta_forget_t', '__daddr_t', 'RI_admin_type',
+           '__NR_select', 'SR_administrator', '__NR_times',
+           'rsbac_auth_file_t', 'RSBAC_ENOROOTDIR', 'ST_sysfs',
+           '__NR_setreuid', 'A_remote_pm_object_type', 'RSBAC_EBUSY',
+           'rsbac_linux_dac_disable_t', 'locale_data',
+           '__NR_mq_getsetattr', 'R_MODIFY_ATTRIBUTE',
+           'RSBAC_OLD_NO_USER', 'ST_syslog', 'int64_t',
+           '__NR_setxattr', 'RT_ROLE', 'A_min_write_categories',
+           'RI_def_user_create_type', 'CLOCK_PROCESS_CPUTIME_ID',
+           'EDOTDOT', 'EBADFD', 'AST_none', 'DAZ', 'EISCONN',
+           'PO_none', 'FD_SETSIZE', 'RSBAC_AUTH_OLD_OWNER_F_CAP',
+           'rsbac_boolean_int_t', 'RSYS_acl_list_all_dev',
+           '__NR_fchown32', 'RSBAC_NET_TEMP_AUTO_ID',
+           'rsys_um_get_user_item_t', 'R_CHANGE_DAC_EFF_GROUP',
+           '__NR_setgid', 'PTF_delete_consent']
diff --git a/rsbac/rsbac_1_3_0.py b/rsbac/rsbac_1_3_0.py
new file mode 100644 (file)
index 0000000..090752c
--- /dev/null
@@ -0,0 +1,4645 @@
+# Automatically generated by gen.sh on Tue Nov  7 20:54:00 CET 2006
+
+# unresolved alias: __USECONDS_T_TYPE = __U32_TYPE
+# unresolved alias: __CLOCK_T_TYPE = __SLONGWORD_TYPE
+# unresolved alias: __SUSECONDS_T_TYPE = __SLONGWORD_TYPE
+# unresolved alias: __MODE_T_TYPE = __U32_TYPE
+# unresolved alias: __S32_TYPE = int
+# unresolved alias: __DADDR_T_TYPE = __S32_TYPE
+# unresolved alias: __SWORD_TYPE = int
+# unresolved alias: __SSIZE_T_TYPE = __SWORD_TYPE
+# unresolved alias: __BLKCNT_T_TYPE = __SLONGWORD_TYPE
+# unresolved alias: __FSFILCNT_T_TYPE = __ULONGWORD_TYPE
+# unresolved alias: __RLIM_T_TYPE = __ULONGWORD_TYPE
+# unresolved alias: __KEY_T_TYPE = __S32_TYPE
+# unresolved alias: __UID_T_TYPE = __U32_TYPE
+# unresolved alias: __ID_T_TYPE = __U32_TYPE
+# unresolved alias: __GID_T_TYPE = __U32_TYPE
+# unresolved alias: __OFF_T_TYPE = __SLONGWORD_TYPE
+# unresolved alias: __CLOCKID_T_TYPE = __S32_TYPE
+# unresolved alias: __BLKSIZE_T_TYPE = __SLONGWORD_TYPE
+# unresolved alias: volatile = __volatile__
+# unresolved alias: NULL = __null
+# unresolved alias: __TIME_T_TYPE = __SLONGWORD_TYPE
+# unresolved alias: __FSBLKCNT_T_TYPE = __ULONGWORD_TYPE
+# unresolved alias: __NLINK_T_TYPE = __UWORD_TYPE
+# unresolved alias: __INO_T_TYPE = __ULONGWORD_TYPE
+# unresolved alias: __PID_T_TYPE = __S32_TYPE
+# unresolved alias: __SWBLK_T_TYPE = __SLONGWORD_TYPE
+# unresolved alias: asm = __asm__
+from ctypes import *
+STRING = c_char_p
+
+
+SW_GEN = 0
+RSYS_acl_group = 54
+SW_NONE = 17
+PTF_set_role = 15
+RSYS_um_user_exists = 71
+ACLGS_remove_group = 2
+RI_type_comp_scd = 8
+RC_role_inherit_user = 4294967295L # Variable c_uint
+RC_default_init_force_role = RC_role_inherit_user # alias
+PO_dir = 5
+RSYS_list_ta_forget = 88
+RI_req_reauth = 25
+EAGAIN = 11 # Variable c_int
+EWOULDBLOCK = EAGAIN # alias
+def __STRING(x): return #x # macro
+RI_type_user_remove = 42
+PL_class = 1
+RSYS_get_switch = 13
+RC_role_admin = 1
+A_pm_role = 31
+RSYS_pm_change_current_task = 30
+RCR_NONE = 63
+ACLS_ROLE = 1
+A_ff_flags = 48
+R_CHDIR = 5
+__quad_t = c_longlong
+__S64_TYPE = __quad_t # alias
+def __CONCAT(x,y): return x ## y # macro
+PF_add_na = 0
+A_mac_initial_categories = 7
+A_max_caps_program = 65
+RI_assign_roles = 2
+# __USECONDS_T_TYPE = __U32_TYPE # alias
+def __PMT(args): return args # macro
+PF_switch_pm = 17
+A_remote_log_array_high = 82
+R_ACCEPT = 39
+# def __syscall_return(type,res): return do { if ((unsigned long)(res) >= (unsigned long)(-(128 + 1))) { errno = -(res); res = -1; } return (type) (res); } while (0) # macro
+UM_homedir = 3
+PA_none = 13
+__LITTLE_ENDIAN = 1234 # Variable c_int
+__BYTE_ORDER = __LITTLE_ENDIAN # alias
+BYTE_ORDER = __BYTE_ORDER # alias
+PA_task = 0
+D_char = 1
+SL_old_none = 6
+T_NETOBJ = 11
+NTS_get_protocol = 7
+RSYS_auth_get_p_caplist = 45
+SW_ACL = 8
+__BIG_ENDIAN = 4321 # Variable c_int
+BIG_ENDIAN = __BIG_ENDIAN # alias
+PTF_add_authorized_tp = 6
+RSYS_um_add_group = 62
+SW_DAC_DISABLE = 14
+PTF_delete_authorized_task = 23
+RSYS_um_get_gid = 79
+RI_def_fd_ind_create_type = 16
+RSYS_rc_select_fd_create_type = 96
+ACLC_set_mask = 5
+RSYS_um_mod_user = 64
+RI_type_nettemp_name = 33
+R_WRITE = 34
+PA_tp_set = 8
+RT_TYPE = 1
+A_current_sec_level = 22
+RSYS_mac_get_min_level = 21
+RI_role_comp = 0
+RSYS_stats = 1
+A_remote_pm_ipc_purpose = 39
+RI_admin_type = 13
+UNDEFINED = 3
+# def RSBAC_MAC_CAT_VECTOR(x): return ((rsbac_mac_category_vector_t) 1 << (x)) # macro
+# __CLOCK_T_TYPE = __SLONGWORD_TYPE # alias
+R_LINK_HARD = 13
+LL_request = 3
+def __GLIBC_PREREQ(maj,min): return ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min)) # macro
+ST_rsbac = 8
+A_auth_last_auth = 94
+A_mac_role = 15
+# __SUSECONDS_T_TYPE = __SLONGWORD_TYPE # alias
+def __bos0(ptr): return __builtin_object_size (ptr, 0) # macro
+PF_delete_tp = 25
+A_cap_process_hiding = 90
+R_CHANGE_DAC_FS_GROUP = 47
+I_msg = 1
+# def _syscall5(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4,type5,arg5): return type name (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5) { long __res; __asm__ volatile ("push %%ebx ; movl %2,%%ebx ; movl %1,%%eax ; " "int $0x80 ; pop %%ebx" : "=a" (__res) : "i" (__NR_ ##name),"ri" ((long)(arg1)),"c" ((long)(arg2)), "d" ((long)(arg3)),"S" ((long)(arg4)),"D" ((long)(arg5)) : "memory"); __syscall_return(type,__res); } # macro
+LD_inherit = 3
+UM_expire = 11
+T_FIFO = 2
+ST_clock = 1
+R_READ_OPEN = 22
+ST_time_strucs = 0
+A_remote_pm_object_class = 36
+RSYS_acl_get_mask_n = 53
+UM_lastchange = 6
+SW_FREEZE = 16
+PTF_delete_user_aci = 14
+RSYS_um_remove_gm = 70
+ACLGS_change_group = 1
+D_none = 4
+RI_type_comp_ipc = 7
+RC_role_inherit_parent = 4294967293L # Variable c_uint
+RC_default_force_role = RC_role_inherit_parent # alias
+PO_ipc = 4
+RSYS_list_ta_commit = 87
+RI_boot_role = 24
+RSBAC_ACL_ACCESS_CONTROL_RIGHT_VECTOR = 144115188075855872L # Variable c_ulonglong
+RSBAC_NWA_REQUEST_VECTOR = RSBAC_ACL_ACCESS_CONTROL_RIGHT_VECTOR # alias
+RSYS_um_get_group_item = 67
+RI_none = 48
+ACLGS_add_group = 0
+RI_type_ipc_remove = 41
+PL_task = 0
+RSYS_switch = 12
+RC_no_admin = 0
+A_mac_prop_trusted = 30
+RI_type_netdev_remove = 45
+NTS_set_netdev = 15
+RSYS_pm = 29
+RCR_SELECT = 62
+ACLS_USER = 0
+R_CHANGE_OWNER = 4
+# def __ASMNAME2(prefix,cname): return __STRING (prefix) cname # macro
+NTS_set_type = 13
+A_mac_categories = 6
+A_min_write_open = 24
+R_READ_WRITE_OPEN = 21
+def __P(args): return args # macro
+ST_rsbac_remote_log = 16
+PF_set_object_class = 16
+A_local_log_array_high = 81
+# __MODE_T_TYPE = __U32_TYPE # alias
+# def __release(x): return (void)0 # macro
+R_SHUTDOWN = 27
+# __S32_TYPE = int # alias
+# __DADDR_T_TYPE = __S32_TYPE # alias
+D_block = 0
+# def rsbac_min(a,b): return (((a)<(b))?(a):(b)) # macro
+SL_old_inherit = 5
+D_block_major = 2
+NTS_get_type = 6
+RSYS_auth_get_f_caplist = 44
+PF_create_ticket = 27
+SW_REG = 7
+PTF_delete_object_class = 5
+RSYS_um_add_user = 61
+__PDP_ENDIAN = 3412 # Variable c_int
+PDP_ENDIAN = __PDP_ENDIAN # alias
+PTF_add_authorized_task = 22
+RSYS_um_get_uid = 78
+ACLGS_none = 9
+RI_def_fd_create_type = 15
+LD_deny = 0
+RSYS_list_all_ipc = 95
+RI_type_netdev_name = 32
+PA_task_set = 7
+SW_RES = 11
+RT_ROLE = 0
+A_pax_role = 21
+RSYS_mac_get_max_level = 20
+DO_NOT_CARE = 2
+RSYS_rc_change_role = 37
+# def RSBAC_IS_ZERO_DEV_DESC(dev): return ((dev.type == D_none) && !dev.major && !dev.minor) # macro
+A_rc_force_role = 55
+LL_full = 2
+# def __FD_ZERO(fdsp): return do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; stosl" : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0) # macro
+PF_delete_authorized_tp = 7
+A_system_role = 14
+R_SWITCH_MODULE = 29
+# __SWORD_TYPE = int # alias
+# __SSIZE_T_TYPE = __SWORD_TYPE # alias
+ST_none = 24
+PF_create_tp = 24
+A_linux_dac_disable = 89
+__FD_SETSIZE = 1024 # Variable c_int
+FD_SETSIZE = __FD_SETSIZE # alias
+R_CHANGE_DAC_EFF_GROUP = 46
+I_sem = 0
+LD_keep = 2
+UM_inactive = 10
+NTS_set_name = 17
+NTS_set_protocol = 14
+RSYS_list_all_user = 91
+SW_UM = 15
+PTF_delete_responsible_user = 13
+RSYS_um_remove_group = 69
+SW_CAP = 9
+PO_non_personal_data = 3
+RSYS_list_ta_refresh = 86
+RI_def_unixsock_create_type = 23
+# def __LDBL_REDIR(name,proto): return name proto # macro
+RI_type_netobj_remove = 47
+RI_type_dev_remove = 40
+RSYS_net_list_all_template = 11
+PA_tp = 4
+PF_delete_object_class = 5
+RSYS_stats_pm = 28
+RCR_CHANGE_AUTHED_OWNER = 61
+A_daz_scanned = 46
+R_CHANGE_GROUP = 3
+PF_delete_task = 3
+A_min_security_level = 5
+A_max_caps = 63
+R_READ_ATTRIBUTE = 20
+# def __NTH(fct): return fct throw () # macro
+ST_sysfs = 15
+PF_set_role = 15
+A_log_array_high = 80
+__u_quad_t = c_ulonglong
+__UQUAD_TYPE = __u_quad_t # alias
+__FSFILCNT64_T_TYPE = __UQUAD_TYPE # alias
+R_BIND = 37
+LDD_none = 3
+# def __nonnull(params): return __attribute__ ((__nonnull__ params)) # macro
+FR_none = 4
+UM_pass = 1
+A_none = 97
+# def rsbac_max(a,b): return (((a)>(b))?(a):(b)) # macro
+PH_none = 3
+T_NETDEV = 9
+RI_type_netobj_name = 34
+PA_cs = 3
+NTS_get_address_family = 5
+RSYS_auth_remove_f_cap = 43
+ACT_group_fs = 5
+SW_AUTH = 6
+PTF_add_object_class = 4
+R_RECEIVE = 42
+RSYS_um_auth_uid = 60
+PTF_set_auth_may_set_cap = 21
+RSYS_um_get_group_list = 77
+UM_fullname = 2
+ACLGS_get_group_members = 8
+RI_name = 14
+# __BLKCNT_T_TYPE = __SLONGWORD_TYPE # alias
+RSYS_acl_list_all_group = 94
+ACLC_add_to_acl_entry = 3
+RI_type_group_name = 31
+PA_tkt = 6
+R_LISTEN = 38
+RSYS_check = 2
+A_jail_role = 20
+PL_none = 7
+RSYS_mac_get_curr_level = 19
+ACLG_NONE = 2
+A_pm_ipc_purpose = 37
+GRANTED = 1
+# def RSBAC_IS_AUTO_DEV_DESC(dev): return ((dev.type == D_none) && (dev.major == 99) && (dev.minor == 99)) # macro
+RSYS_get_attr_n = 4
+A_rc_type_nt = 54
+PA_class = 1
+__FLOAT_WORD_ORDER = __BYTE_ORDER # alias
+R_GET_PERMISSIONS_DATA = 11
+__U64_TYPE = __u_quad_t # alias
+LL_denied = 1
+# def __FD_SET(fd,fdsp): return __asm__ __volatile__ ("btsl %1,%0" : "=m" (__FDS_BITS (fdsp)[__FDELT (fd)]) : "r" (((int) (fd)) % __NFDBITS) : "cc","memory") # macro
+ST_swap = 6
+PF_add_authorized_tp = 6
+A_mac_file_flags = 13
+A_jail_scd_get = 71
+# __FSFILCNT_T_TYPE = __ULONGWORD_TYPE # alias
+R_SWITCH_LOG = 28
+def __attribute_format_strfmon__(a,b): return __attribute__ ((__format__ (__strfmon__, a, b))) # macro
+ST_kexec = 23
+PF_delete_authorized_task = 23
+A_symlink_add_rc_role = 88
+R_TRACE = 31
+R_CHANGE_DAC_FS_OWNER = 45
+# def _syscall3(type,name,type1,arg1,type2,arg2,type3,arg3): return type name(type1 arg1,type2 arg2,type3 arg3) { long __res; __asm__ volatile ("push %%ebx ; movl %2,%%ebx ; int $0x80 ; pop %%ebx" : "=a" (__res) : "0" (__NR_ ##name),"ri" ((long)(arg1)),"c" ((long)(arg2)), "d" ((long)(arg3)) : "memory"); __syscall_return(type,__res); } # macro
+SR_none = 4
+LD_allow = 1
+UM_warnchange = 9
+T_FILE = 0
+AMS_none = 4
+PA_ru_set = 9
+ACLR_ACCESS_CONTROL = 57
+PTF_add_responsible_user = 12
+RSYS_um_remove_user = 68
+RI_type_comp_user = 5
+__NFDBITS = 32 # Variable c_uint
+NFDBITS = __NFDBITS # alias
+PO_personal_data = 2
+RSYS_list_ta_begin = 85
+RI_def_group_create_type = 22
+def FD_ISSET(fd,fdsetp): return __FD_ISSET (fd, fdsetp) # macro
+NTS_set_ports = 16
+PR_none = 5
+__DEV_T_TYPE = __UQUAD_TYPE # alias
+RCR_ASSIGN = 57
+RI_type_fd_remove = 39
+RSYS_net_template = 10
+RCR_ADMIN = 56
+A_mac_auto = 28
+RSYS_mac_get_p_trulist = 27
+RCR_MODIFY_AUTH = 60
+A_pm_task_set = 45
+R_APPEND_OPEN = 2
+A_rc_initial_role = 56
+# __RLIM_T_TYPE = __ULONGWORD_TYPE # alias
+def RSBAC_VERSION_MAKE_NR(x,y,z): return ((x << 16) & (y << 8) & z) # macro
+A_remote_sec_level = 4
+A_min_caps = 62
+R_MOUNT = 18
+A_symlink_add_remote_ip = 85
+ST_priority = 14
+PF_delete_user_aci = 14
+LITTLE_ENDIAN = __LITTLE_ENDIAN # alias
+SL_old_rsbac_internal = 4
+R_MAP_EXEC = 36
+LDD_inherit = 2
+# def __isleap(year): return ((year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0)) # macro
+R_MODIFY_PERMISSIONS_DATA = 16
+UM_name = 0
+A_cap_ld_env = 96
+PR_system_admin = 4
+SL_top_secret = 3
+PH_full = 2
+T_PROCESS = 8
+PR_tp_manager = 3
+NTS_get_address = 4
+RSYS_auth_add_f_cap = 42
+SW_RC = 5
+# def __chk_io_ptr(x): return (void)0 # macro
+PTF_delete_task = 3
+A_pax_flags = 73
+RSYS_um_auth_name = 59
+PR_user = 0
+PTF_set_auth_may_setuid = 20
+RSYS_um_get_gm_user_list = 76
+ACLGS_get_user_groups = 7
+R_TERMINATE = 30
+def __ASMNAME(cname): return __ASMNAME2 (__USER_LABEL_PREFIX__, cname) # macro
+MAC_auto = 2 # Variable c_int
+RSBAC_MAC_DEF_INIT_P_FLAGS = MAC_auto # alias
+PP_TP = 1
+A_pm_tp = 44
+RSYS_list_all_group = 93
+RI_type_process_name = 30
+PA_pp = 5
+A_cap_role = 19
+RSYS_acl_get_mask = 52
+PL_tkt = 6
+NOT_GRANTED = 0
+RSYS_acl_get_tlist = 50
+RSYS_rc_get_item = 35
+# def RSBAC_ERROR(res): return ((res <= -RSBAC_EPERM) && (res >= -RSBAC_EMAX)) # macro
+RT_NONE = 2
+LL_none = 0
+# def __FD_ISSET(fd,fdsp): return (__extension__ ({register char __result; __asm__ __volatile__ ("btl %1,%2 ; setcb %b0" : "=q" (__result) : "r" (((int) (fd)) % __NFDBITS), "m" (__FDS_BITS (fdsp)[__FDELT (fd)]) : "cc"); __result; })) # macro
+ST_rlimit = 5
+RSYS_acl_get_rights = 48
+A_mac_process_flags = 12
+__RLIM64_T_TYPE = __UQUAD_TYPE # alias
+RSYS_mac_set_curr_level = 18
+ST_capability = 22
+PF_add_authorized_task = 22
+SR_auditor = 3
+UM_maxchange = 8
+PF_add_consent = 8
+R_MODIFY_ACCESS_DATA = 14
+NTS_set_address_family = 12
+SW_SOFTMODE = 13
+PTF_delete_purpose = 11
+RSYS_auth_remove_p_cap = 41
+RSYS_um_check_account_name = 84
+RI_def_ipc_create_type = 21
+RC_default_initial_role = RC_role_inherit_parent # alias
+A_local_pm_ipc_purpose = 38
+RST_none = 33
+A_max_read_categories = 27
+RSYS_mac_get_f_trulist = 26
+RCR_SUPERVISOR = 59
+R_ALTER = 1
+# def RSBAC_SCD_VECTOR(x): return ((rsbac_scd_vector_t) 1 << (x)) # macro
+A_local_sec_level = 3
+A_auth_learn = 61
+# def __LDBL_REDIR_NTH(name,proto): return name proto __THROW # macro
+ST_firewall = 13
+PF_delete_responsible_user = 13
+# __KEY_T_TYPE = __S32_TYPE # alias
+R_WRITE_OPEN = 35
+LDD_true = 1
+FR_euid_only = 2
+R_GET_STATUS_DATA = 12
+A_remote_ip = 95
+I_none = 6
+def minor(dev): return gnu_dev_minor (dev) # macro
+PH_from_other_users = 1
+T_USER = 7
+# def _syscall4(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4): return type name (type1 arg1, type2 arg2, type3 arg3, type4 arg4) { long __res; __asm__ volatile ("push %%ebx ; movl %2,%%ebx ; int $0x80 ; pop %%ebx" : "=a" (__res) : "0" (__NR_ ##name),"ri" ((long)(arg1)),"c" ((long)(arg2)), "d" ((long)(arg3)),"S" ((long)(arg4)) : "memory"); __syscall_return(type,__res); } # macro
+NTS_check_id = 3
+RI_def_fd_ind_create_type_remove = 38
+ACT_group_real = 3
+SW_FF = 4
+PTF_add_task = 2
+A_remote_log_array_low = 79
+def FD_CLR(fd,fdsetp): return __FD_CLR (fd, fdsetp) # macro
+RSYS_rc_get_current_role = 58
+RI_type_scd_name = 36
+PTF_set_device_object_type = 19
+RSYS_um_get_gm_list = 75
+ACLGS_remove_member = 6
+PTF_switch_auth = 18
+RI_type_comp_netobj = 12
+ST_ksyms = 20
+RSBAC_GROUP_REQUEST_VECTOR = 17230797568L # Variable c_ulonglong
+RSBAC_ACL_GROUP_RIGHTS_VECTOR = RSBAC_GROUP_REQUEST_VECTOR # alias
+PP_none = 0
+RSYS_acl_list_all_user = 92
+ACLC_remove_acl_entry = 1
+RI_type_user_name = 29
+RSYS_adf_log_switch = 14
+RSYS_version = 0
+ACLG_PRIVATE = 1
+RI_type_nettemp_remove = 46
+I_mqueue = 4
+PL_pp = 5
+RSYS_log = 17
+# def offsetof(TYPE,MEMBER): return ((size_t) &((TYPE *)0)->MEMBER) # macro
+A_local_pm_object_class = 35
+RSYS_rc_set_item = 36
+I_shm = 2
+RSYS_rc_copy_type = 34
+# def RSBAC_ACL_RIGHTS_VECTOR(x): return ((rsbac_acl_rights_vector_t) 1 << (x)) # macro
+A_remote_rc_type = 52
+R_EXECUTE = 10
+R_DELETE = 9
+# __UID_T_TYPE = __U32_TYPE # alias
+# def __FD_CLR(fd,fdsp): return __asm__ __volatile__ ("btrl %1,%0" : "=m" (__FDS_BITS (fdsp)[__FDELT (fd)]) : "r" (((int) (fd)) % __NFDBITS) : "cc","memory") # macro
+ST_ioports = 4
+PF_add_object_class = 4
+A_mac_user_flags = 11
+A_jail_flags = 69
+# __ID_T_TYPE = __U32_TYPE # alias
+R_SEND_SIGNAL = 26
+PTF_add_purpose = 10
+# def _syscall2(type,name,type1,arg1,type2,arg2): return type name(type1 arg1,type2 arg2) { long __res; __asm__ volatile ("push %%ebx ; movl %2,%%ebx ; int $0x80 ; pop %%ebx" : "=a" (__res) : "0" (__NR_ ##name),"ri" ((long)(arg1)),"c" ((long)(arg2)) : "memory"); __syscall_return(type,__res); } # macro
+# def __acquire(x): return (void)0 # macro
+ST_mlock = 21
+PF_set_auth_may_set_cap = 21
+A_symlink_add_uid = 86
+# def _syscall6(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4,type5,arg5,type6,arg6): return type name (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5,type6 arg6) { long __res; struct { long __a1; long __a6; } __s = { (long)arg1, (long)arg6 }; __asm__ volatile ("push %%ebp ; push %%ebx ; movl 4(%2),%%ebp ; " "movl 0(%2),%%ebx ; movl %1,%%eax ; int $0x80 ; " "pop %%ebx ;  pop %%ebp" : "=a" (__res) : "i" (__NR_ ##name),"0" ((long)(&__s)),"c" ((long)(arg2)), "d" ((long)(arg3)),"S" ((long)(arg4)),"D" ((long)(arg5)) : "memory"); __syscall_return(type,__res); } # macro
+# __GID_T_TYPE = __U32_TYPE # alias
+SR_administrator = 2
+UM_minchange = 7
+ACT_group_eff = 4
+ST_quota = 17
+AMS_last_auth_only = 2
+T_UNIXSOCK = 15
+T_NONE = 16
+RSYS_acl_get_rights_n = 49
+def FD_ZERO(fdsetp): return __FD_ZERO (fdsetp) # macro
+SW_PAX = 12
+# def _syscall1(type,name,type1,arg1): return type name(type1 arg1) { long __res; __asm__ volatile ("push %%ebx ; movl %2,%%ebx ; int $0x80 ; pop %%ebx" : "=a" (__res) : "0" (__NR_ ##name),"ri" ((long)(arg1)) : "memory"); __syscall_return(type,__res); } # macro
+RSYS_um_get_user_item = 66
+RI_type_comp_fd = 3
+RC_role_inherit_up_mixed = 4294967292L # Variable c_uint
+RC_default_root_dir_force_role = RC_role_inherit_up_mixed # alias
+PO_none = 0
+RSYS_um_check_account = 83
+RI_def_process_execute_type = 20
+RI_def_process_chown_type = 19
+RSBAC_ACL_SUPERVISOR_RIGHT_VECTOR = 288230376151711744L # Variable c_ulonglong
+RSBAC_NWS_REQUEST_VECTOR = RSBAC_ACL_SUPERVISOR_RIGHT_VECTOR # alias
+R_NONE = 51
+RSYS_net_list_all_netdev = 9
+RI_remove_role = 37
+PA_out_pp_set = 12
+RSYS_remove_target_n = 8
+RST_auth_administration = 32
+A_max_read_open = 26
+RSYS_remove_target = 7
+RSYS_mac_remove_f_tru = 25
+RCR_ACCESS_CONTROL = 58
+A_pm_program_type = 43
+R_ADD_TO_KERNEL = 0
+# __OFF_T_TYPE = __SLONGWORD_TYPE # alias
+MA_inherit = 2
+# __CLOCKID_T_TYPE = __S32_TYPE # alias
+# def RSBAC_REQUEST_VECTOR(x): return ((rsbac_request_vector_t) 1 << (x)) # macro
+A_initial_security_level = 2
+A_auth_may_set_cap = 60
+# __BLKSIZE_T_TYPE = __SLONGWORD_TYPE # alias
+ACLC_remove_user = 6
+R_MODIFY_SYSTEM_DATA = 17
+# volatile = __volatile__ # alias
+# def __LDBL_REDIR1_NTH(name,proto,alias): return name proto __THROW # macro
+PF_add_responsible_user = 12
+A_log_array_low = 77
+LDD_false = 0
+def __cond_lock(x): return (x) # macro
+FR_uid_only = 1
+I_anonunix = 5
+def makedev(maj,min): return gnu_dev_makedev (maj, min) # macro
+SL_confidential = 1
+PH_off = 0
+ACLR_FORWARD = 56
+T_NETTEMP_NT = 12
+NTS_delete_template = 2
+RSYS_auth_add_p_cap = 40
+T_DIR = 1
+ACT_fs = 2
+SW_DAZ = 3
+def __bos(ptr): return __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1) # macro
+RSYS_init = 57
+# NULL = __null # alias
+RI_type_comp_process = 6
+RSYS_um_get_user_list = 74
+ACLGS_add_member = 5
+MA_yes = 1
+RI_type_comp_nettemp = 11
+RSYS_acl_get_tlist_n = 51
+MAC_override = 1 # Variable c_int
+RSBAC_MAC_DEF_SECOFF_U_FLAGS = MAC_override # alias
+ACLC_set_acl_entry = 0
+RI_type_ipc_name = 28
+PTF_delete_na = 1
+A_daz_scanner = 47
+ACLG_GLOBAL = 0
+PL_tp = 4
+RSYS_write = 16
+ACLC_remove_from_acl_entry = 4
+A_pm_object_class = 34
+RSYS_rc_copy_role = 33
+# def NIPQUAD(addr): return ((unsigned char *)&addr)[0], ((unsigned char *)&addr)[1], ((unsigned char *)&addr)[2], ((unsigned char *)&addr)[3] # macro
+A_local_rc_type = 51
+R_CREATE = 8
+# __TIME_T_TYPE = __SLONGWORD_TYPE # alias
+# def __FDS_BITS(set): return ((set)->fds_bits) # macro
+ST_net_id = 3
+A_mac_min_categories = 10
+R_SEARCH = 25
+def __LONG_LONG_PAIR(HI,LO): return LO, HI # macro
+RI_def_user_create_type = 17
+PF_set_auth_may_setuid = 20
+LL_invalid = 4
+# def _syscall0(type,name): return type name(void) { long __res; __asm__ volatile ("int $0x80" : "=a" (__res) : "0" (__NR_ ##name)); __syscall_return(type,__res); } # macro
+SR_security_officer = 1
+T_FD = 14
+RC_role_use_force_role = 4294967291L # Variable c_uint
+RC_default_root_dir_initial_role = RC_role_use_force_role # alias
+A_fake_root_uid = 91
+NTS_get_name = 10
+def __GNUC_PREREQ(maj,min): return ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min)) # macro
+PTF_delete_consent = 9
+ST_syslog = 7
+RSYS_um_mod_group = 65
+FR_off = 0
+DAZ_unscanned = 0 # Variable c_int
+DEFAULT_DAZ_FD_SCANNED = DAZ_unscanned # alias
+RSYS_um_set_group_pass = 82
+A_symlink_add_mac_level = 87
+ACLC_remove_acl = 2
+PR_data_protection_officer = 2
+PA_in_pp_set = 11
+A_min_write_categories = 25
+A_log_user_based = 84
+RSYS_mac_add_f_tru = 24
+A_remote_pm_object_type = 42
+# def RSBAC_RC_TYPE_VECTOR(x): return ((rsbac_rc_type_vector_t) 1 << (x)) # macro
+A_security_level = 1
+A_jail_max_caps = 70
+# def __LDBL_REDIR1(name,proto,alias): return name proto # macro
+ST_kmem = 11
+PF_delete_purpose = 11
+A_res_max = 76
+__INO64_T_TYPE = __UQUAD_TYPE # alias
+R_UMOUNT = 33
+# def __chk_user_ptr(x): return (void)0 # macro
+# __FSBLKCNT_T_TYPE = __ULONGWORD_TYPE # alias
+PF_none = 28
+A_auid_exempt = 93
+A_local_log_array_low = 78
+R_AUTHENTICATE = 50
+def major(dev): return gnu_dev_major (dev) # macro
+SL_unclassified = 0
+UM_none = 14
+T_IPC = 5
+NTS_copy_template = 1
+RSYS_rc_get_list = 39
+ACT_eff = 1
+SW_PM = 2
+PTF_add_na = 0
+A_res_min = 75
+NTS_none = 18
+R_CHANGE_DAC_EFF_OWNER = 44
+RSYS_jail = 56
+MAC_allow_auto = 64 # Variable c_int
+RSBAC_MAC_DEF_SYSADM_U_FLAGS = MAC_allow_auto # alias
+A_res_role = 74
+PTF_switch_pm = 17
+RSYS_um_get_next_user = 73
+ACLGS_list_groups = 4
+# def RSBAC_RC_RIGHTS_VECTOR(x): return ((rsbac_rc_rights_vector_t) 1 << (x)) # macro
+FF_add_inherited = 128 # Variable c_int
+RSBAC_FF_DEF = FF_add_inherited # alias
+A_jail_scd_modify = 72
+RSYS_acl_list_all_dev = 90
+T_NETTEMP = 10
+RI_type_dev_name = 27
+PA_na = 2
+T_SCD = 6
+# def HIPQUAD(addr): return ((unsigned char *)&addr)[3], ((unsigned char *)&addr)[2], ((unsigned char *)&addr)[1], ((unsigned char *)&addr)[0] # macro
+RI_type_group_remove = 44
+PL_cs = 3
+RSYS_get_adf_log = 15
+A_jail_ip = 68
+RC_none = 3
+AST_none = 33
+A_pm_current_task = 33
+AMS_last_auth_and_gid = 3
+RSYS_daz_flush_cache = 32
+ACLS_NONE = 3
+A_rc_select_type = 50
+R_NET_SHUTDOWN = 43
+R_CLOSE = 7
+__SQUAD_TYPE = __quad_t # alias
+# def __FDMASK(d): return (1UL << ((d) % __NFDBITS)) # macro
+AMS_full = 1
+PF_add_task = 2
+A_remote_mac_categories = 9
+A_jail_parent = 67
+R_RENAME = 24
+RSYS_get_attr = 3
+# def __REDIRECT_NTH(name,proto,alias): return name proto __THROW __asm__ (__ASMNAME (#alias)) # macro
+ST_nfsd = 19
+PF_set_device_object_type = 19
+# __NLINK_T_TYPE = __UWORD_TYPE # alias
+R_SEND = 41
+# def __warndecl(name,msg): return extern void name (void) # macro
+SR_user = 0
+D_char_major = 3
+AMS_off = 0
+T_GROUP = 13
+NTS_get_ports = 9
+RSYS_acl_n = 47
+# def __intN_t(N,MODE): return typedef int int ##N ##_t __attribute__ ((__mode__ (MODE))) # macro
+def FD_SET(fd,fdsetp): return __FD_SET (fd, fdsetp) # macro
+NTS_set_address = 11
+SW_JAIL = 10
+PTF_add_consent = 8
+A_daz_role = 16
+A_auth_may_setuid = 59
+ACLR_SUPERVISOR = 58
+RI_admin_roles = 1
+RSYS_um_set_pass_name = 81
+RI_def_process_create_type = 18
+A_rc_role = 57
+PR_security_officer = 1
+ACLC_none = 7
+RI_type_fd_need_secdel = 35
+PA_pp_set = 10
+RSYS_set_attr_n = 6
+PO_TP = 1
+RI_type_comp_netdev = 10
+RSYS_mac_remove_p_tru = 23
+A_rc_type_fd = 53
+ACLR_NONE = 59
+A_local_pm_object_type = 41
+MA_no = 0
+# def RSBAC_RC_ROLE_VECTOR(x): return ((rsbac_rc_role_vector_t) 1 << (x)) # macro
+ACT_none = 6
+A_pseudo = 0
+A_rc_def_role = 58
+R_MODIFY_ATTRIBUTE = 15
+ST_other = 10
+PF_add_purpose = 10
+A_ff_role = 17
+# __INO_T_TYPE = __ULONGWORD_TYPE # alias
+R_TRUNCATE = 32
+A_rc_type = 49
+A_audit_uid = 92
+R_LOCK = 49
+I_anonpipe = 3
+# def cond_syscall(x): return asm(".weak\t" #x "\n\t.set\t" #x ",sys_ni_syscall") # macro
+UM_cryptpass = 13
+R_READ = 19
+FR_both = 3
+T_DEV = 4
+NTS_new_template = 0
+RSYS_rc_get_eff_rights_n = 38
+ACT_real = 0
+SW_MAC = 1
+A_max_caps_user = 64
+RSYS_reg = 55
+T_SYMLINK = 3
+__BLKCNT64_T_TYPE = __SQUAD_TYPE # alias
+PTF_set_object_class = 16
+RSYS_um_group_exists = 72
+ACLGS_get_group_entry = 3
+RSBAC_RC_DEFAULT_RIGHTS_VECTOR = 0 # Variable c_int
+RSBAC_RC_GEN_RIGHTS_VECTOR = RSBAC_RC_DEFAULT_RIGHTS_VECTOR # alias
+RI_type_comp_group = 9
+CAP_NONE = 29 # Variable c_int
+RSBAC_CAP_MAX = CAP_NONE # alias
+RSYS_list_all_dev = 89
+RI_type_fd_name = 26
+A_pm_object_type = 40
+RI_type_process_remove = 43
+PL_na = 2
+SL_secret = 2
+RC_system_admin = 2
+AST_auth_administration = 32
+A_pm_process_type = 32
+RSYS_pm_create_file = 31
+ACLS_GROUP = 2
+R_CLONE = 6
+# __PID_T_TYPE = __S32_TYPE # alias
+def __FDELT(d): return ((d) / __NFDBITS) # macro
+PF_delete_na = 1
+A_local_mac_categories = 8
+A_jail_id = 66
+__FSBLKCNT64_T_TYPE = __UQUAD_TYPE # alias
+R_REMOVE_FROM_KERNEL = 23
+__OFF64_T_TYPE = __SQUAD_TYPE # alias
+# def __REDIRECT(name,proto,alias): return name proto __asm__ (__ASMNAME (#alias)) # macro
+ST_sysctl = 18
+PF_switch_auth = 18
+A_log_program_based = 83
+R_CONNECT = 40
+# def __u_intN_t(N,MODE): return typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE))) # macro
+UM_shell = 4
+NTS_get_netdev = 8
+RSYS_acl = 46
+PTF_delete_authorized_tp = 7
+A_mac_check = 29
+RSYS_um_add_gm = 63
+ST_network = 12
+PTF_none = 24
+RSYS_um_set_pass = 80
+RSYS_none = 97
+RSYS_set_attr = 5
+ST_rsbac_log = 9
+ST_host_id = 2
+RSYS_mac_add_p_tru = 22
+A_mac_curr_categories = 23
+def __attribute_format_arg__(x): return __attribute__ ((__format_arg__ (x))) # macro
+EDEADLK = 35 # Variable c_int
+EDEADLOCK = EDEADLK # alias
+# __SWBLK_T_TYPE = __SLONGWORD_TYPE # alias
+PF_delete_consent = 9
+# asm = __asm__ # alias
+def __cast__(_to): return (_to) # macro
+PF_set_tp = 26
+EOPNOTSUPP = 95 # Variable c_int
+ENOTSUP = EOPNOTSUPP # alias
+A_auth_role = 18
+R_IOCTL = 48
+UM_group = 5
+UM_ttl = 12
+RI_type_comp_dev = 4
+
+# values for enumeration 'rsbac_acl_subject_type_t'
+rsbac_acl_subject_type_t = c_int # enum
+__u8 = c_ubyte
+rsbac_acl_int_subject_type_t = __u8
+__u32 = c_uint
+rsbac_acl_subject_id_t = __u32
+
+# values for enumeration 'rsbac_acl_special_rights_t'
+rsbac_acl_special_rights_t = c_int # enum
+__u64 = c_ulonglong
+rsbac_acl_rights_vector_t = __u64
+
+# values for enumeration 'rsbac_acl_scd_type_t'
+rsbac_acl_scd_type_t = c_int # enum
+class rsbac_acl_entry_t(Structure):
+    pass
+rsbac_acl_entry_t._pack_ = 4
+rsbac_acl_entry_t._fields_ = [
+    ('subj_type', rsbac_acl_int_subject_type_t),
+    ('subj_id', rsbac_acl_subject_id_t),
+    ('rights', rsbac_acl_rights_vector_t),
+]
+assert sizeof(rsbac_acl_entry_t) == 16, sizeof(rsbac_acl_entry_t)
+assert alignment(rsbac_acl_entry_t) == 4, alignment(rsbac_acl_entry_t)
+class rsbac_acl_entry_desc_t(Structure):
+    pass
+rsbac_acl_entry_desc_t._fields_ = [
+    ('subj_type', rsbac_acl_int_subject_type_t),
+    ('subj_id', rsbac_acl_subject_id_t),
+]
+assert sizeof(rsbac_acl_entry_desc_t) == 8, sizeof(rsbac_acl_entry_desc_t)
+assert alignment(rsbac_acl_entry_desc_t) == 4, alignment(rsbac_acl_entry_desc_t)
+
+# values for enumeration 'rsbac_acl_group_type_t'
+rsbac_acl_group_type_t = c_int # enum
+rsbac_acl_group_id_t = __u32
+class rsbac_acl_group_entry_t(Structure):
+    pass
+rsbac_uid_t = __u32
+rsbac_acl_group_entry_t._fields_ = [
+    ('id', rsbac_acl_group_id_t),
+    ('owner', rsbac_uid_t),
+    ('type', rsbac_acl_group_type_t),
+    ('name', c_char * 16),
+]
+assert sizeof(rsbac_acl_group_entry_t) == 28, sizeof(rsbac_acl_group_entry_t)
+assert alignment(rsbac_acl_group_entry_t) == 4, alignment(rsbac_acl_group_entry_t)
+
+# values for enumeration 'rsbac_acl_syscall_type_t'
+rsbac_acl_syscall_type_t = c_int # enum
+class rsbac_acl_syscall_arg_t(Structure):
+    pass
+
+# values for enumeration 'rsbac_target_t'
+rsbac_target_t = c_int # enum
+class rsbac_target_id_t(Union):
+    pass
+class rsbac_dev_desc_t(Structure):
+    pass
+rsbac_dev_desc_t._fields_ = [
+    ('type', __u32),
+    ('major', __u32),
+    ('minor', __u32),
+]
+assert sizeof(rsbac_dev_desc_t) == 12, sizeof(rsbac_dev_desc_t)
+assert alignment(rsbac_dev_desc_t) == 4, alignment(rsbac_dev_desc_t)
+class rsbac_ipc_t(Structure):
+    pass
+
+# values for enumeration 'rsbac_ipc_type_t'
+rsbac_ipc_type_t = c_int # enum
+class rsbac_ipc_id_t(Union):
+    pass
+__u_long = c_ulong
+u_long = __u_long
+rsbac_ipc_id_t._fields_ = [
+    ('id_nr', u_long),
+]
+assert sizeof(rsbac_ipc_id_t) == 4, sizeof(rsbac_ipc_id_t)
+assert alignment(rsbac_ipc_id_t) == 4, alignment(rsbac_ipc_id_t)
+rsbac_ipc_t._fields_ = [
+    ('type', rsbac_ipc_type_t),
+    ('id', rsbac_ipc_id_t),
+]
+assert sizeof(rsbac_ipc_t) == 8, sizeof(rsbac_ipc_t)
+assert alignment(rsbac_ipc_t) == 4, alignment(rsbac_ipc_t)
+rsbac_enum_t = __u8
+rsbac_gid_t = __u32
+rsbac_pid_t = __u32
+__u_char = c_ubyte
+u_char = __u_char
+rsbac_netdev_id_t = u_char * 17
+rsbac_net_temp_id_t = __u32
+class rsbac_net_obj_desc_t(Structure):
+    pass
+rsbac_net_obj_id_t = c_void_p
+__u_int = c_uint
+u_int = __u_int
+rsbac_net_obj_desc_t._fields_ = [
+    ('sock_p', rsbac_net_obj_id_t),
+    ('local_addr', c_void_p),
+    ('local_len', u_int),
+    ('remote_addr', c_void_p),
+    ('remote_len', u_int),
+    ('local_temp', rsbac_net_temp_id_t),
+    ('remote_temp', rsbac_net_temp_id_t),
+]
+assert sizeof(rsbac_net_obj_desc_t) == 28, sizeof(rsbac_net_obj_desc_t)
+assert alignment(rsbac_net_obj_desc_t) == 4, alignment(rsbac_net_obj_desc_t)
+rsbac_target_id_t._fields_ = [
+    ('dev', rsbac_dev_desc_t),
+    ('ipc', rsbac_ipc_t),
+    ('scd', rsbac_enum_t),
+    ('user', rsbac_uid_t),
+    ('group', rsbac_gid_t),
+    ('process', rsbac_pid_t),
+    ('netdev', rsbac_netdev_id_t),
+    ('nettemp', rsbac_net_temp_id_t),
+    ('netobj', rsbac_net_obj_desc_t),
+    ('dummy', c_int),
+]
+assert sizeof(rsbac_target_id_t) == 28, sizeof(rsbac_target_id_t)
+assert alignment(rsbac_target_id_t) == 4, alignment(rsbac_target_id_t)
+rsbac_time_t = __u32
+rsbac_acl_syscall_arg_t._pack_ = 4
+rsbac_acl_syscall_arg_t._fields_ = [
+    ('target', rsbac_target_t),
+    ('tid', rsbac_target_id_t),
+    ('subj_type', rsbac_acl_subject_type_t),
+    ('subj_id', rsbac_acl_subject_id_t),
+    ('rights', rsbac_acl_rights_vector_t),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsbac_acl_syscall_arg_t) == 52, sizeof(rsbac_acl_syscall_arg_t)
+assert alignment(rsbac_acl_syscall_arg_t) == 4, alignment(rsbac_acl_syscall_arg_t)
+class rsbac_acl_syscall_n_arg_t(Structure):
+    pass
+rsbac_acl_syscall_n_arg_t._pack_ = 4
+rsbac_acl_syscall_n_arg_t._fields_ = [
+    ('target', rsbac_target_t),
+    ('name', STRING),
+    ('subj_type', rsbac_acl_subject_type_t),
+    ('subj_id', rsbac_acl_subject_id_t),
+    ('rights', rsbac_acl_rights_vector_t),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsbac_acl_syscall_n_arg_t) == 28, sizeof(rsbac_acl_syscall_n_arg_t)
+assert alignment(rsbac_acl_syscall_n_arg_t) == 4, alignment(rsbac_acl_syscall_n_arg_t)
+
+# values for enumeration 'rsbac_acl_group_syscall_type_t'
+rsbac_acl_group_syscall_type_t = c_int # enum
+class rsbac_acl_add_group_arg_t(Structure):
+    pass
+rsbac_acl_add_group_arg_t._fields_ = [
+    ('type', rsbac_acl_group_type_t),
+    ('name', STRING),
+    ('group_id_p', POINTER(rsbac_acl_group_id_t)),
+]
+assert sizeof(rsbac_acl_add_group_arg_t) == 12, sizeof(rsbac_acl_add_group_arg_t)
+assert alignment(rsbac_acl_add_group_arg_t) == 4, alignment(rsbac_acl_add_group_arg_t)
+class rsbac_acl_change_group_arg_t(Structure):
+    pass
+rsbac_acl_change_group_arg_t._fields_ = [
+    ('id', rsbac_acl_group_id_t),
+    ('owner', rsbac_uid_t),
+    ('type', rsbac_acl_group_type_t),
+    ('name', STRING),
+]
+assert sizeof(rsbac_acl_change_group_arg_t) == 16, sizeof(rsbac_acl_change_group_arg_t)
+assert alignment(rsbac_acl_change_group_arg_t) == 4, alignment(rsbac_acl_change_group_arg_t)
+class rsbac_acl_remove_group_arg_t(Structure):
+    pass
+rsbac_acl_remove_group_arg_t._fields_ = [
+    ('id', rsbac_acl_group_id_t),
+]
+assert sizeof(rsbac_acl_remove_group_arg_t) == 4, sizeof(rsbac_acl_remove_group_arg_t)
+assert alignment(rsbac_acl_remove_group_arg_t) == 4, alignment(rsbac_acl_remove_group_arg_t)
+class rsbac_acl_get_group_entry_arg_t(Structure):
+    pass
+rsbac_acl_get_group_entry_arg_t._fields_ = [
+    ('id', rsbac_acl_group_id_t),
+    ('entry_p', POINTER(rsbac_acl_group_entry_t)),
+]
+assert sizeof(rsbac_acl_get_group_entry_arg_t) == 8, sizeof(rsbac_acl_get_group_entry_arg_t)
+assert alignment(rsbac_acl_get_group_entry_arg_t) == 4, alignment(rsbac_acl_get_group_entry_arg_t)
+class rsbac_acl_list_groups_arg_t(Structure):
+    pass
+rsbac_boolean_t = u_int
+rsbac_acl_list_groups_arg_t._fields_ = [
+    ('include_global', rsbac_boolean_t),
+    ('group_entry_array', POINTER(rsbac_acl_group_entry_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsbac_acl_list_groups_arg_t) == 12, sizeof(rsbac_acl_list_groups_arg_t)
+assert alignment(rsbac_acl_list_groups_arg_t) == 4, alignment(rsbac_acl_list_groups_arg_t)
+class rsbac_acl_add_member_arg_t(Structure):
+    pass
+rsbac_acl_add_member_arg_t._fields_ = [
+    ('group', rsbac_acl_group_id_t),
+    ('user', rsbac_uid_t),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsbac_acl_add_member_arg_t) == 12, sizeof(rsbac_acl_add_member_arg_t)
+assert alignment(rsbac_acl_add_member_arg_t) == 4, alignment(rsbac_acl_add_member_arg_t)
+class rsbac_acl_remove_member_arg_t(Structure):
+    pass
+rsbac_acl_remove_member_arg_t._fields_ = [
+    ('group', rsbac_acl_group_id_t),
+    ('user', rsbac_uid_t),
+]
+assert sizeof(rsbac_acl_remove_member_arg_t) == 8, sizeof(rsbac_acl_remove_member_arg_t)
+assert alignment(rsbac_acl_remove_member_arg_t) == 4, alignment(rsbac_acl_remove_member_arg_t)
+class rsbac_acl_get_user_groups_arg_t(Structure):
+    pass
+rsbac_acl_get_user_groups_arg_t._fields_ = [
+    ('user', rsbac_uid_t),
+    ('group_array', POINTER(rsbac_acl_group_id_t)),
+    ('ttl_array', POINTER(rsbac_time_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsbac_acl_get_user_groups_arg_t) == 16, sizeof(rsbac_acl_get_user_groups_arg_t)
+assert alignment(rsbac_acl_get_user_groups_arg_t) == 4, alignment(rsbac_acl_get_user_groups_arg_t)
+class rsbac_acl_get_group_members_arg_t(Structure):
+    pass
+rsbac_acl_get_group_members_arg_t._fields_ = [
+    ('group', rsbac_acl_group_id_t),
+    ('user_array', POINTER(rsbac_uid_t)),
+    ('ttl_array', POINTER(rsbac_time_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsbac_acl_get_group_members_arg_t) == 16, sizeof(rsbac_acl_get_group_members_arg_t)
+assert alignment(rsbac_acl_get_group_members_arg_t) == 4, alignment(rsbac_acl_get_group_members_arg_t)
+class rsbac_acl_group_syscall_arg_t(Union):
+    pass
+rsbac_acl_group_syscall_arg_t._fields_ = [
+    ('add_group', rsbac_acl_add_group_arg_t),
+    ('change_group', rsbac_acl_change_group_arg_t),
+    ('remove_group', rsbac_acl_remove_group_arg_t),
+    ('get_group_entry', rsbac_acl_get_group_entry_arg_t),
+    ('list_groups', rsbac_acl_list_groups_arg_t),
+    ('add_member', rsbac_acl_add_member_arg_t),
+    ('remove_member', rsbac_acl_remove_member_arg_t),
+    ('get_user_groups', rsbac_acl_get_user_groups_arg_t),
+    ('get_group_members', rsbac_acl_get_group_members_arg_t),
+]
+assert sizeof(rsbac_acl_group_syscall_arg_t) == 16, sizeof(rsbac_acl_group_syscall_arg_t)
+assert alignment(rsbac_acl_group_syscall_arg_t) == 4, alignment(rsbac_acl_group_syscall_arg_t)
+class rsbac_net_temp_port_range_t(Structure):
+    pass
+__u16 = c_ushort
+rsbac_net_temp_port_range_t._fields_ = [
+    ('min', __u16),
+    ('max', __u16),
+]
+assert sizeof(rsbac_net_temp_port_range_t) == 4, sizeof(rsbac_net_temp_port_range_t)
+assert alignment(rsbac_net_temp_port_range_t) == 2, alignment(rsbac_net_temp_port_range_t)
+class rsbac_net_temp_inet_addr_t(Structure):
+    pass
+rsbac_net_temp_inet_addr_t._fields_ = [
+    ('addr', __u32 * 25),
+    ('valid_bits', __u8 * 25),
+    ('nr_addr', __u8),
+]
+assert sizeof(rsbac_net_temp_inet_addr_t) == 128, sizeof(rsbac_net_temp_inet_addr_t)
+assert alignment(rsbac_net_temp_inet_addr_t) == 4, alignment(rsbac_net_temp_inet_addr_t)
+class rsbac_net_temp_other_addr_t(Structure):
+    pass
+rsbac_net_temp_other_addr_t._fields_ = [
+    ('addr', c_char * 128),
+    ('valid_len', __u8),
+]
+assert sizeof(rsbac_net_temp_other_addr_t) == 129, sizeof(rsbac_net_temp_other_addr_t)
+assert alignment(rsbac_net_temp_other_addr_t) == 1, alignment(rsbac_net_temp_other_addr_t)
+class rsbac_net_temp_ports_t(Structure):
+    pass
+rsbac_net_temp_ports_t._fields_ = [
+    ('ports', rsbac_net_temp_port_range_t * 10),
+    ('nr_ports', __u8),
+]
+assert sizeof(rsbac_net_temp_ports_t) == 42, sizeof(rsbac_net_temp_ports_t)
+assert alignment(rsbac_net_temp_ports_t) == 2, alignment(rsbac_net_temp_ports_t)
+class rsbac_net_temp_addr_t(Union):
+    pass
+rsbac_net_temp_addr_t._fields_ = [
+    ('inet', rsbac_net_temp_inet_addr_t),
+    ('other', rsbac_net_temp_other_addr_t),
+]
+assert sizeof(rsbac_net_temp_addr_t) == 132, sizeof(rsbac_net_temp_addr_t)
+assert alignment(rsbac_net_temp_addr_t) == 4, alignment(rsbac_net_temp_addr_t)
+class rsbac_net_temp_data_t(Structure):
+    pass
+rsbac_net_temp_data_t._fields_ = [
+    ('address', rsbac_net_temp_addr_t),
+    ('address_family', __u8),
+    ('type', __u8),
+    ('protocol', __u8),
+    ('netdev', rsbac_netdev_id_t),
+    ('ports', rsbac_net_temp_ports_t),
+    ('name', c_char * 16),
+]
+assert sizeof(rsbac_net_temp_data_t) == 212, sizeof(rsbac_net_temp_data_t)
+assert alignment(rsbac_net_temp_data_t) == 4, alignment(rsbac_net_temp_data_t)
+class rsbac_net_temp_old_data_t(Structure):
+    pass
+rsbac_net_temp_old_data_t._fields_ = [
+    ('address', c_char * 128),
+    ('address_family', __u8),
+    ('valid_len', __u8),
+    ('type', __u8),
+    ('protocol', __u8),
+    ('netdev', rsbac_netdev_id_t),
+    ('min_port', __u16),
+    ('max_port', __u16),
+    ('name', c_char * 16),
+]
+assert sizeof(rsbac_net_temp_old_data_t) == 170, sizeof(rsbac_net_temp_old_data_t)
+assert alignment(rsbac_net_temp_old_data_t) == 2, alignment(rsbac_net_temp_old_data_t)
+class rsbac_net_description_t(Structure):
+    pass
+rsbac_net_description_t._fields_ = [
+    ('address_family', __u8),
+    ('address', c_void_p),
+    ('address_len', __u8),
+    ('type', __u8),
+    ('protocol', __u8),
+    ('netdev', rsbac_netdev_id_t),
+    ('port', __u16),
+]
+assert sizeof(rsbac_net_description_t) == 32, sizeof(rsbac_net_description_t)
+assert alignment(rsbac_net_description_t) == 4, alignment(rsbac_net_description_t)
+
+# values for enumeration 'rsbac_net_temp_syscall_t'
+rsbac_net_temp_syscall_t = c_int # enum
+class rsbac_net_temp_syscall_data_t(Union):
+    pass
+rsbac_net_temp_syscall_data_t._fields_ = [
+    ('id', rsbac_net_temp_id_t),
+    ('address', rsbac_net_temp_addr_t),
+    ('address_family', __u8),
+    ('type', __u8),
+    ('protocol', __u8),
+    ('netdev', rsbac_netdev_id_t),
+    ('ports', rsbac_net_temp_ports_t),
+    ('name', c_char * 16),
+]
+assert sizeof(rsbac_net_temp_syscall_data_t) == 132, sizeof(rsbac_net_temp_syscall_data_t)
+assert alignment(rsbac_net_temp_syscall_data_t) == 4, alignment(rsbac_net_temp_syscall_data_t)
+
+# values for enumeration 'rsbac_pm_tkt_function_type_t'
+rsbac_pm_tkt_function_type_t = c_int # enum
+class rsbac_pm_add_na_t(Structure):
+    pass
+rsbac_pm_task_id_t = __u32
+rsbac_pm_object_class_id_t = __u32
+rsbac_pm_tp_id_t = __u32
+rsbac_pm_accesses_t = __u8
+rsbac_pm_add_na_t._fields_ = [
+    ('task', rsbac_pm_task_id_t),
+    ('object_class', rsbac_pm_object_class_id_t),
+    ('tp', rsbac_pm_tp_id_t),
+    ('accesses', rsbac_pm_accesses_t),
+]
+assert sizeof(rsbac_pm_add_na_t) == 16, sizeof(rsbac_pm_add_na_t)
+assert alignment(rsbac_pm_add_na_t) == 4, alignment(rsbac_pm_add_na_t)
+class rsbac_pm_delete_na_t(Structure):
+    pass
+rsbac_pm_delete_na_t._fields_ = [
+    ('task', rsbac_pm_task_id_t),
+    ('object_class', rsbac_pm_object_class_id_t),
+    ('tp', rsbac_pm_tp_id_t),
+    ('accesses', rsbac_pm_accesses_t),
+]
+assert sizeof(rsbac_pm_delete_na_t) == 16, sizeof(rsbac_pm_delete_na_t)
+assert alignment(rsbac_pm_delete_na_t) == 4, alignment(rsbac_pm_delete_na_t)
+class rsbac_pm_add_task_t(Structure):
+    pass
+rsbac_pm_purpose_id_t = __u32
+rsbac_pm_add_task_t._fields_ = [
+    ('id', rsbac_pm_task_id_t),
+    ('purpose', rsbac_pm_purpose_id_t),
+]
+assert sizeof(rsbac_pm_add_task_t) == 8, sizeof(rsbac_pm_add_task_t)
+assert alignment(rsbac_pm_add_task_t) == 4, alignment(rsbac_pm_add_task_t)
+class rsbac_pm_delete_task_t(Structure):
+    pass
+rsbac_pm_delete_task_t._fields_ = [
+    ('id', rsbac_pm_task_id_t),
+]
+assert sizeof(rsbac_pm_delete_task_t) == 4, sizeof(rsbac_pm_delete_task_t)
+assert alignment(rsbac_pm_delete_task_t) == 4, alignment(rsbac_pm_delete_task_t)
+class rsbac_pm_add_object_class_t(Structure):
+    pass
+class rsbac_pm_purpose_list_item_t(Structure):
+    pass
+rsbac_pm_add_object_class_t._fields_ = [
+    ('id', rsbac_pm_object_class_id_t),
+    ('pp_list_p', POINTER(rsbac_pm_purpose_list_item_t)),
+]
+assert sizeof(rsbac_pm_add_object_class_t) == 8, sizeof(rsbac_pm_add_object_class_t)
+assert alignment(rsbac_pm_add_object_class_t) == 4, alignment(rsbac_pm_add_object_class_t)
+class rsbac_pm_delete_object_class_t(Structure):
+    pass
+rsbac_pm_delete_object_class_t._fields_ = [
+    ('id', rsbac_pm_object_class_id_t),
+]
+assert sizeof(rsbac_pm_delete_object_class_t) == 4, sizeof(rsbac_pm_delete_object_class_t)
+assert alignment(rsbac_pm_delete_object_class_t) == 4, alignment(rsbac_pm_delete_object_class_t)
+class rsbac_pm_add_authorized_tp_t(Structure):
+    pass
+rsbac_pm_add_authorized_tp_t._fields_ = [
+    ('task', rsbac_pm_task_id_t),
+    ('tp', rsbac_pm_tp_id_t),
+]
+assert sizeof(rsbac_pm_add_authorized_tp_t) == 8, sizeof(rsbac_pm_add_authorized_tp_t)
+assert alignment(rsbac_pm_add_authorized_tp_t) == 4, alignment(rsbac_pm_add_authorized_tp_t)
+class rsbac_pm_delete_authorized_tp_t(Structure):
+    pass
+rsbac_pm_delete_authorized_tp_t._fields_ = [
+    ('task', rsbac_pm_task_id_t),
+    ('tp', rsbac_pm_tp_id_t),
+]
+assert sizeof(rsbac_pm_delete_authorized_tp_t) == 8, sizeof(rsbac_pm_delete_authorized_tp_t)
+assert alignment(rsbac_pm_delete_authorized_tp_t) == 4, alignment(rsbac_pm_delete_authorized_tp_t)
+class rsbac_pm_add_consent_t(Structure):
+    pass
+rsbac_pm_add_consent_t._fields_ = [
+    ('filename', STRING),
+    ('purpose', rsbac_pm_purpose_id_t),
+]
+assert sizeof(rsbac_pm_add_consent_t) == 8, sizeof(rsbac_pm_add_consent_t)
+assert alignment(rsbac_pm_add_consent_t) == 4, alignment(rsbac_pm_add_consent_t)
+class rsbac_pm_delete_consent_t(Structure):
+    pass
+rsbac_pm_delete_consent_t._fields_ = [
+    ('filename', STRING),
+    ('purpose', rsbac_pm_purpose_id_t),
+]
+assert sizeof(rsbac_pm_delete_consent_t) == 8, sizeof(rsbac_pm_delete_consent_t)
+assert alignment(rsbac_pm_delete_consent_t) == 4, alignment(rsbac_pm_delete_consent_t)
+class rsbac_pm_add_purpose_t(Structure):
+    pass
+rsbac_pm_add_purpose_t._fields_ = [
+    ('id', rsbac_pm_purpose_id_t),
+    ('def_class', rsbac_pm_object_class_id_t),
+]
+assert sizeof(rsbac_pm_add_purpose_t) == 8, sizeof(rsbac_pm_add_purpose_t)
+assert alignment(rsbac_pm_add_purpose_t) == 4, alignment(rsbac_pm_add_purpose_t)
+class rsbac_pm_delete_purpose_t(Structure):
+    pass
+rsbac_pm_delete_purpose_t._fields_ = [
+    ('id', rsbac_pm_purpose_id_t),
+]
+assert sizeof(rsbac_pm_delete_purpose_t) == 4, sizeof(rsbac_pm_delete_purpose_t)
+assert alignment(rsbac_pm_delete_purpose_t) == 4, alignment(rsbac_pm_delete_purpose_t)
+class rsbac_pm_add_responsible_user_t(Structure):
+    pass
+rsbac_pm_add_responsible_user_t._fields_ = [
+    ('user', rsbac_uid_t),
+    ('task', rsbac_pm_task_id_t),
+]
+assert sizeof(rsbac_pm_add_responsible_user_t) == 8, sizeof(rsbac_pm_add_responsible_user_t)
+assert alignment(rsbac_pm_add_responsible_user_t) == 4, alignment(rsbac_pm_add_responsible_user_t)
+class rsbac_pm_delete_responsible_user_t(Structure):
+    pass
+rsbac_pm_delete_responsible_user_t._fields_ = [
+    ('user', rsbac_uid_t),
+    ('task', rsbac_pm_task_id_t),
+]
+assert sizeof(rsbac_pm_delete_responsible_user_t) == 8, sizeof(rsbac_pm_delete_responsible_user_t)
+assert alignment(rsbac_pm_delete_responsible_user_t) == 4, alignment(rsbac_pm_delete_responsible_user_t)
+class rsbac_pm_delete_user_aci_t(Structure):
+    pass
+rsbac_pm_delete_user_aci_t._fields_ = [
+    ('id', rsbac_uid_t),
+]
+assert sizeof(rsbac_pm_delete_user_aci_t) == 4, sizeof(rsbac_pm_delete_user_aci_t)
+assert alignment(rsbac_pm_delete_user_aci_t) == 4, alignment(rsbac_pm_delete_user_aci_t)
+class rsbac_pm_set_role_t(Structure):
+    pass
+
+# values for enumeration 'rsbac_pm_role_t'
+rsbac_pm_role_t = c_int # enum
+rsbac_pm_set_role_t._fields_ = [
+    ('user', rsbac_uid_t),
+    ('role', rsbac_pm_role_t),
+]
+assert sizeof(rsbac_pm_set_role_t) == 8, sizeof(rsbac_pm_set_role_t)
+assert alignment(rsbac_pm_set_role_t) == 4, alignment(rsbac_pm_set_role_t)
+class rsbac_pm_set_object_class_t(Structure):
+    pass
+rsbac_pm_set_object_class_t._fields_ = [
+    ('filename', STRING),
+    ('object_class', rsbac_pm_object_class_id_t),
+]
+assert sizeof(rsbac_pm_set_object_class_t) == 8, sizeof(rsbac_pm_set_object_class_t)
+assert alignment(rsbac_pm_set_object_class_t) == 4, alignment(rsbac_pm_set_object_class_t)
+class rsbac_pm_switch_pm_t(Structure):
+    pass
+rsbac_pm_switch_pm_t._fields_ = [
+    ('value', rsbac_boolean_t),
+]
+assert sizeof(rsbac_pm_switch_pm_t) == 4, sizeof(rsbac_pm_switch_pm_t)
+assert alignment(rsbac_pm_switch_pm_t) == 4, alignment(rsbac_pm_switch_pm_t)
+class rsbac_pm_switch_auth_t(Structure):
+    pass
+rsbac_pm_switch_auth_t._fields_ = [
+    ('value', rsbac_boolean_t),
+]
+assert sizeof(rsbac_pm_switch_auth_t) == 4, sizeof(rsbac_pm_switch_auth_t)
+assert alignment(rsbac_pm_switch_auth_t) == 4, alignment(rsbac_pm_switch_auth_t)
+class rsbac_pm_set_device_object_type_t(Structure):
+    pass
+
+# values for enumeration 'rsbac_pm_object_type_t'
+rsbac_pm_object_type_t = c_int # enum
+rsbac_pm_set_device_object_type_t._fields_ = [
+    ('filename', STRING),
+    ('object_type', rsbac_pm_object_type_t),
+    ('object_class', rsbac_pm_object_class_id_t),
+]
+assert sizeof(rsbac_pm_set_device_object_type_t) == 12, sizeof(rsbac_pm_set_device_object_type_t)
+assert alignment(rsbac_pm_set_device_object_type_t) == 4, alignment(rsbac_pm_set_device_object_type_t)
+class rsbac_pm_set_auth_may_setuid_t(Structure):
+    pass
+rsbac_pm_set_auth_may_setuid_t._fields_ = [
+    ('filename', STRING),
+    ('value', rsbac_boolean_t),
+]
+assert sizeof(rsbac_pm_set_auth_may_setuid_t) == 8, sizeof(rsbac_pm_set_auth_may_setuid_t)
+assert alignment(rsbac_pm_set_auth_may_setuid_t) == 4, alignment(rsbac_pm_set_auth_may_setuid_t)
+class rsbac_pm_set_auth_may_set_cap_t(Structure):
+    pass
+rsbac_pm_set_auth_may_set_cap_t._fields_ = [
+    ('filename', STRING),
+    ('value', rsbac_boolean_t),
+]
+assert sizeof(rsbac_pm_set_auth_may_set_cap_t) == 8, sizeof(rsbac_pm_set_auth_may_set_cap_t)
+assert alignment(rsbac_pm_set_auth_may_set_cap_t) == 4, alignment(rsbac_pm_set_auth_may_set_cap_t)
+class rsbac_pm_add_authorized_task_t(Structure):
+    pass
+rsbac_pm_add_authorized_task_t._fields_ = [
+    ('user', rsbac_uid_t),
+    ('task', rsbac_pm_task_id_t),
+]
+assert sizeof(rsbac_pm_add_authorized_task_t) == 8, sizeof(rsbac_pm_add_authorized_task_t)
+assert alignment(rsbac_pm_add_authorized_task_t) == 4, alignment(rsbac_pm_add_authorized_task_t)
+class rsbac_pm_delete_authorized_task_t(Structure):
+    pass
+rsbac_pm_delete_authorized_task_t._fields_ = [
+    ('user', rsbac_uid_t),
+    ('task', rsbac_pm_task_id_t),
+]
+assert sizeof(rsbac_pm_delete_authorized_task_t) == 8, sizeof(rsbac_pm_delete_authorized_task_t)
+assert alignment(rsbac_pm_delete_authorized_task_t) == 4, alignment(rsbac_pm_delete_authorized_task_t)
+class rsbac_pm_create_tp_t(Structure):
+    pass
+rsbac_pm_create_tp_t._fields_ = [
+    ('id', rsbac_pm_tp_id_t),
+]
+assert sizeof(rsbac_pm_create_tp_t) == 4, sizeof(rsbac_pm_create_tp_t)
+assert alignment(rsbac_pm_create_tp_t) == 4, alignment(rsbac_pm_create_tp_t)
+class rsbac_pm_delete_tp_t(Structure):
+    pass
+rsbac_pm_delete_tp_t._fields_ = [
+    ('id', rsbac_pm_tp_id_t),
+]
+assert sizeof(rsbac_pm_delete_tp_t) == 4, sizeof(rsbac_pm_delete_tp_t)
+assert alignment(rsbac_pm_delete_tp_t) == 4, alignment(rsbac_pm_delete_tp_t)
+class rsbac_pm_set_tp_t(Structure):
+    pass
+rsbac_pm_set_tp_t._fields_ = [
+    ('filename', STRING),
+    ('tp', rsbac_pm_tp_id_t),
+]
+assert sizeof(rsbac_pm_set_tp_t) == 8, sizeof(rsbac_pm_set_tp_t)
+assert alignment(rsbac_pm_set_tp_t) == 4, alignment(rsbac_pm_set_tp_t)
+class rsbac_pm_tkt_function_param_t(Union):
+    pass
+rsbac_pm_tkt_function_param_t._fields_ = [
+    ('add_na', rsbac_pm_add_na_t),
+    ('delete_na', rsbac_pm_delete_na_t),
+    ('add_task', rsbac_pm_add_task_t),
+    ('delete_task', rsbac_pm_delete_task_t),
+    ('add_object_class', rsbac_pm_add_object_class_t),
+    ('delete_object_class', rsbac_pm_delete_object_class_t),
+    ('add_authorized_tp', rsbac_pm_add_authorized_tp_t),
+    ('delete_authorized_tp', rsbac_pm_delete_authorized_tp_t),
+    ('add_consent', rsbac_pm_add_consent_t),
+    ('delete_consent', rsbac_pm_delete_consent_t),
+    ('add_purpose', rsbac_pm_add_purpose_t),
+    ('delete_purpose', rsbac_pm_delete_purpose_t),
+    ('add_responsible_user', rsbac_pm_add_responsible_user_t),
+    ('delete_responsible_user', rsbac_pm_delete_responsible_user_t),
+    ('delete_user_aci', rsbac_pm_delete_user_aci_t),
+    ('set_role', rsbac_pm_set_role_t),
+    ('set_object_class', rsbac_pm_set_object_class_t),
+    ('switch_pm', rsbac_pm_switch_pm_t),
+    ('switch_auth', rsbac_pm_switch_pm_t),
+    ('set_device_object_type', rsbac_pm_set_device_object_type_t),
+    ('set_auth_may_setuid', rsbac_pm_set_auth_may_setuid_t),
+    ('set_auth_may_set_cap', rsbac_pm_set_auth_may_set_cap_t),
+    ('add_authorized_task', rsbac_pm_add_authorized_task_t),
+    ('delete_authorized_task', rsbac_pm_delete_authorized_task_t),
+    ('dummy', c_int),
+]
+assert sizeof(rsbac_pm_tkt_function_param_t) == 16, sizeof(rsbac_pm_tkt_function_param_t)
+assert alignment(rsbac_pm_tkt_function_param_t) == 4, alignment(rsbac_pm_tkt_function_param_t)
+
+# values for enumeration 'rsbac_pm_function_type_t'
+rsbac_pm_function_type_t = c_int # enum
+class rsbac_pm_create_ticket_t(Structure):
+    pass
+rsbac_pm_tkt_id_t = __u32
+rsbac_pm_time_stamp_t = rsbac_time_t
+rsbac_pm_create_ticket_t._fields_ = [
+    ('id', rsbac_pm_tkt_id_t),
+    ('valid_for', rsbac_pm_time_stamp_t),
+    ('function_type', rsbac_pm_tkt_function_type_t),
+    ('function_param', rsbac_pm_tkt_function_param_t),
+]
+assert sizeof(rsbac_pm_create_ticket_t) == 28, sizeof(rsbac_pm_create_ticket_t)
+assert alignment(rsbac_pm_create_ticket_t) == 4, alignment(rsbac_pm_create_ticket_t)
+class rsbac_pm_function_param_t(Union):
+    pass
+rsbac_pm_function_param_t._fields_ = [
+    ('add_na', rsbac_pm_add_na_t),
+    ('delete_na', rsbac_pm_delete_na_t),
+    ('add_task', rsbac_pm_add_task_t),
+    ('delete_task', rsbac_pm_delete_task_t),
+    ('add_object_class', rsbac_pm_add_object_class_t),
+    ('delete_object_class', rsbac_pm_delete_object_class_t),
+    ('add_authorized_tp', rsbac_pm_add_authorized_tp_t),
+    ('delete_authorized_tp', rsbac_pm_delete_authorized_tp_t),
+    ('add_consent', rsbac_pm_add_consent_t),
+    ('delete_consent', rsbac_pm_delete_consent_t),
+    ('add_purpose', rsbac_pm_add_purpose_t),
+    ('delete_purpose', rsbac_pm_delete_purpose_t),
+    ('add_responsible_user', rsbac_pm_add_responsible_user_t),
+    ('delete_responsible_user', rsbac_pm_delete_responsible_user_t),
+    ('delete_user_aci', rsbac_pm_delete_user_aci_t),
+    ('set_role', rsbac_pm_set_role_t),
+    ('set_object_class', rsbac_pm_set_object_class_t),
+    ('switch_pm', rsbac_pm_switch_pm_t),
+    ('switch_auth', rsbac_pm_switch_pm_t),
+    ('set_device_object_type', rsbac_pm_set_device_object_type_t),
+    ('set_auth_may_setuid', rsbac_pm_set_auth_may_setuid_t),
+    ('set_auth_may_set_cap', rsbac_pm_set_auth_may_set_cap_t),
+    ('add_authorized_task', rsbac_pm_add_authorized_task_t),
+    ('delete_authorized_task', rsbac_pm_delete_authorized_task_t),
+    ('create_tp', rsbac_pm_create_tp_t),
+    ('delete_tp', rsbac_pm_delete_tp_t),
+    ('set_tp', rsbac_pm_set_tp_t),
+    ('create_ticket', rsbac_pm_create_ticket_t),
+    ('dummy', c_int),
+]
+assert sizeof(rsbac_pm_function_param_t) == 28, sizeof(rsbac_pm_function_param_t)
+assert alignment(rsbac_pm_function_param_t) == 4, alignment(rsbac_pm_function_param_t)
+rsbac_pm_task_set_id_t = __u32
+rsbac_pm_tp_set_id_t = __u32
+rsbac_pm_ru_set_id_t = __u32
+__s32 = c_int
+rsbac_pm_pp_set_id_t = __s32
+rsbac_pm_in_pp_set_id_t = rsbac_pid_t
+rsbac_pm_out_pp_set_id_t = rsbac_pm_in_pp_set_id_t
+
+# values for enumeration 'rsbac_pm_list_t'
+rsbac_pm_list_t = c_int # enum
+
+# values for enumeration 'rsbac_pm_all_list_t'
+rsbac_pm_all_list_t = c_int # enum
+rsbac_pm_role_int_t = rsbac_enum_t
+
+# values for enumeration 'rsbac_pm_process_type_t'
+rsbac_pm_process_type_t = c_int # enum
+rsbac_pm_process_type_int_t = rsbac_enum_t
+rsbac_pm_object_type_int_t = rsbac_enum_t
+rsbac_pm_program_type_int_t = rsbac_pm_process_type_int_t
+rsbac_pm_purpose_list_item_t._fields_ = [
+    ('id', rsbac_pm_purpose_id_t),
+    ('next', POINTER(rsbac_pm_purpose_list_item_t)),
+]
+assert sizeof(rsbac_pm_purpose_list_item_t) == 8, sizeof(rsbac_pm_purpose_list_item_t)
+assert alignment(rsbac_pm_purpose_list_item_t) == 4, alignment(rsbac_pm_purpose_list_item_t)
+
+# values for enumeration 'rsbac_rc_special_rights_t'
+rsbac_rc_special_rights_t = c_int # enum
+rsbac_rc_rights_vector_t = __u64
+rsbac_rc_role_vector_t = __u64
+rsbac_rc_role_id_t = __u32
+rsbac_rc_type_id_t = __u32
+rsbac_request_vector_t = __u64
+rsbac_rc_request_vector_t = rsbac_request_vector_t
+
+# values for enumeration 'rsbac_rc_admin_type_t'
+rsbac_rc_admin_type_t = c_int # enum
+
+# values for enumeration 'rsbac_rc_scd_type_t'
+rsbac_rc_scd_type_t = c_int # enum
+
+# values for enumeration 'rsbac_rc_target_t'
+rsbac_rc_target_t = c_int # enum
+class rsbac_rc_target_id_t(Union):
+    pass
+rsbac_rc_target_id_t._fields_ = [
+    ('role', rsbac_rc_role_id_t),
+    ('type', rsbac_rc_type_id_t),
+]
+assert sizeof(rsbac_rc_target_id_t) == 4, sizeof(rsbac_rc_target_id_t)
+assert alignment(rsbac_rc_target_id_t) == 4, alignment(rsbac_rc_target_id_t)
+
+# values for enumeration 'rsbac_rc_item_t'
+rsbac_rc_item_t = c_int # enum
+class rsbac_rc_item_value_t(Union):
+    pass
+rsbac_rc_item_value_t._pack_ = 4
+rsbac_rc_item_value_t._fields_ = [
+    ('rights', rsbac_rc_rights_vector_t),
+    ('admin_type', rsbac_rc_admin_type_t),
+    ('name', c_char * 16),
+    ('role_id', rsbac_rc_role_id_t),
+    ('type_id', rsbac_rc_type_id_t),
+    ('need_secdel', rsbac_boolean_t),
+    ('comp', rsbac_boolean_t),
+    ('boot_role', rsbac_boolean_t),
+    ('req_reauth', rsbac_boolean_t),
+    ('u_char_dummy', u_char),
+    ('dummy', c_int),
+    ('u_dummy', u_int),
+    ('long_dummy', c_long),
+    ('long_long_dummy', c_longlong),
+]
+assert sizeof(rsbac_rc_item_value_t) == 16, sizeof(rsbac_rc_item_value_t)
+assert alignment(rsbac_rc_item_value_t) == 4, alignment(rsbac_rc_item_value_t)
+
+# values for enumeration 'rsbac_syscall_t'
+rsbac_syscall_t = c_int # enum
+class rsys_check_t(Structure):
+    pass
+rsys_check_t._fields_ = [
+    ('correct', c_int),
+    ('check_inode', c_int),
+]
+assert sizeof(rsys_check_t) == 8, sizeof(rsys_check_t)
+assert alignment(rsys_check_t) == 4, alignment(rsys_check_t)
+class rsys_get_attr_t(Structure):
+    pass
+rsbac_list_ta_number_t = __u32
+class rsbac_attribute_value_t(Union):
+    pass
+rsys_get_attr_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('module', rsbac_enum_t),
+    ('target', rsbac_enum_t),
+    ('tid', POINTER(rsbac_target_id_t)),
+    ('attr', rsbac_enum_t),
+    ('value', POINTER(rsbac_attribute_value_t)),
+    ('inherit', c_int),
+]
+assert sizeof(rsys_get_attr_t) == 24, sizeof(rsys_get_attr_t)
+assert alignment(rsys_get_attr_t) == 4, alignment(rsys_get_attr_t)
+class rsys_get_attr_n_t(Structure):
+    pass
+rsys_get_attr_n_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('module', rsbac_enum_t),
+    ('target', rsbac_enum_t),
+    ('t_name', STRING),
+    ('attr', rsbac_enum_t),
+    ('value', POINTER(rsbac_attribute_value_t)),
+    ('inherit', c_int),
+]
+assert sizeof(rsys_get_attr_n_t) == 24, sizeof(rsys_get_attr_n_t)
+assert alignment(rsys_get_attr_n_t) == 4, alignment(rsys_get_attr_n_t)
+class rsys_set_attr_t(Structure):
+    pass
+rsys_set_attr_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('module', rsbac_enum_t),
+    ('target', rsbac_enum_t),
+    ('tid', POINTER(rsbac_target_id_t)),
+    ('attr', rsbac_enum_t),
+    ('value', POINTER(rsbac_attribute_value_t)),
+]
+assert sizeof(rsys_set_attr_t) == 20, sizeof(rsys_set_attr_t)
+assert alignment(rsys_set_attr_t) == 4, alignment(rsys_set_attr_t)
+class rsys_set_attr_n_t(Structure):
+    pass
+rsys_set_attr_n_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('module', rsbac_enum_t),
+    ('target', rsbac_enum_t),
+    ('t_name', STRING),
+    ('attr', rsbac_enum_t),
+    ('value', POINTER(rsbac_attribute_value_t)),
+]
+assert sizeof(rsys_set_attr_n_t) == 20, sizeof(rsys_set_attr_n_t)
+assert alignment(rsys_set_attr_n_t) == 4, alignment(rsys_set_attr_n_t)
+class rsys_remove_target_t(Structure):
+    pass
+rsys_remove_target_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('tid', POINTER(rsbac_target_id_t)),
+]
+assert sizeof(rsys_remove_target_t) == 12, sizeof(rsys_remove_target_t)
+assert alignment(rsys_remove_target_t) == 4, alignment(rsys_remove_target_t)
+class rsys_remove_target_n_t(Structure):
+    pass
+rsys_remove_target_n_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('t_name', STRING),
+]
+assert sizeof(rsys_remove_target_n_t) == 12, sizeof(rsys_remove_target_n_t)
+assert alignment(rsys_remove_target_n_t) == 4, alignment(rsys_remove_target_n_t)
+class rsys_net_list_all_netdev_t(Structure):
+    pass
+rsys_net_list_all_netdev_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('id_p', POINTER(rsbac_netdev_id_t)),
+    ('maxnum', u_long),
+]
+assert sizeof(rsys_net_list_all_netdev_t) == 12, sizeof(rsys_net_list_all_netdev_t)
+assert alignment(rsys_net_list_all_netdev_t) == 4, alignment(rsys_net_list_all_netdev_t)
+class rsys_net_template_t(Structure):
+    pass
+rsys_net_template_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('call', rsbac_enum_t),
+    ('id', rsbac_net_temp_id_t),
+    ('data_p', POINTER(rsbac_net_temp_syscall_data_t)),
+]
+assert sizeof(rsys_net_template_t) == 16, sizeof(rsys_net_template_t)
+assert alignment(rsys_net_template_t) == 4, alignment(rsys_net_template_t)
+class rsys_net_list_all_template_t(Structure):
+    pass
+rsys_net_list_all_template_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('id_p', POINTER(rsbac_net_temp_id_t)),
+    ('maxnum', u_long),
+]
+assert sizeof(rsys_net_list_all_template_t) == 12, sizeof(rsys_net_list_all_template_t)
+assert alignment(rsys_net_list_all_template_t) == 4, alignment(rsys_net_list_all_template_t)
+class rsys_switch_t(Structure):
+    pass
+rsys_switch_t._fields_ = [
+    ('module', rsbac_enum_t),
+    ('value', c_int),
+]
+assert sizeof(rsys_switch_t) == 8, sizeof(rsys_switch_t)
+assert alignment(rsys_switch_t) == 4, alignment(rsys_switch_t)
+class rsys_get_switch_t(Structure):
+    pass
+rsys_get_switch_t._fields_ = [
+    ('module', rsbac_enum_t),
+    ('value_p', POINTER(c_int)),
+    ('switchable_p', POINTER(c_int)),
+]
+assert sizeof(rsys_get_switch_t) == 12, sizeof(rsys_get_switch_t)
+assert alignment(rsys_get_switch_t) == 4, alignment(rsys_get_switch_t)
+class rsys_adf_log_switch_t(Structure):
+    pass
+rsys_adf_log_switch_t._fields_ = [
+    ('request', rsbac_enum_t),
+    ('target', rsbac_enum_t),
+    ('value', u_int),
+]
+assert sizeof(rsys_adf_log_switch_t) == 8, sizeof(rsys_adf_log_switch_t)
+assert alignment(rsys_adf_log_switch_t) == 4, alignment(rsys_adf_log_switch_t)
+class rsys_get_adf_log_t(Structure):
+    pass
+rsys_get_adf_log_t._fields_ = [
+    ('request', rsbac_enum_t),
+    ('target', rsbac_enum_t),
+    ('value_p', POINTER(u_int)),
+]
+assert sizeof(rsys_get_adf_log_t) == 8, sizeof(rsys_get_adf_log_t)
+assert alignment(rsys_get_adf_log_t) == 4, alignment(rsys_get_adf_log_t)
+class rsys_log_t(Structure):
+    pass
+rsys_log_t._fields_ = [
+    ('type', c_int),
+    ('buf', STRING),
+    ('len', c_int),
+]
+assert sizeof(rsys_log_t) == 12, sizeof(rsys_log_t)
+assert alignment(rsys_log_t) == 4, alignment(rsys_log_t)
+class rsys_mac_set_curr_level_t(Structure):
+    pass
+rsbac_security_level_t = __u8
+rsbac_mac_category_vector_t = __u64
+rsys_mac_set_curr_level_t._fields_ = [
+    ('level', rsbac_security_level_t),
+    ('categories_p', POINTER(rsbac_mac_category_vector_t)),
+]
+assert sizeof(rsys_mac_set_curr_level_t) == 8, sizeof(rsys_mac_set_curr_level_t)
+assert alignment(rsys_mac_set_curr_level_t) == 4, alignment(rsys_mac_set_curr_level_t)
+class rsys_mac_get_curr_level_t(Structure):
+    pass
+rsys_mac_get_curr_level_t._fields_ = [
+    ('level_p', POINTER(rsbac_security_level_t)),
+    ('categories_p', POINTER(rsbac_mac_category_vector_t)),
+]
+assert sizeof(rsys_mac_get_curr_level_t) == 8, sizeof(rsys_mac_get_curr_level_t)
+assert alignment(rsys_mac_get_curr_level_t) == 4, alignment(rsys_mac_get_curr_level_t)
+class rsys_mac_get_max_level_t(Structure):
+    pass
+rsys_mac_get_max_level_t._fields_ = [
+    ('level_p', POINTER(rsbac_security_level_t)),
+    ('categories_p', POINTER(rsbac_mac_category_vector_t)),
+]
+assert sizeof(rsys_mac_get_max_level_t) == 8, sizeof(rsys_mac_get_max_level_t)
+assert alignment(rsys_mac_get_max_level_t) == 4, alignment(rsys_mac_get_max_level_t)
+class rsys_mac_get_min_level_t(Structure):
+    pass
+rsys_mac_get_min_level_t._fields_ = [
+    ('level_p', POINTER(rsbac_security_level_t)),
+    ('categories_p', POINTER(rsbac_mac_category_vector_t)),
+]
+assert sizeof(rsys_mac_get_min_level_t) == 8, sizeof(rsys_mac_get_min_level_t)
+assert alignment(rsys_mac_get_min_level_t) == 4, alignment(rsys_mac_get_min_level_t)
+class rsys_mac_add_p_tru_t(Structure):
+    pass
+rsys_mac_add_p_tru_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('pid', rsbac_pid_t),
+    ('uid', rsbac_uid_t),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsys_mac_add_p_tru_t) == 16, sizeof(rsys_mac_add_p_tru_t)
+assert alignment(rsys_mac_add_p_tru_t) == 4, alignment(rsys_mac_add_p_tru_t)
+class rsys_mac_remove_p_tru_t(Structure):
+    pass
+rsys_mac_remove_p_tru_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('pid', rsbac_pid_t),
+    ('uid', rsbac_uid_t),
+]
+assert sizeof(rsys_mac_remove_p_tru_t) == 12, sizeof(rsys_mac_remove_p_tru_t)
+assert alignment(rsys_mac_remove_p_tru_t) == 4, alignment(rsys_mac_remove_p_tru_t)
+class rsys_mac_add_f_tru_t(Structure):
+    pass
+rsys_mac_add_f_tru_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('filename', STRING),
+    ('uid', rsbac_uid_t),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsys_mac_add_f_tru_t) == 16, sizeof(rsys_mac_add_f_tru_t)
+assert alignment(rsys_mac_add_f_tru_t) == 4, alignment(rsys_mac_add_f_tru_t)
+class rsys_mac_remove_f_tru_t(Structure):
+    pass
+rsys_mac_remove_f_tru_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('filename', STRING),
+    ('uid', rsbac_uid_t),
+]
+assert sizeof(rsys_mac_remove_f_tru_t) == 12, sizeof(rsys_mac_remove_f_tru_t)
+assert alignment(rsys_mac_remove_f_tru_t) == 4, alignment(rsys_mac_remove_f_tru_t)
+class rsys_mac_get_f_trulist_t(Structure):
+    pass
+rsys_mac_get_f_trulist_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('filename', STRING),
+    ('trulist', POINTER(rsbac_uid_t)),
+    ('ttllist', POINTER(rsbac_time_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_mac_get_f_trulist_t) == 20, sizeof(rsys_mac_get_f_trulist_t)
+assert alignment(rsys_mac_get_f_trulist_t) == 4, alignment(rsys_mac_get_f_trulist_t)
+class rsys_mac_get_p_trulist_t(Structure):
+    pass
+rsys_mac_get_p_trulist_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('pid', rsbac_pid_t),
+    ('trulist', POINTER(rsbac_uid_t)),
+    ('ttllist', POINTER(rsbac_time_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_mac_get_p_trulist_t) == 20, sizeof(rsys_mac_get_p_trulist_t)
+assert alignment(rsys_mac_get_p_trulist_t) == 4, alignment(rsys_mac_get_p_trulist_t)
+class rsys_pm_t(Structure):
+    pass
+rsys_pm_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('function', rsbac_enum_t),
+    ('param_p', POINTER(rsbac_pm_function_param_t)),
+    ('ticket', rsbac_pm_tkt_id_t),
+]
+assert sizeof(rsys_pm_t) == 16, sizeof(rsys_pm_t)
+assert alignment(rsys_pm_t) == 4, alignment(rsys_pm_t)
+class rsys_pm_change_current_task_t(Structure):
+    pass
+rsys_pm_change_current_task_t._fields_ = [
+    ('task', rsbac_pm_task_id_t),
+]
+assert sizeof(rsys_pm_change_current_task_t) == 4, sizeof(rsys_pm_change_current_task_t)
+assert alignment(rsys_pm_change_current_task_t) == 4, alignment(rsys_pm_change_current_task_t)
+class rsys_pm_create_file_t(Structure):
+    pass
+rsys_pm_create_file_t._fields_ = [
+    ('filename', STRING),
+    ('mode', c_int),
+    ('object_class', rsbac_pm_object_class_id_t),
+]
+assert sizeof(rsys_pm_create_file_t) == 12, sizeof(rsys_pm_create_file_t)
+assert alignment(rsys_pm_create_file_t) == 4, alignment(rsys_pm_create_file_t)
+class rsys_rc_copy_role_t(Structure):
+    pass
+rsys_rc_copy_role_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('from_role', rsbac_rc_role_id_t),
+    ('to_role', rsbac_rc_role_id_t),
+]
+assert sizeof(rsys_rc_copy_role_t) == 12, sizeof(rsys_rc_copy_role_t)
+assert alignment(rsys_rc_copy_role_t) == 4, alignment(rsys_rc_copy_role_t)
+class rsys_rc_copy_type_t(Structure):
+    pass
+rsys_rc_copy_type_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('from_type', rsbac_rc_type_id_t),
+    ('to_type', rsbac_rc_type_id_t),
+]
+assert sizeof(rsys_rc_copy_type_t) == 16, sizeof(rsys_rc_copy_type_t)
+assert alignment(rsys_rc_copy_type_t) == 4, alignment(rsys_rc_copy_type_t)
+class rsys_rc_get_item_t(Structure):
+    pass
+rsys_rc_get_item_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('tid_p', POINTER(rsbac_rc_target_id_t)),
+    ('subtid_p', POINTER(rsbac_rc_target_id_t)),
+    ('item', rsbac_enum_t),
+    ('value_p', POINTER(rsbac_rc_item_value_t)),
+    ('ttl_p', POINTER(rsbac_time_t)),
+]
+assert sizeof(rsys_rc_get_item_t) == 28, sizeof(rsys_rc_get_item_t)
+assert alignment(rsys_rc_get_item_t) == 4, alignment(rsys_rc_get_item_t)
+class rsys_rc_set_item_t(Structure):
+    pass
+rsys_rc_set_item_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('tid_p', POINTER(rsbac_rc_target_id_t)),
+    ('subtid_p', POINTER(rsbac_rc_target_id_t)),
+    ('item', rsbac_enum_t),
+    ('value_p', POINTER(rsbac_rc_item_value_t)),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsys_rc_set_item_t) == 28, sizeof(rsys_rc_set_item_t)
+assert alignment(rsys_rc_set_item_t) == 4, alignment(rsys_rc_set_item_t)
+class rsys_rc_get_list_t(Structure):
+    pass
+rsys_rc_get_list_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('tid_p', POINTER(rsbac_rc_target_id_t)),
+    ('item', rsbac_enum_t),
+    ('maxnum', u_int),
+    ('array_p', POINTER(__u32)),
+    ('ttl_array_p', POINTER(rsbac_time_t)),
+]
+assert sizeof(rsys_rc_get_list_t) == 28, sizeof(rsys_rc_get_list_t)
+assert alignment(rsys_rc_get_list_t) == 4, alignment(rsys_rc_get_list_t)
+class rsys_rc_change_role_t(Structure):
+    pass
+rsys_rc_change_role_t._fields_ = [
+    ('role', rsbac_rc_role_id_t),
+    ('pass', STRING),
+]
+assert sizeof(rsys_rc_change_role_t) == 8, sizeof(rsys_rc_change_role_t)
+assert alignment(rsys_rc_change_role_t) == 4, alignment(rsys_rc_change_role_t)
+class rsys_rc_get_eff_rights_n_t(Structure):
+    pass
+rsys_rc_get_eff_rights_n_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('t_name', STRING),
+    ('request_vector_p', POINTER(rsbac_rc_request_vector_t)),
+    ('ttl_p', POINTER(rsbac_time_t)),
+]
+assert sizeof(rsys_rc_get_eff_rights_n_t) == 20, sizeof(rsys_rc_get_eff_rights_n_t)
+assert alignment(rsys_rc_get_eff_rights_n_t) == 4, alignment(rsys_rc_get_eff_rights_n_t)
+class rsys_rc_get_current_role_t(Structure):
+    pass
+rsys_rc_get_current_role_t._fields_ = [
+    ('role_p', POINTER(rsbac_rc_role_id_t)),
+]
+assert sizeof(rsys_rc_get_current_role_t) == 4, sizeof(rsys_rc_get_current_role_t)
+assert alignment(rsys_rc_get_current_role_t) == 4, alignment(rsys_rc_get_current_role_t)
+class rsys_auth_add_p_cap_t(Structure):
+    pass
+class rsbac_auth_cap_range_t(Structure):
+    pass
+rsbac_auth_cap_range_t._fields_ = [
+    ('first', rsbac_uid_t),
+    ('last', rsbac_uid_t),
+]
+assert sizeof(rsbac_auth_cap_range_t) == 8, sizeof(rsbac_auth_cap_range_t)
+assert alignment(rsbac_auth_cap_range_t) == 4, alignment(rsbac_auth_cap_range_t)
+rsys_auth_add_p_cap_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('pid', rsbac_pid_t),
+    ('cap_type', rsbac_enum_t),
+    ('cap_range', rsbac_auth_cap_range_t),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsys_auth_add_p_cap_t) == 24, sizeof(rsys_auth_add_p_cap_t)
+assert alignment(rsys_auth_add_p_cap_t) == 4, alignment(rsys_auth_add_p_cap_t)
+class rsys_auth_remove_p_cap_t(Structure):
+    pass
+rsys_auth_remove_p_cap_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('pid', rsbac_pid_t),
+    ('cap_type', rsbac_enum_t),
+    ('cap_range', rsbac_auth_cap_range_t),
+]
+assert sizeof(rsys_auth_remove_p_cap_t) == 20, sizeof(rsys_auth_remove_p_cap_t)
+assert alignment(rsys_auth_remove_p_cap_t) == 4, alignment(rsys_auth_remove_p_cap_t)
+class rsys_auth_add_f_cap_t(Structure):
+    pass
+rsys_auth_add_f_cap_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('filename', STRING),
+    ('cap_type', rsbac_enum_t),
+    ('cap_range', rsbac_auth_cap_range_t),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsys_auth_add_f_cap_t) == 24, sizeof(rsys_auth_add_f_cap_t)
+assert alignment(rsys_auth_add_f_cap_t) == 4, alignment(rsys_auth_add_f_cap_t)
+class rsys_auth_remove_f_cap_t(Structure):
+    pass
+rsys_auth_remove_f_cap_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('filename', STRING),
+    ('cap_type', rsbac_enum_t),
+    ('cap_range', rsbac_auth_cap_range_t),
+]
+assert sizeof(rsys_auth_remove_f_cap_t) == 20, sizeof(rsys_auth_remove_f_cap_t)
+assert alignment(rsys_auth_remove_f_cap_t) == 4, alignment(rsys_auth_remove_f_cap_t)
+class rsys_auth_get_f_caplist_t(Structure):
+    pass
+rsys_auth_get_f_caplist_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('filename', STRING),
+    ('cap_type', rsbac_enum_t),
+    ('caplist', POINTER(rsbac_auth_cap_range_t)),
+    ('ttllist', POINTER(rsbac_time_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_auth_get_f_caplist_t) == 24, sizeof(rsys_auth_get_f_caplist_t)
+assert alignment(rsys_auth_get_f_caplist_t) == 4, alignment(rsys_auth_get_f_caplist_t)
+class rsys_auth_get_p_caplist_t(Structure):
+    pass
+rsys_auth_get_p_caplist_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('pid', rsbac_pid_t),
+    ('cap_type', rsbac_enum_t),
+    ('caplist', POINTER(rsbac_auth_cap_range_t)),
+    ('ttllist', POINTER(rsbac_time_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_auth_get_p_caplist_t) == 24, sizeof(rsys_auth_get_p_caplist_t)
+assert alignment(rsys_auth_get_p_caplist_t) == 4, alignment(rsys_auth_get_p_caplist_t)
+class rsys_acl_t(Structure):
+    pass
+rsys_acl_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('call', rsbac_enum_t),
+    ('arg', POINTER(rsbac_acl_syscall_arg_t)),
+]
+assert sizeof(rsys_acl_t) == 12, sizeof(rsys_acl_t)
+assert alignment(rsys_acl_t) == 4, alignment(rsys_acl_t)
+class rsys_acl_n_t(Structure):
+    pass
+rsys_acl_n_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('call', rsbac_enum_t),
+    ('arg', POINTER(rsbac_acl_syscall_n_arg_t)),
+]
+assert sizeof(rsys_acl_n_t) == 12, sizeof(rsys_acl_n_t)
+assert alignment(rsys_acl_n_t) == 4, alignment(rsys_acl_n_t)
+class rsys_acl_get_rights_t(Structure):
+    pass
+rsys_acl_get_rights_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('arg', POINTER(rsbac_acl_syscall_arg_t)),
+    ('rights_p', POINTER(rsbac_acl_rights_vector_t)),
+    ('effective', u_int),
+]
+assert sizeof(rsys_acl_get_rights_t) == 16, sizeof(rsys_acl_get_rights_t)
+assert alignment(rsys_acl_get_rights_t) == 4, alignment(rsys_acl_get_rights_t)
+class rsys_acl_get_rights_n_t(Structure):
+    pass
+rsys_acl_get_rights_n_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('arg', POINTER(rsbac_acl_syscall_n_arg_t)),
+    ('rights_p', POINTER(rsbac_acl_rights_vector_t)),
+    ('effective', u_int),
+]
+assert sizeof(rsys_acl_get_rights_n_t) == 16, sizeof(rsys_acl_get_rights_n_t)
+assert alignment(rsys_acl_get_rights_n_t) == 4, alignment(rsys_acl_get_rights_n_t)
+class rsys_acl_get_tlist_t(Structure):
+    pass
+rsys_acl_get_tlist_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('tid', POINTER(rsbac_target_id_t)),
+    ('entry_array', POINTER(rsbac_acl_entry_t)),
+    ('ttl_array', POINTER(rsbac_time_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_acl_get_tlist_t) == 24, sizeof(rsys_acl_get_tlist_t)
+assert alignment(rsys_acl_get_tlist_t) == 4, alignment(rsys_acl_get_tlist_t)
+class rsys_acl_get_tlist_n_t(Structure):
+    pass
+rsys_acl_get_tlist_n_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('t_name', STRING),
+    ('entry_array', POINTER(rsbac_acl_entry_t)),
+    ('ttl_array', POINTER(rsbac_time_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_acl_get_tlist_n_t) == 24, sizeof(rsys_acl_get_tlist_n_t)
+assert alignment(rsys_acl_get_tlist_n_t) == 4, alignment(rsys_acl_get_tlist_n_t)
+class rsys_acl_get_mask_t(Structure):
+    pass
+rsys_acl_get_mask_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('tid', POINTER(rsbac_target_id_t)),
+    ('mask_p', POINTER(rsbac_acl_rights_vector_t)),
+]
+assert sizeof(rsys_acl_get_mask_t) == 16, sizeof(rsys_acl_get_mask_t)
+assert alignment(rsys_acl_get_mask_t) == 4, alignment(rsys_acl_get_mask_t)
+class rsys_acl_get_mask_n_t(Structure):
+    pass
+rsys_acl_get_mask_n_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('target', rsbac_enum_t),
+    ('t_name', STRING),
+    ('mask_p', POINTER(rsbac_acl_rights_vector_t)),
+]
+assert sizeof(rsys_acl_get_mask_n_t) == 16, sizeof(rsys_acl_get_mask_n_t)
+assert alignment(rsys_acl_get_mask_n_t) == 4, alignment(rsys_acl_get_mask_n_t)
+class rsys_acl_group_t(Structure):
+    pass
+rsys_acl_group_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('call', rsbac_enum_t),
+    ('arg_p', POINTER(rsbac_acl_group_syscall_arg_t)),
+]
+assert sizeof(rsys_acl_group_t) == 12, sizeof(rsys_acl_group_t)
+assert alignment(rsys_acl_group_t) == 4, alignment(rsys_acl_group_t)
+class rsys_reg_t(Structure):
+    pass
+rsys_reg_t._fields_ = [
+    ('handle', c_long),
+    ('arg', c_void_p),
+]
+assert sizeof(rsys_reg_t) == 8, sizeof(rsys_reg_t)
+assert alignment(rsys_reg_t) == 4, alignment(rsys_reg_t)
+class rsys_jail_t(Structure):
+    pass
+rsbac_version_t = __u32
+rsbac_jail_ip_t = __u32
+rsbac_jail_flags_t = __u32
+rsbac_cap_vector_t = __u32
+rsbac_jail_scd_vector_t = __u32
+rsys_jail_t._fields_ = [
+    ('version', rsbac_version_t),
+    ('path', STRING),
+    ('ip', rsbac_jail_ip_t),
+    ('flags', rsbac_jail_flags_t),
+    ('max_caps', rsbac_cap_vector_t),
+    ('scd_get', rsbac_jail_scd_vector_t),
+    ('scd_modify', rsbac_jail_scd_vector_t),
+]
+assert sizeof(rsys_jail_t) == 28, sizeof(rsys_jail_t)
+assert alignment(rsys_jail_t) == 4, alignment(rsys_jail_t)
+class rsys_init_t(Structure):
+    pass
+rsys_init_t._fields_ = [
+    ('root_dev', STRING),
+]
+assert sizeof(rsys_init_t) == 4, sizeof(rsys_init_t)
+assert alignment(rsys_init_t) == 4, alignment(rsys_init_t)
+class rsys_um_auth_name_t(Structure):
+    pass
+rsys_um_auth_name_t._fields_ = [
+    ('name', STRING),
+    ('pass', STRING),
+]
+assert sizeof(rsys_um_auth_name_t) == 8, sizeof(rsys_um_auth_name_t)
+assert alignment(rsys_um_auth_name_t) == 4, alignment(rsys_um_auth_name_t)
+class rsys_um_auth_uid_t(Structure):
+    pass
+rsys_um_auth_uid_t._fields_ = [
+    ('uid', rsbac_uid_t),
+    ('pass', STRING),
+]
+assert sizeof(rsys_um_auth_uid_t) == 8, sizeof(rsys_um_auth_uid_t)
+assert alignment(rsys_um_auth_uid_t) == 4, alignment(rsys_um_auth_uid_t)
+class rsys_um_add_user_t(Structure):
+    pass
+class rsbac_um_user_entry_t(Structure):
+    pass
+rsys_um_add_user_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('uid', rsbac_uid_t),
+    ('entry_p', POINTER(rsbac_um_user_entry_t)),
+    ('pass', STRING),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsys_um_add_user_t) == 20, sizeof(rsys_um_add_user_t)
+assert alignment(rsys_um_add_user_t) == 4, alignment(rsys_um_add_user_t)
+class rsys_um_add_group_t(Structure):
+    pass
+class rsbac_um_group_entry_t(Structure):
+    pass
+rsys_um_add_group_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('gid', rsbac_gid_t),
+    ('entry_p', POINTER(rsbac_um_group_entry_t)),
+    ('pass', STRING),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsys_um_add_group_t) == 20, sizeof(rsys_um_add_group_t)
+assert alignment(rsys_um_add_group_t) == 4, alignment(rsys_um_add_group_t)
+class rsys_um_add_gm_t(Structure):
+    pass
+rsys_um_add_gm_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('uid', rsbac_uid_t),
+    ('gid', rsbac_gid_t),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsys_um_add_gm_t) == 16, sizeof(rsys_um_add_gm_t)
+assert alignment(rsys_um_add_gm_t) == 4, alignment(rsys_um_add_gm_t)
+class rsys_um_mod_user_t(Structure):
+    pass
+class rsbac_um_mod_data_t(Union):
+    pass
+rsys_um_mod_user_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('uid', rsbac_uid_t),
+    ('mod', rsbac_enum_t),
+    ('data_p', POINTER(rsbac_um_mod_data_t)),
+]
+assert sizeof(rsys_um_mod_user_t) == 16, sizeof(rsys_um_mod_user_t)
+assert alignment(rsys_um_mod_user_t) == 4, alignment(rsys_um_mod_user_t)
+class rsys_um_mod_group_t(Structure):
+    pass
+rsys_um_mod_group_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('gid', rsbac_gid_t),
+    ('mod', rsbac_enum_t),
+    ('data_p', POINTER(rsbac_um_mod_data_t)),
+]
+assert sizeof(rsys_um_mod_group_t) == 16, sizeof(rsys_um_mod_group_t)
+assert alignment(rsys_um_mod_group_t) == 4, alignment(rsys_um_mod_group_t)
+class rsys_um_get_user_item_t(Structure):
+    pass
+rsys_um_get_user_item_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('uid', rsbac_uid_t),
+    ('mod', rsbac_enum_t),
+    ('data_p', POINTER(rsbac_um_mod_data_t)),
+]
+assert sizeof(rsys_um_get_user_item_t) == 16, sizeof(rsys_um_get_user_item_t)
+assert alignment(rsys_um_get_user_item_t) == 4, alignment(rsys_um_get_user_item_t)
+class rsys_um_get_group_item_t(Structure):
+    pass
+rsys_um_get_group_item_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('gid', rsbac_gid_t),
+    ('mod', rsbac_enum_t),
+    ('data_p', POINTER(rsbac_um_mod_data_t)),
+]
+assert sizeof(rsys_um_get_group_item_t) == 16, sizeof(rsys_um_get_group_item_t)
+assert alignment(rsys_um_get_group_item_t) == 4, alignment(rsys_um_get_group_item_t)
+class rsys_um_remove_user_t(Structure):
+    pass
+rsys_um_remove_user_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('uid', rsbac_uid_t),
+]
+assert sizeof(rsys_um_remove_user_t) == 8, sizeof(rsys_um_remove_user_t)
+assert alignment(rsys_um_remove_user_t) == 4, alignment(rsys_um_remove_user_t)
+class rsys_um_remove_group_t(Structure):
+    pass
+rsys_um_remove_group_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('gid', rsbac_gid_t),
+]
+assert sizeof(rsys_um_remove_group_t) == 8, sizeof(rsys_um_remove_group_t)
+assert alignment(rsys_um_remove_group_t) == 4, alignment(rsys_um_remove_group_t)
+class rsys_um_remove_gm_t(Structure):
+    pass
+rsys_um_remove_gm_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('uid', rsbac_uid_t),
+    ('gid', rsbac_gid_t),
+]
+assert sizeof(rsys_um_remove_gm_t) == 12, sizeof(rsys_um_remove_gm_t)
+assert alignment(rsys_um_remove_gm_t) == 4, alignment(rsys_um_remove_gm_t)
+class rsys_um_user_exists_t(Structure):
+    pass
+rsys_um_user_exists_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('uid', rsbac_uid_t),
+]
+assert sizeof(rsys_um_user_exists_t) == 8, sizeof(rsys_um_user_exists_t)
+assert alignment(rsys_um_user_exists_t) == 4, alignment(rsys_um_user_exists_t)
+class rsys_um_group_exists_t(Structure):
+    pass
+rsys_um_group_exists_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('gid', rsbac_gid_t),
+]
+assert sizeof(rsys_um_group_exists_t) == 8, sizeof(rsys_um_group_exists_t)
+assert alignment(rsys_um_group_exists_t) == 4, alignment(rsys_um_group_exists_t)
+class rsys_um_get_next_user_t(Structure):
+    pass
+rsys_um_get_next_user_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('old_user', rsbac_uid_t),
+    ('next_user_p', POINTER(rsbac_uid_t)),
+]
+assert sizeof(rsys_um_get_next_user_t) == 12, sizeof(rsys_um_get_next_user_t)
+assert alignment(rsys_um_get_next_user_t) == 4, alignment(rsys_um_get_next_user_t)
+class rsys_um_get_user_list_t(Structure):
+    pass
+rsys_um_get_user_list_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('user_array', POINTER(rsbac_uid_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_um_get_user_list_t) == 12, sizeof(rsys_um_get_user_list_t)
+assert alignment(rsys_um_get_user_list_t) == 4, alignment(rsys_um_get_user_list_t)
+class rsys_um_get_gm_list_t(Structure):
+    pass
+rsys_um_get_gm_list_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('user', rsbac_uid_t),
+    ('group_array', POINTER(rsbac_gid_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_um_get_gm_list_t) == 16, sizeof(rsys_um_get_gm_list_t)
+assert alignment(rsys_um_get_gm_list_t) == 4, alignment(rsys_um_get_gm_list_t)
+class rsys_um_get_gm_user_list_t(Structure):
+    pass
+rsys_um_get_gm_user_list_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('group', rsbac_gid_t),
+    ('user_array', POINTER(rsbac_uid_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_um_get_gm_user_list_t) == 16, sizeof(rsys_um_get_gm_user_list_t)
+assert alignment(rsys_um_get_gm_user_list_t) == 4, alignment(rsys_um_get_gm_user_list_t)
+class rsys_um_get_group_list_t(Structure):
+    pass
+rsys_um_get_group_list_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('group_array', POINTER(rsbac_gid_t)),
+    ('maxnum', u_int),
+]
+assert sizeof(rsys_um_get_group_list_t) == 12, sizeof(rsys_um_get_group_list_t)
+assert alignment(rsys_um_get_group_list_t) == 4, alignment(rsys_um_get_group_list_t)
+class rsys_um_get_uid_t(Structure):
+    pass
+rsys_um_get_uid_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('name', STRING),
+    ('uid_p', POINTER(rsbac_uid_t)),
+]
+assert sizeof(rsys_um_get_uid_t) == 12, sizeof(rsys_um_get_uid_t)
+assert alignment(rsys_um_get_uid_t) == 4, alignment(rsys_um_get_uid_t)
+class rsys_um_get_gid_t(Structure):
+    pass
+rsys_um_get_gid_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('name', STRING),
+    ('gid_p', POINTER(rsbac_gid_t)),
+]
+assert sizeof(rsys_um_get_gid_t) == 12, sizeof(rsys_um_get_gid_t)
+assert alignment(rsys_um_get_gid_t) == 4, alignment(rsys_um_get_gid_t)
+class rsys_um_set_pass_t(Structure):
+    pass
+rsys_um_set_pass_t._fields_ = [
+    ('uid', rsbac_uid_t),
+    ('old_pass', STRING),
+    ('new_pass', STRING),
+]
+assert sizeof(rsys_um_set_pass_t) == 12, sizeof(rsys_um_set_pass_t)
+assert alignment(rsys_um_set_pass_t) == 4, alignment(rsys_um_set_pass_t)
+class rsys_um_set_pass_name_t(Structure):
+    pass
+rsys_um_set_pass_name_t._fields_ = [
+    ('name', STRING),
+    ('old_pass', STRING),
+    ('new_pass', STRING),
+]
+assert sizeof(rsys_um_set_pass_name_t) == 12, sizeof(rsys_um_set_pass_name_t)
+assert alignment(rsys_um_set_pass_name_t) == 4, alignment(rsys_um_set_pass_name_t)
+class rsys_um_set_group_pass_t(Structure):
+    pass
+rsys_um_set_group_pass_t._fields_ = [
+    ('gid', rsbac_gid_t),
+    ('new_pass', STRING),
+]
+assert sizeof(rsys_um_set_group_pass_t) == 8, sizeof(rsys_um_set_group_pass_t)
+assert alignment(rsys_um_set_group_pass_t) == 4, alignment(rsys_um_set_group_pass_t)
+class rsys_um_check_account_t(Structure):
+    pass
+rsys_um_check_account_t._fields_ = [
+    ('uid', rsbac_uid_t),
+]
+assert sizeof(rsys_um_check_account_t) == 4, sizeof(rsys_um_check_account_t)
+assert alignment(rsys_um_check_account_t) == 4, alignment(rsys_um_check_account_t)
+class rsys_um_check_account_name_t(Structure):
+    pass
+rsys_um_check_account_name_t._fields_ = [
+    ('name', STRING),
+]
+assert sizeof(rsys_um_check_account_name_t) == 4, sizeof(rsys_um_check_account_name_t)
+assert alignment(rsys_um_check_account_name_t) == 4, alignment(rsys_um_check_account_name_t)
+class rsys_list_ta_begin_t(Structure):
+    pass
+rsys_list_ta_begin_t._fields_ = [
+    ('ttl', rsbac_time_t),
+    ('ta_number_p', POINTER(rsbac_list_ta_number_t)),
+    ('commit_uid', rsbac_uid_t),
+    ('password', STRING),
+]
+assert sizeof(rsys_list_ta_begin_t) == 16, sizeof(rsys_list_ta_begin_t)
+assert alignment(rsys_list_ta_begin_t) == 4, alignment(rsys_list_ta_begin_t)
+class rsys_list_ta_refresh_t(Structure):
+    pass
+rsys_list_ta_refresh_t._fields_ = [
+    ('ttl', rsbac_time_t),
+    ('ta_number', rsbac_list_ta_number_t),
+    ('password', STRING),
+]
+assert sizeof(rsys_list_ta_refresh_t) == 12, sizeof(rsys_list_ta_refresh_t)
+assert alignment(rsys_list_ta_refresh_t) == 4, alignment(rsys_list_ta_refresh_t)
+class rsys_list_ta_commit_t(Structure):
+    pass
+rsys_list_ta_commit_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('password', STRING),
+]
+assert sizeof(rsys_list_ta_commit_t) == 8, sizeof(rsys_list_ta_commit_t)
+assert alignment(rsys_list_ta_commit_t) == 4, alignment(rsys_list_ta_commit_t)
+class rsys_list_ta_forget_t(Structure):
+    pass
+rsys_list_ta_forget_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('password', STRING),
+]
+assert sizeof(rsys_list_ta_forget_t) == 8, sizeof(rsys_list_ta_forget_t)
+assert alignment(rsys_list_ta_forget_t) == 4, alignment(rsys_list_ta_forget_t)
+class rsys_list_all_dev_t(Structure):
+    pass
+rsys_list_all_dev_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('id_p', POINTER(rsbac_dev_desc_t)),
+    ('maxnum', u_long),
+]
+assert sizeof(rsys_list_all_dev_t) == 12, sizeof(rsys_list_all_dev_t)
+assert alignment(rsys_list_all_dev_t) == 4, alignment(rsys_list_all_dev_t)
+class rsys_acl_list_all_dev_t(Structure):
+    pass
+rsys_acl_list_all_dev_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('id_p', POINTER(rsbac_dev_desc_t)),
+    ('maxnum', u_long),
+]
+assert sizeof(rsys_acl_list_all_dev_t) == 12, sizeof(rsys_acl_list_all_dev_t)
+assert alignment(rsys_acl_list_all_dev_t) == 4, alignment(rsys_acl_list_all_dev_t)
+class rsys_list_all_user_t(Structure):
+    pass
+rsys_list_all_user_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('id_p', POINTER(rsbac_uid_t)),
+    ('maxnum', u_long),
+]
+assert sizeof(rsys_list_all_user_t) == 12, sizeof(rsys_list_all_user_t)
+assert alignment(rsys_list_all_user_t) == 4, alignment(rsys_list_all_user_t)
+class rsys_acl_list_all_user_t(Structure):
+    pass
+rsys_acl_list_all_user_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('id_p', POINTER(rsbac_uid_t)),
+    ('maxnum', u_long),
+]
+assert sizeof(rsys_acl_list_all_user_t) == 12, sizeof(rsys_acl_list_all_user_t)
+assert alignment(rsys_acl_list_all_user_t) == 4, alignment(rsys_acl_list_all_user_t)
+class rsys_list_all_group_t(Structure):
+    pass
+rsys_list_all_group_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('id_p', POINTER(rsbac_gid_t)),
+    ('maxnum', u_long),
+]
+assert sizeof(rsys_list_all_group_t) == 12, sizeof(rsys_list_all_group_t)
+assert alignment(rsys_list_all_group_t) == 4, alignment(rsys_list_all_group_t)
+class rsys_acl_list_all_group_t(Structure):
+    pass
+rsys_acl_list_all_group_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('id_p', POINTER(rsbac_gid_t)),
+    ('maxnum', u_long),
+]
+assert sizeof(rsys_acl_list_all_group_t) == 12, sizeof(rsys_acl_list_all_group_t)
+assert alignment(rsys_acl_list_all_group_t) == 4, alignment(rsys_acl_list_all_group_t)
+class rsys_list_all_ipc_t(Structure):
+    pass
+rsys_list_all_ipc_t._fields_ = [
+    ('ta_number', rsbac_list_ta_number_t),
+    ('id_p', POINTER(rsbac_ipc_t)),
+    ('maxnum', u_long),
+]
+assert sizeof(rsys_list_all_ipc_t) == 12, sizeof(rsys_list_all_ipc_t)
+assert alignment(rsys_list_all_ipc_t) == 4, alignment(rsys_list_all_ipc_t)
+class rsys_rc_select_fd_create_type_t(Structure):
+    pass
+rsys_rc_select_fd_create_type_t._fields_ = [
+    ('type', rsbac_rc_type_id_t),
+]
+assert sizeof(rsys_rc_select_fd_create_type_t) == 4, sizeof(rsys_rc_select_fd_create_type_t)
+assert alignment(rsys_rc_select_fd_create_type_t) == 4, alignment(rsys_rc_select_fd_create_type_t)
+class rsbac_syscall_arg_t(Union):
+    pass
+rsbac_syscall_arg_t._fields_ = [
+    ('check', rsys_check_t),
+    ('get_attr', rsys_get_attr_t),
+    ('get_attr_n', rsys_get_attr_n_t),
+    ('set_attr', rsys_set_attr_t),
+    ('set_attr_n', rsys_set_attr_n_t),
+    ('remove_target', rsys_remove_target_t),
+    ('remove_target_n', rsys_remove_target_n_t),
+    ('net_list_all_netdev', rsys_net_list_all_netdev_t),
+    ('net_template', rsys_net_template_t),
+    ('net_list_all_template', rsys_net_list_all_template_t),
+    ('switch_module', rsys_switch_t),
+    ('get_switch_module', rsys_get_switch_t),
+    ('adf_log_switch', rsys_adf_log_switch_t),
+    ('get_adf_log', rsys_get_adf_log_t),
+    ('log', rsys_log_t),
+    ('mac_set_curr_level', rsys_mac_set_curr_level_t),
+    ('mac_get_curr_level', rsys_mac_get_curr_level_t),
+    ('mac_get_max_level', rsys_mac_get_max_level_t),
+    ('mac_get_min_level', rsys_mac_get_min_level_t),
+    ('mac_add_p_tru', rsys_mac_add_p_tru_t),
+    ('mac_remove_p_tru', rsys_mac_remove_p_tru_t),
+    ('mac_add_f_tru', rsys_mac_add_f_tru_t),
+    ('mac_remove_f_tru', rsys_mac_remove_f_tru_t),
+    ('mac_get_f_trulist', rsys_mac_get_f_trulist_t),
+    ('mac_get_p_trulist', rsys_mac_get_p_trulist_t),
+    ('pm', rsys_pm_t),
+    ('pm_change_current_task', rsys_pm_change_current_task_t),
+    ('pm_create_file', rsys_pm_create_file_t),
+    ('rc_copy_role', rsys_rc_copy_role_t),
+    ('rc_copy_type', rsys_rc_copy_type_t),
+    ('rc_get_item', rsys_rc_get_item_t),
+    ('rc_set_item', rsys_rc_set_item_t),
+    ('rc_get_list', rsys_rc_get_list_t),
+    ('rc_change_role', rsys_rc_change_role_t),
+    ('rc_get_eff_rights_n', rsys_rc_get_eff_rights_n_t),
+    ('rc_get_current_role', rsys_rc_get_current_role_t),
+    ('auth_add_p_cap', rsys_auth_add_p_cap_t),
+    ('auth_remove_p_cap', rsys_auth_remove_p_cap_t),
+    ('auth_add_f_cap', rsys_auth_add_f_cap_t),
+    ('auth_remove_f_cap', rsys_auth_remove_f_cap_t),
+    ('auth_get_f_caplist', rsys_auth_get_f_caplist_t),
+    ('auth_get_p_caplist', rsys_auth_get_p_caplist_t),
+    ('acl', rsys_acl_t),
+    ('acl_n', rsys_acl_n_t),
+    ('acl_get_rights', rsys_acl_get_rights_t),
+    ('acl_get_rights_n', rsys_acl_get_rights_n_t),
+    ('acl_get_tlist', rsys_acl_get_tlist_t),
+    ('acl_get_tlist_n', rsys_acl_get_tlist_n_t),
+    ('acl_get_mask', rsys_acl_get_mask_t),
+    ('acl_get_mask_n', rsys_acl_get_mask_n_t),
+    ('acl_group', rsys_acl_group_t),
+    ('reg', rsys_reg_t),
+    ('jail', rsys_jail_t),
+    ('init', rsys_init_t),
+    ('um_auth_name', rsys_um_auth_name_t),
+    ('um_auth_uid', rsys_um_auth_uid_t),
+    ('um_add_user', rsys_um_add_user_t),
+    ('um_add_group', rsys_um_add_group_t),
+    ('um_add_gm', rsys_um_add_gm_t),
+    ('um_mod_user', rsys_um_mod_user_t),
+    ('um_mod_group', rsys_um_mod_group_t),
+    ('um_get_user_item', rsys_um_get_user_item_t),
+    ('um_get_group_item', rsys_um_get_group_item_t),
+    ('um_remove_user', rsys_um_remove_user_t),
+    ('um_remove_group', rsys_um_remove_group_t),
+    ('um_remove_gm', rsys_um_remove_gm_t),
+    ('um_user_exists', rsys_um_user_exists_t),
+    ('um_group_exists', rsys_um_group_exists_t),
+    ('um_get_next_user', rsys_um_get_next_user_t),
+    ('um_get_user_list', rsys_um_get_user_list_t),
+    ('um_get_gm_list', rsys_um_get_gm_list_t),
+    ('um_get_gm_user_list', rsys_um_get_gm_user_list_t),
+    ('um_get_group_list', rsys_um_get_group_list_t),
+    ('um_get_uid', rsys_um_get_uid_t),
+    ('um_get_gid', rsys_um_get_gid_t),
+    ('um_set_pass', rsys_um_set_pass_t),
+    ('um_set_pass_name', rsys_um_set_pass_name_t),
+    ('um_set_group_pass', rsys_um_set_group_pass_t),
+    ('um_check_account', rsys_um_check_account_t),
+    ('um_check_account_name', rsys_um_check_account_name_t),
+    ('list_ta_begin', rsys_list_ta_begin_t),
+    ('list_ta_refresh', rsys_list_ta_refresh_t),
+    ('list_ta_commit', rsys_list_ta_commit_t),
+    ('list_ta_forget', rsys_list_ta_forget_t),
+    ('list_all_dev', rsys_list_all_dev_t),
+    ('acl_list_all_dev', rsys_acl_list_all_dev_t),
+    ('list_all_user', rsys_list_all_user_t),
+    ('acl_list_all_user', rsys_acl_list_all_user_t),
+    ('list_all_group', rsys_list_all_group_t),
+    ('acl_list_all_group', rsys_acl_list_all_group_t),
+    ('list_all_ipc', rsys_list_all_ipc_t),
+    ('rc_select_fd_create_type', rsys_rc_select_fd_create_type_t),
+    ('dummy', c_int),
+]
+assert sizeof(rsbac_syscall_arg_t) == 28, sizeof(rsbac_syscall_arg_t)
+assert alignment(rsbac_syscall_arg_t) == 4, alignment(rsbac_syscall_arg_t)
+rsbac_old_uid_t = __u16
+rsbac_old_gid_t = __u16
+class rsbac_nanotime_t(Structure):
+    pass
+rsbac_nanotime_t._fields_ = [
+    ('sec', rsbac_time_t),
+    ('nsec', __u32),
+]
+assert sizeof(rsbac_nanotime_t) == 8, sizeof(rsbac_nanotime_t)
+assert alignment(rsbac_nanotime_t) == 4, alignment(rsbac_nanotime_t)
+rsbac_boolean_int_t = __u8
+rsbac_pseudo_t = __u32
+rsbac_ta_number_t = __u32
+
+# values for enumeration 'rsbac_old_security_level_t'
+rsbac_old_security_level_t = c_int # enum
+rsbac_cwi_relation_id_t = u_int
+
+# values for enumeration 'rsbac_system_role_t'
+rsbac_system_role_t = c_int # enum
+rsbac_system_role_int_t = rsbac_enum_t
+
+# values for enumeration 'rsbac_fake_root_uid_t'
+rsbac_fake_root_uid_t = c_int # enum
+rsbac_fake_root_uid_int_t = rsbac_enum_t
+
+# values for enumeration 'rsbac_scd_type_t'
+rsbac_scd_type_t = c_int # enum
+rsbac_scd_vector_t = __u32
+
+# values for enumeration 'rsbac_dev_type_t'
+rsbac_dev_type_t = c_int # enum
+rsbac_inode_nr_t = __u32
+
+# values for enumeration 'rsbac_linux_dac_disable_t'
+rsbac_linux_dac_disable_t = c_int # enum
+rsbac_linux_dac_disable_int_t = rsbac_enum_t
+
+# values for enumeration 'rsbac_log_level_t'
+rsbac_log_level_t = c_int # enum
+rsbac_log_array_t = __u64
+rsbac_mac_user_flags_t = __u8
+rsbac_mac_process_flags_t = __u16
+rsbac_mac_file_flags_t = __u8
+class rsbac_fs_file_t(Structure):
+    pass
+rsbac_mac_file_t = rsbac_fs_file_t
+rsbac_fs_file_t._fields_ = [
+]
+rsbac_mac_auto_int_t = rsbac_enum_t
+
+# values for enumeration 'rsbac_mac_auto_t'
+rsbac_mac_auto_t = c_int # enum
+rsbac_daz_scanned_t = __u8
+rsbac_daz_scanner_t = __u8
+rsbac_ff_flags_t = __u16
+rsbac_auth_file_t = rsbac_fs_file_t
+
+# values for enumeration 'rsbac_auth_cap_type_t'
+rsbac_auth_cap_type_t = c_int # enum
+rsbac_auth_cap_type_int_t = rsbac_enum_t
+
+# values for enumeration 'rsbac_auth_may_setuid_t'
+rsbac_auth_may_setuid_t = c_int # enum
+rsbac_auth_may_setuid_int_t = rsbac_enum_t
+
+# values for enumeration 'rsbac_cap_process_hiding_t'
+rsbac_cap_process_hiding_t = c_int # enum
+rsbac_cap_process_hiding_int_t = rsbac_enum_t
+
+# values for enumeration 'rsbac_cap_ld_env_t'
+rsbac_cap_ld_env_t = c_int # enum
+rsbac_cap_ld_env_int_t = rsbac_enum_t
+rsbac_jail_id_t = __u32
+rsbac_pax_flags_t = c_ulong
+rsbac_res_limit_t = __u32
+rsbac_res_array_t = rsbac_res_limit_t * 11
+rsbac_reg_handle_t = __s32
+
+# values for enumeration 'rsbac_adf_request_t'
+rsbac_adf_request_t = c_int # enum
+rsbac_adf_request_int_t = rsbac_enum_t
+
+# values for enumeration 'rsbac_adf_req_ret_t'
+rsbac_adf_req_ret_t = c_int # enum
+
+# values for enumeration 'rsbac_switch_target_t'
+rsbac_switch_target_t = c_int # enum
+rsbac_switch_target_int_t = rsbac_enum_t
+
+# values for enumeration 'rsbac_attribute_t'
+rsbac_attribute_t = c_int # enum
+__u_short = c_ushort
+u_short = __u_short
+rsbac_attribute_value_t._pack_ = 4
+rsbac_attribute_value_t._fields_ = [
+    ('owner', rsbac_uid_t),
+    ('pseudo', rsbac_pseudo_t),
+    ('security_level', rsbac_security_level_t),
+    ('mac_categories', rsbac_mac_category_vector_t),
+    ('system_role', rsbac_system_role_int_t),
+    ('current_sec_level', rsbac_security_level_t),
+    ('min_write_open', rsbac_security_level_t),
+    ('max_read_open', rsbac_security_level_t),
+    ('mac_user_flags', rsbac_mac_user_flags_t),
+    ('mac_process_flags', rsbac_mac_process_flags_t),
+    ('mac_file_flags', rsbac_mac_file_flags_t),
+    ('mac_auto', rsbac_mac_auto_int_t),
+    ('mac_check', rsbac_boolean_t),
+    ('mac_prop_trusted', rsbac_boolean_t),
+    ('pm_role', rsbac_pm_role_int_t),
+    ('pm_process_type', rsbac_pm_process_type_int_t),
+    ('pm_current_task', rsbac_pm_task_id_t),
+    ('pm_object_class', rsbac_pm_object_class_id_t),
+    ('pm_ipc_purpose', rsbac_pm_purpose_id_t),
+    ('pm_object_type', rsbac_pm_object_type_int_t),
+    ('pm_program_type', rsbac_pm_program_type_int_t),
+    ('pm_tp', rsbac_pm_tp_id_t),
+    ('pm_task_set', rsbac_pm_task_set_id_t),
+    ('daz_scanned', rsbac_daz_scanned_t),
+    ('daz_scanner', rsbac_daz_scanner_t),
+    ('ff_flags', rsbac_ff_flags_t),
+    ('rc_type', rsbac_rc_type_id_t),
+    ('rc_type_fd', rsbac_rc_type_id_t),
+    ('rc_force_role', rsbac_rc_role_id_t),
+    ('rc_initial_role', rsbac_rc_role_id_t),
+    ('rc_role', rsbac_rc_role_id_t),
+    ('rc_def_role', rsbac_rc_role_id_t),
+    ('auth_may_setuid', rsbac_auth_may_setuid_int_t),
+    ('auth_may_set_cap', rsbac_boolean_t),
+    ('auth_p_capset', rsbac_pid_t),
+    ('auth_f_capset', rsbac_inode_nr_t),
+    ('auth_learn', rsbac_boolean_t),
+    ('min_caps', rsbac_cap_vector_t),
+    ('max_caps', rsbac_cap_vector_t),
+    ('max_caps_user', rsbac_cap_vector_t),
+    ('max_caps_program', rsbac_cap_vector_t),
+    ('jail_id', rsbac_jail_id_t),
+    ('jail_parent', rsbac_jail_id_t),
+    ('jail_ip', rsbac_jail_ip_t),
+    ('jail_flags', rsbac_jail_flags_t),
+    ('jail_max_caps', rsbac_cap_vector_t),
+    ('jail_scd_get', rsbac_jail_scd_vector_t),
+    ('jail_scd_modify', rsbac_jail_scd_vector_t),
+    ('pax_flags', rsbac_pax_flags_t),
+    ('res_array', rsbac_res_array_t),
+    ('log_array_low', rsbac_log_array_t),
+    ('log_array_high', rsbac_log_array_t),
+    ('log_program_based', rsbac_request_vector_t),
+    ('log_user_based', rsbac_request_vector_t),
+    ('symlink_add_remote_ip', rsbac_enum_t),
+    ('symlink_add_uid', rsbac_boolean_t),
+    ('symlink_add_mac_level', rsbac_boolean_t),
+    ('symlink_add_rc_role', rsbac_boolean_t),
+    ('linux_dac_disable', rsbac_linux_dac_disable_int_t),
+    ('cap_process_hiding', rsbac_cap_process_hiding_int_t),
+    ('fake_root_uid', rsbac_fake_root_uid_int_t),
+    ('audit_uid', rsbac_uid_t),
+    ('auid_exempt', rsbac_uid_t),
+    ('auth_last_auth', rsbac_uid_t),
+    ('remote_ip', __u32),
+    ('cap_ld_env', rsbac_cap_ld_env_int_t),
+    ('rc_select_type', rsbac_rc_type_id_t),
+    ('u_char_dummy', u_char),
+    ('u_short_dummy', u_short),
+    ('dummy', c_int),
+    ('u_dummy', u_int),
+    ('long_dummy', c_long),
+    ('u_long_dummy', u_long),
+]
+assert sizeof(rsbac_attribute_value_t) == 44, sizeof(rsbac_attribute_value_t)
+assert alignment(rsbac_attribute_value_t) == 4, alignment(rsbac_attribute_value_t)
+rsbac_um_days_t = __s32
+
+# values for enumeration 'rsbac_um_mod_t'
+rsbac_um_mod_t = c_int # enum
+rsbac_um_mod_data_t._fields_ = [
+    ('string', c_char * 256),
+    ('group', rsbac_gid_t),
+    ('days', rsbac_um_days_t),
+    ('ttl', rsbac_time_t),
+]
+assert sizeof(rsbac_um_mod_data_t) == 256, sizeof(rsbac_um_mod_data_t)
+assert alignment(rsbac_um_mod_data_t) == 4, alignment(rsbac_um_mod_data_t)
+rsbac_um_user_entry_t._fields_ = [
+    ('name', c_char * 16),
+    ('pass', c_char * 24),
+    ('fullname', c_char * 30),
+    ('homedir', c_char * 50),
+    ('shell', c_char * 24),
+    ('group', rsbac_gid_t),
+    ('lastchange', rsbac_um_days_t),
+    ('minchange', rsbac_um_days_t),
+    ('maxchange', rsbac_um_days_t),
+    ('warnchange', rsbac_um_days_t),
+    ('inactive', rsbac_um_days_t),
+    ('expire', rsbac_um_days_t),
+]
+assert sizeof(rsbac_um_user_entry_t) == 172, sizeof(rsbac_um_user_entry_t)
+assert alignment(rsbac_um_user_entry_t) == 4, alignment(rsbac_um_user_entry_t)
+rsbac_um_group_entry_t._fields_ = [
+    ('name', c_char * 16),
+    ('pass', c_char * 24),
+]
+assert sizeof(rsbac_um_group_entry_t) == 40, sizeof(rsbac_um_group_entry_t)
+assert alignment(rsbac_um_group_entry_t) == 1, alignment(rsbac_um_group_entry_t)
+_ATFILE_SOURCE = 1 # Variable c_int
+RSBAC_VERSION_MAJOR = 1 # Variable c_int
+__NR_clock_settime = 264 # Variable c_int
+ETOOMANYREFS = 109 # Variable c_int
+__NR_lsetxattr = 227 # Variable c_int
+RSBAC_AUTH_GROUP_F_CAP = 4294967293L # Variable c_uint
+RSBAC_ACL_DEFAULT_NETDEV_MASK = 504403295705665536L # Variable c_ulonglong
+__NR_prctl = 172 # Variable c_int
+RSBAC_EWEAKPASSWORD = 1032 # Variable c_int
+__NR_vfork = 190 # Variable c_int
+ENAMETOOLONG = 36 # Variable c_int
+__NR_olduname = 109 # Variable c_int
+ETXTBSY = 26 # Variable c_int
+__clockid_t_defined = 1 # Variable c_int
+RSBAC_JAIL_LOCALHOST = 16777343 # Variable c_int
+__NR_prof = 44 # Variable c_int
+RSBAC_ENOTFOUND = 1009 # Variable c_int
+EL3HLT = 46 # Variable c_int
+ELNRNG = 48 # Variable c_int
+CAP_AUDIT_CONTROL = 30 # Variable c_int
+RSBAC_DATAPROT_UID = 401 # Variable c_int
+RSBAC_CAP_DEFAULT_MIN = 0 # Variable c_uint
+RSBAC_ECOULDNOTCREATEPATH = 1014 # Variable c_int
+RSBAC_PAX_ALL_FLAGS = 4278190080L # Variable c_ulong
+__timer_t_defined = 1 # Variable c_int
+__NR_mpx = 56 # Variable c_int
+__NR_truncate = 92 # Variable c_int
+RSBAC_TPMAN_UID = 402 # Variable c_int
+__NR_sync_file_range = 314 # Variable c_int
+__NR_mq_open = 277 # Variable c_int
+__NR_getdents64 = 220 # Variable c_int
+__NR_settimeofday = 79 # Variable c_int
+__NR_vserver = 273 # Variable c_int
+_LINUX_CAPABILITY_VERSION = 429392688 # Variable c_int
+EFBIG = 27 # Variable c_int
+RSBAC_RC_ALL_REQUESTS = 18446744073709551615L # Variable c_ulonglong
+RSBAC_EACCESS = 1002 # Variable c_int
+__NR_epoll_wait = 256 # Variable c_int
+__NR_getpgid = 132 # Variable c_int
+__NR_sync = 36 # Variable c_int
+RSBAC_AUTH_MAX_RANGE_GID = 4294967286L # Variable c_uint
+ENOLINK = 67 # Variable c_int
+RSBAC_ENOROOTDEV = 1008 # Variable c_int
+MAC_trusted = 4 # Variable c_int
+RSBAC_NET_TEMP_INET_ID = 100110 # Variable c_int
+RSBAC_AUTH_MAX_RANGE_UID = 4294967286L # Variable c_uint
+__NR_create_module = 127 # Variable c_int
+EL3RST = 47 # Variable c_int
+EREMOTEIO = 121 # Variable c_int
+__SIZEOF_PTHREAD_MUTEXATTR_T = 4 # Variable c_int
+CAP_NET_BROADCAST = 11 # Variable c_int
+__NR_setresuid = 164 # Variable c_int
+RSBAC_UM_PASS_LEN = 24 # Variable c_int
+RST_min = 32 # Variable c_int
+__NR_swapoff = 115 # Variable c_int
+RSBAC_NET_MAX_ADDRESS_LEN = 128 # Variable c_int
+RC_type_no_execute = 4294967292L # Variable c_uint
+JAIL_allow_dev_write = 1024 # Variable c_int
+ENOTUNIQ = 76 # Variable c_int
+__NR_readahead = 225 # Variable c_int
+RSBAC_UM_FULLNAME_LEN = 30 # Variable c_int
+__NR_sysinfo = 116 # Variable c_int
+__NR_stat64 = 195 # Variable c_int
+RSBAC_PM_A_WRITE = 2 # Variable c_int
+__NR_unlink = 10 # Variable c_int
+RSBAC_PAX_DEF_FLAGS = 754974720 # Variable c_int
+ERESTART = 85 # Variable c_int
+__NR_getppid = 64 # Variable c_int
+__USE_LARGEFILE64 = 1 # Variable c_int
+RSBAC_ALL_USERS = 4294967292L # Variable c_uint
+RSBAC_EMALWAREDETECTED = 1023 # Variable c_int
+RSBAC_ALL_REQUEST_VECTOR = 1125899906842623L # Variable c_ulonglong
+__NR_removexattr = 235 # Variable c_int
+RSBAC_ACL_MAX_MAXNUM = 1000000 # Variable c_int
+ENOANO = 55 # Variable c_int
+__NR_fremovexattr = 237 # Variable c_int
+RSBAC_MAC_NR_CATS = 64 # Variable c_int
+EUCLEAN = 117 # Variable c_int
+RSBAC_ACL_DEFAULT_NETOBJ_MASK = 504702105170975104L # Variable c_ulonglong
+ENOPROTOOPT = 92 # Variable c_int
+_SVID_SOURCE = 1 # Variable c_int
+__NR_setgid32 = 214 # Variable c_int
+RSBAC_UM_USER_LIST_VERSION = 1 # Variable c_int
+__NR_waitpid = 7 # Variable c_int
+__NR_readlinkat = 305 # Variable c_int
+CAP_SYS_RAWIO = 17 # Variable c_int
+__NR_uname = 122 # Variable c_int
+__NR_setfsgid = 139 # Variable c_int
+__SIZEOF_PTHREAD_BARRIER_T = 20 # Variable c_int
+__NR_poll = 168 # Variable c_int
+__NR_fsync = 118 # Variable c_int
+RSBAC_READ_WRITE_REQUEST_VECTOR = 2251721555016702L # Variable c_ulonglong
+__NR_io_destroy = 246 # Variable c_int
+__NR_sched_getscheduler = 157 # Variable c_int
+__NR_ioctl = 54 # Variable c_int
+RSBAC_PM_DEV_OBJECT_CLASS_ID = 60001 # Variable c_uint
+EHOSTDOWN = 112 # Variable c_int
+RSBAC_NETOBJ_REQUEST_VECTOR = 298946905479552L # Variable c_ulonglong
+__NR_ftruncate64 = 194 # Variable c_int
+_LARGEFILE_SOURCE = 1 # Variable c_int
+__NR_timer_gettime = 261 # Variable c_int
+__NR_fstat64 = 197 # Variable c_int
+EPIPE = 32 # Variable c_int
+__NR_sigpending = 73 # Variable c_int
+RSBAC_RC_KERNEL_P_TYPE = 999999 # Variable c_int
+SL_max = 252 # Variable c_int
+__NR_setitimer = 104 # Variable c_int
+__NR_pivot_root = 217 # Variable c_int
+__NR_restart_syscall = 0 # Variable c_int
+__NR_timer_getoverrun = 262 # Variable c_int
+EINPROGRESS = 115 # Variable c_int
+__NR_exit = 1 # Variable c_int
+RSBAC_SEC_DEL_CHUNK_SIZE = 65536 # Variable c_int
+RSBAC_MAC_MAX_MAXNUM = 1000000 # Variable c_int
+EADDRINUSE = 98 # Variable c_int
+RSBAC_NO_USER = 4294967293L # Variable c_uint
+RSBAC_MAC_DEF_CAT_VECTOR = 1 # Variable c_ulonglong
+__NR_unlinkat = 301 # Variable c_int
+__NR_fchown = 95 # Variable c_int
+RSBAC_RES_MAX = 10 # Variable c_int
+__NR_writev = 146 # Variable c_int
+RSBAC_RC_SPECIAL_RIGHT_BASE = 56 # Variable c_int
+RSBAC_ALL_GROUPS = 4294967292L # Variable c_uint
+__NR_mknod = 14 # Variable c_int
+__NR_time = 13 # Variable c_int
+RSBAC_ACL_SYSADM_RIGHTS_VECTOR = 0 # Variable c_int
+RSBAC_NETDEV_REQUEST_VECTOR = 137440169984L # Variable c_ulonglong
+__NR_vm86old = 113 # Variable c_int
+_ENDIAN_H = 1 # Variable c_int
+__NR_openat = 295 # Variable c_int
+__NR_getresgid32 = 211 # Variable c_int
+ELIBACC = 79 # Variable c_int
+__NR_epoll_create = 254 # Variable c_int
+__NR_rename = 38 # Variable c_int
+__USE_FORTIFY_LEVEL = 0 # Variable c_int
+__NR_idle = 112 # Variable c_int
+__NR_sendfile = 187 # Variable c_int
+__NR_rt_sigaction = 174 # Variable c_int
+EDQUOT = 122 # Variable c_int
+ENOENT = 2 # Variable c_int
+__SIZEOF_PTHREAD_CONDATTR_T = 4 # Variable c_int
+__NR_socketcall = 102 # Variable c_int
+__NR_mount = 21 # Variable c_int
+RSBAC_UM_USER_PWHISTORY_LIST_KEY = 8854687 # Variable c_int
+__NR_profil = 98 # Variable c_int
+__USE_XOPEN_EXTENDED = 1 # Variable c_int
+__NR_get_mempolicy = 275 # Variable c_int
+__USE_POSIX = 1 # Variable c_int
+__NR_inotify_rm_watch = 293 # Variable c_int
+ECOMM = 70 # Variable c_int
+__NR_flock = 143 # Variable c_int
+__NR_getpgrp = 65 # Variable c_int
+EXFULL = 54 # Variable c_int
+__NR_sched_setscheduler = 156 # Variable c_int
+RSBAC_ACL_GEN_RIGHTS_VECTOR = 0 # Variable c_int
+ENOTDIR = 20 # Variable c_int
+__NR_sigreturn = 119 # Variable c_int
+PF_PAX_SEGMEXEC = 536870912 # Variable c_int
+RSBAC_PM_A_APPEND = 16 # Variable c_int
+__NR_getgroups = 80 # Variable c_int
+__NR_mmap2 = 192 # Variable c_int
+CAP_AUDIT_WRITE = 29 # Variable c_int
+__NR_flistxattr = 234 # Variable c_int
+__NR_oldfstat = 28 # Variable c_int
+__NR_get_thread_area = 244 # Variable c_int
+CAP_CHOWN = 0 # Variable c_int
+__NR_mq_timedsend = 279 # Variable c_int
+__NR_sched_get_priority_max = 159 # Variable c_int
+__NR_mprotect = 125 # Variable c_int
+__WORDSIZE = 32 # Variable c_int
+RSBAC_RC_AUDITOR_ROLE = 3 # Variable c_int
+__NR_setgroups = 81 # Variable c_int
+EAFNOSUPPORT = 97 # Variable c_int
+RSBAC_MAC_MAX_CAT_VECTOR = 18446744073709551615L # Variable c_ulonglong
+__NR_setuid32 = 213 # Variable c_int
+CAP_LEASE = 28 # Variable c_int
+CAP_FSETID = 4 # Variable c_int
+RSBAC_USER_REQUEST_VECTOR = 1125917138721560L # Variable c_ulonglong
+ENOPKG = 65 # Variable c_int
+__NR_ftime = 35 # Variable c_int
+PF_PAX_RANDEXEC = 268435456 # Variable c_int
+_XOPEN_SOURCE = 600 # Variable c_int
+RSBAC_UM_MAX_MAXNUM = 1000000 # Variable c_int
+__NR__newselect = 142 # Variable c_int
+RSBAC_ACL_USER_RIGHTS_VECTOR = 1125917138721560L # Variable c_ulonglong
+CAP_SETPCAP = 8 # Variable c_int
+__GLIBC__ = 2 # Variable c_int
+__USE_ISOC99 = 1 # Variable c_int
+EINVAL = 22 # Variable c_int
+JAIL_allow_dev_get_status = 128 # Variable c_int
+EMEDIUMTYPE = 124 # Variable c_int
+__NR_sendfile64 = 239 # Variable c_int
+EBFONT = 59 # Variable c_int
+DAZ_infected = 1 # Variable c_int
+RC_role_min_special = 4294967291L # Variable c_uint
+RSBAC_ACL_ALL_RIGHTS_VECTOR = 505529058172338175L # Variable c_ulonglong
+RSBAC_SCD_REQUEST_VECTOR = 17181153280L # Variable c_ulonglong
+RSBAC_OLD_NO_USER = 65533 # Variable c_int
+ENOKEY = 126 # Variable c_int
+__NR_getpid = 20 # Variable c_int
+__NR_setpgid = 57 # Variable c_int
+_XLOCALE_H = 1 # Variable c_int
+CAP_SETUID = 7 # Variable c_int
+ENOCSI = 50 # Variable c_int
+__NR_fdatasync = 148 # Variable c_int
+RSBAC_ACL_DEFAULT_FD_MASK = 505265033714728885L # Variable c_ulonglong
+EPROTONOSUPPORT = 93 # Variable c_int
+__NR_chroot = 61 # Variable c_int
+_POSIX_C_SOURCE = 200112 # Variable c_long
+__NR_sgetmask = 68 # Variable c_int
+RSBAC_MAX_MOD = 12 # Variable c_int
+RSBAC_RC_SYS_TYPE = 2 # Variable c_int
+RC_type_min_special = 4294967289L # Variable c_uint
+ETIME = 62 # Variable c_int
+__NR__llseek = 140 # Variable c_int
+__NR_oldlstat = 84 # Variable c_int
+ENETRESET = 102 # Variable c_int
+__NR_rt_sigreturn = 173 # Variable c_int
+__error_t_defined = 1 # Variable c_int
+__NR_llistxattr = 233 # Variable c_int
+TRUE = 1 # Variable c_int
+__time_t_defined = 1 # Variable c_int
+__NR_clock_nanosleep = 267 # Variable c_int
+SL_inherit = 254 # Variable c_int
+__NR_waitid = 284 # Variable c_int
+EISCONN = 106 # Variable c_int
+__USE_POSIX2 = 1 # Variable c_int
+ELIBEXEC = 83 # Variable c_int
+MAC_read_up = 16 # Variable c_int
+EMLINK = 31 # Variable c_int
+__NR_execve = 11 # Variable c_int
+__NR_creat = 8 # Variable c_int
+__NR_sched_getparam = 155 # Variable c_int
+__NR_mlock = 150 # Variable c_int
+RSBAC_MAC_MAX_CAT = 63 # Variable c_int
+__NR_pause = 29 # Variable c_int
+FF_no_search = 1024 # Variable c_int
+ECANCELED = 125 # Variable c_int
+RSBAC_MAC_INHERIT_CAT_VECTOR = 0 # Variable c_ulonglong
+__NR_setregid32 = 204 # Variable c_int
+RC_type_inherit_process = 4294967295L # Variable c_uint
+RSBAC_NET_TEMP_NAMELEN = 16 # Variable c_int
+__USE_ATFILE = 1 # Variable c_int
+RC_type_use_fd = 4294967289L # Variable c_uint
+PF_PAX_EMUTRAMP = 33554432 # Variable c_int
+__NR_lstat = 107 # Variable c_int
+__NR_lchown = 16 # Variable c_int
+RSBAC_READ_REQUEST_VECTOR = 1125901018863776L # Variable c_ulonglong
+FF_append_only = 256 # Variable c_int
+__NR_migrate_pages = 294 # Variable c_int
+__NR_fstat = 108 # Variable c_int
+CAP_SYS_TTY_CONFIG = 26 # Variable c_int
+AST_min = 32 # Variable c_int
+EIDRM = 43 # Variable c_int
+EADDRNOTAVAIL = 99 # Variable c_int
+RSBAC_PM_A_ALL = 31 # Variable c_int
+RSBAC_JAIL_VERSION = 1 # Variable c_int
+__NR_mincore = 218 # Variable c_int
+__NR_mremap = 163 # Variable c_int
+RSBAC_RC_SEC_TYPE = 1 # Variable c_int
+RSBAC_MAC_U_FLAGS = 125 # Variable c_int
+CLOCK_THREAD_CPUTIME_ID = 3 # Variable c_int
+_POSIX_SOURCE = 1 # Variable c_int
+CAP_MKNOD = 27 # Variable c_int
+RSBAC_UM_NR_GROUP_LISTS = 8 # Variable c_int
+__NR_setresgid = 170 # Variable c_int
+__NR_add_key = 286 # Variable c_int
+__NR_stat = 106 # Variable c_int
+EPROTOTYPE = 91 # Variable c_int
+ENOMEDIUM = 123 # Variable c_int
+__NR_ppoll = 309 # Variable c_int
+__NR_oldolduname = 59 # Variable c_int
+__GLIBC_MINOR__ = 4 # Variable c_int
+RSBAC_PM_IPC_OBJECT_CLASS_ID = 60000 # Variable c_uint
+RSBAC_MAC_DEF_P_FLAGS = 0 # Variable c_int
+RC_type_no_chown = 4294967290L # Variable c_uint
+__NR_chdir = 12 # Variable c_int
+RSBAC_NWW_REQUEST_VECTOR = 263938625241246L # Variable c_ulonglong
+CLOCK_PROCESS_CPUTIME_ID = 2 # Variable c_int
+RSBAC_EPERM = 1001 # Variable c_int
+RSBAC_EREINIT = 1011 # Variable c_int
+__NR_readv = 145 # Variable c_int
+RSBAC_CAP_DEFAULT_MAX = 4294967295L # Variable c_uint
+__NR_renameat = 302 # Variable c_int
+ELOOP = 40 # Variable c_int
+__NR_swapon = 87 # Variable c_int
+RSBAC_ENOTWRITABLE = 1022 # Variable c_int
+RSBAC_SYSADM_UID = 0 # Variable c_int
+__NR_personality = 136 # Variable c_int
+EREMOTE = 66 # Variable c_int
+__NR_sigprocmask = 126 # Variable c_int
+RSBAC_ENOMEM = 1024 # Variable c_int
+__NR_adjtimex = 124 # Variable c_int
+_SYS_TYPES_H = 1 # Variable c_int
+FF_search_only = 4 # Variable c_int
+__NR_clock_getres = 266 # Variable c_int
+RSBAC_NETTEMP_REQUEST_VECTOR = 17181475584L # Variable c_ulonglong
+JAIL_allow_inet_raw = 8 # Variable c_int
+FF_read_only = 1 # Variable c_int
+__NR_mkdirat = 296 # Variable c_int
+RSBAC_NONE_REQUEST_VECTOR = 69668540417L # Variable c_ulonglong
+__NR_getxattr = 229 # Variable c_int
+__USE_GNU = 1 # Variable c_int
+__NR_unshare = 310 # Variable c_int
+__NR_io_cancel = 249 # Variable c_int
+RSBAC_RC_GENERAL_TYPE = 0 # Variable c_int
+__NR_setfsuid = 138 # Variable c_int
+__NR_write = 4 # Variable c_int
+CAP_FOWNER = 3 # Variable c_int
+ELIBMAX = 82 # Variable c_int
+__NR_uselib = 86 # Variable c_int
+__NR_ipc = 117 # Variable c_int
+__NR_fchdir = 133 # Variable c_int
+EMULTIHOP = 72 # Variable c_int
+__NR_access = 33 # Variable c_int
+__NR_lseek = 19 # Variable c_int
+__NR_keyctl = 288 # Variable c_int
+__NR_inotify_add_watch = 292 # Variable c_int
+RSBAC_PM_A_CREATE = 8 # Variable c_int
+RSBAC_EINVALIDVERSION = 1026 # Variable c_int
+__USE_SVID = 1 # Variable c_int
+RSBAC_UM_HOMEDIR_LEN = 50 # Variable c_int
+__NR_madvise = 219 # Variable c_int
+__NR_fcntl = 55 # Variable c_int
+__USE_ANSI = 1 # Variable c_int
+__NR_utimes = 271 # Variable c_int
+RSBAC_ADF_REQUEST_ARRAY_VERSION = 2 # Variable c_int
+CAP_NET_BIND_SERVICE = 10 # Variable c_int
+__NR_epoll_ctl = 255 # Variable c_int
+CAP_SYS_TIME = 25 # Variable c_int
+EDOTDOT = 73 # Variable c_int
+__NR_sigaltstack = 186 # Variable c_int
+__NR_fork = 2 # Variable c_int
+__NR_setfsgid32 = 216 # Variable c_int
+ECONNABORTED = 103 # Variable c_int
+EISNAM = 120 # Variable c_int
+RSBAC_IFNAMSIZ = 16 # Variable c_int
+RSBAC_EINVALIDMODULE = 1027 # Variable c_int
+__NR_pread64 = 180 # Variable c_int
+RSBAC_NET_NR_PORTS = 10 # Variable c_int
+RSBAC_LIST_TTL_KEEP = 4294967295L # Variable c_uint
+__NR_pipe = 42 # Variable c_int
+__SIZEOF_PTHREAD_RWLOCK_T = 32 # Variable c_int
+__NR_vmsplice = 316 # Variable c_int
+__STDC_ISO_10646__ = 200009 # Variable c_long
+__NR_reboot = 88 # Variable c_int
+JAIL_allow_dev_read = 512 # Variable c_int
+__NR_msync = 144 # Variable c_int
+__NR_capget = 184 # Variable c_int
+FALSE = 0 # Variable c_int
+RSBAC_RC_NAME_LEN = 16 # Variable c_int
+RSBAC_RES_UNSET = 0 # Variable c_int
+__NR_kexec_load = 283 # Variable c_int
+__NR_getegid32 = 202 # Variable c_int
+__USE_LARGEFILE = 1 # Variable c_int
+__NR_setuid = 23 # Variable c_int
+__NR_fstatfs64 = 269 # Variable c_int
+RSBAC_UM_GROUP_LIST_VERSION = 1 # Variable c_int
+_FEATURES_H = 1 # Variable c_int
+__NR_syslog = 103 # Variable c_int
+RC_role_inherit_process = 4294967294L # Variable c_uint
+__NR_sched_rr_get_interval = 161 # Variable c_int
+__NR_getgroups32 = 205 # Variable c_int
+NR_syscalls = 317 # Variable c_int
+__NR_mq_notify = 281 # Variable c_int
+RSBAC_SECOFF_UID = 400 # Variable c_int
+CAP_IPC_OWNER = 15 # Variable c_int
+_BITS_TYPES_H = 1 # Variable c_int
+__NR_setpriority = 97 # Variable c_int
+EILSEQ = 84 # Variable c_int
+__NR_brk = 45 # Variable c_int
+__NR_getcwd = 183 # Variable c_int
+__NR_setdomainname = 121 # Variable c_int
+EPFNOSUPPORT = 96 # Variable c_int
+EFAULT = 14 # Variable c_int
+ENONET = 64 # Variable c_int
+__NR_link = 9 # Variable c_int
+ECHRNG = 44 # Variable c_int
+__NR_init_module = 128 # Variable c_int
+RSBAC_ACL_GROUP_EVERYONE = 0 # Variable c_int
+_XOPEN_SOURCE_EXTENDED = 1 # Variable c_int
+__NR_set_tid_address = 258 # Variable c_int
+__NR_capset = 185 # Variable c_int
+__USE_POSIX199309 = 1 # Variable c_int
+CLOCKS_PER_SEC = 1000000 # Variable c_long
+RSBAC_EINVALIDPOINTER = 1005 # Variable c_int
+__NR_stty = 31 # Variable c_int
+__NR_io_getevents = 247 # Variable c_int
+__NR_setreuid32 = 203 # Variable c_int
+ESRCH = 3 # Variable c_int
+__NR_sysfs = 135 # Variable c_int
+__USE_XOPEN = 1 # Variable c_int
+__NR_getdents = 141 # Variable c_int
+RSBAC_EINVALIDVALUE = 1018 # Variable c_int
+EKEYREVOKED = 128 # Variable c_int
+__NR_open = 5 # Variable c_int
+__NR_ugetrlimit = 191 # Variable c_int
+__NR_rt_sigtimedwait = 177 # Variable c_int
+JAIL_allow_dev_mod_system = 256 # Variable c_int
+__NR_pwrite64 = 181 # Variable c_int
+__NR_wait4 = 114 # Variable c_int
+__NR_setregid = 71 # Variable c_int
+SL_min = 0 # Variable c_int
+EHOSTUNREACH = 113 # Variable c_int
+RSBAC_ACL_ACMAN_RIGHTS_VECTOR = 504403158265495552L # Variable c_ulonglong
+EL2HLT = 51 # Variable c_int
+EL2NSYNC = 45 # Variable c_int
+RSBAC_RES_NONE = 11 # Variable c_int
+__NR_madvise1 = 219 # Variable c_int
+_BSD_SOURCE = 1 # Variable c_int
+ENOMSG = 42 # Variable c_int
+RSBAC_ACL_DEFAULT_SCD_MASK = 504403175446648832L # Variable c_ulonglong
+__NR_getgid = 47 # Variable c_int
+__NR_sethostname = 74 # Variable c_int
+__NR_timer_delete = 263 # Variable c_int
+EISDIR = 21 # Variable c_int
+RSBAC_ACL_GROUP_VERSION = 2 # Variable c_int
+__NR_sigaction = 67 # Variable c_int
+__NR_sched_get_priority_min = 160 # Variable c_int
+__NR_afs_syscall = 137 # Variable c_int
+__NR_set_thread_area = 243 # Variable c_int
+RSBAC_ACL_DEFAULT_G_MASK = 504403175496293120L # Variable c_ulonglong
+__GNU_LIBRARY__ = 6 # Variable c_int
+_BITS_TYPESIZES_H = 1 # Variable c_int
+RSBAC_NWM_REQUEST_VECTOR = 263882807533592L # Variable c_ulonglong
+RSBAC_EEXPIRED = 1028 # Variable c_int
+__NR_munlockall = 153 # Variable c_int
+__NR_pselect6 = 308 # Variable c_int
+__NR_fstatat64 = 300 # Variable c_int
+__NR_mq_unlink = 278 # Variable c_int
+__NR_readlink = 85 # Variable c_int
+ECONNRESET = 104 # Variable c_int
+__NR_ioprio_get = 290 # Variable c_int
+__NR_tee = 315 # Variable c_int
+ESTRPIPE = 86 # Variable c_int
+ESHUTDOWN = 108 # Variable c_int
+__NR_fstatfs = 100 # Variable c_int
+__NR_stime = 25 # Variable c_int
+__NR_kill = 37 # Variable c_int
+RSBAC_UM_USER_PWHISTORY_LIST_VERSION = 1 # Variable c_int
+FF_secure_delete = 16 # Variable c_int
+__NR_readdir = 89 # Variable c_int
+__NR_rt_sigpending = 176 # Variable c_int
+RSBAC_UM_USER_LIST_KEY = 6363636 # Variable c_int
+EBADRQC = 56 # Variable c_int
+CAP_DAC_READ_SEARCH = 2 # Variable c_int
+__NR_geteuid32 = 201 # Variable c_int
+CAP_SYS_PACCT = 20 # Variable c_int
+RSBAC_NWR_REQUEST_VECTOR = 4195456 # Variable c_ulonglong
+EUNATCH = 49 # Variable c_int
+__NR_setsid = 66 # Variable c_int
+CAP_SYS_ADMIN = 21 # Variable c_int
+__GLIBC_HAVE_LONG_LONG = 1 # Variable c_int
+JAIL_allow_suid_files = 8192 # Variable c_int
+__NR_getpmsg = 188 # Variable c_int
+__NR_vhangup = 111 # Variable c_int
+JAIL_allow_all_net_family = 2 # Variable c_int
+__NR_statfs = 99 # Variable c_int
+RSBAC_EREADFAILED = 1003 # Variable c_int
+RSBAC_JAIL_DEF_ID = 0 # Variable c_int
+EBUSY = 16 # Variable c_int
+__NR_symlinkat = 304 # Variable c_int
+__NR_ulimit = 58 # Variable c_int
+__NR_modify_ldt = 123 # Variable c_int
+ENOTTY = 25 # Variable c_int
+EKEYEXPIRED = 127 # Variable c_int
+RSBAC_ACL_SPECIAL_RIGHT_BASE = 56 # Variable c_int
+RSBAC_RC_GENERAL_ROLE = 0 # Variable c_int
+__NR_gtty = 32 # Variable c_int
+__NR_delete_module = 129 # Variable c_int
+__NR_setresuid32 = 208 # Variable c_int
+MAC_program_auto = 256 # Variable c_int
+RSBAC_ACL_OLD_SPECIAL_RIGHT_BASE = 48 # Variable c_int
+FF_no_execute = 32 # Variable c_int
+__NR_get_kernel_syms = 130 # Variable c_int
+CAP_NET_ADMIN = 12 # Variable c_int
+RSBAC_NET_TEMP_LNET_ID = 100101 # Variable c_int
+RSBAC_PROCESS_REQUEST_VECTOR = 263886080217432L # Variable c_ulonglong
+__NR_rt_sigsuspend = 179 # Variable c_int
+ENOTNAM = 118 # Variable c_int
+__NR_signal = 48 # Variable c_int
+MAC_write_down = 32 # Variable c_int
+__SIZEOF_PTHREAD_COND_T = 48 # Variable c_int
+__NR_fchmodat = 306 # Variable c_int
+RSBAC_RC_ALL_RIGHTS_VECTOR = 9152440342723690495L # Variable c_ulonglong
+ENOTSOCK = 88 # Variable c_int
+__NR_getuid = 24 # Variable c_int
+RSBAC_NET_UNKNOWN = 0 # Variable c_int
+RC_role_max_value = 4294967264L # Variable c_uint
+FF_write_only = 8 # Variable c_int
+__NR_fcntl64 = 221 # Variable c_int
+RSBAC_ACL_DEFAULT_U_MASK = 505529075404217112L # Variable c_ulonglong
+RSBAC_RC_OLD_SPECIAL_RIGHT_BASE = 48 # Variable c_int
+__NR_getresgid = 171 # Variable c_int
+MAC_write_up = 8 # Variable c_int
+RC_type_inherit_parent = 4294967294L # Variable c_uint
+ECHILD = 10 # Variable c_int
+PF_PAX_RANDMMAP = 134217728 # Variable c_int
+__NR_io_setup = 245 # Variable c_int
+MAC_prop_trusted = 128 # Variable c_int
+RSBAC_EDECISIONMISMATCH = 1025 # Variable c_int
+__USE_XOPEN2K = 1 # Variable c_int
+RSBAC_UM_SHELL_LEN = 24 # Variable c_int
+__NR_chown32 = 212 # Variable c_int
+__NR_lremovexattr = 236 # Variable c_int
+RSBAC_PM_A_READ = 1 # Variable c_int
+ETIMEDOUT = 110 # Variable c_int
+__timespec_defined = 1 # Variable c_int
+__NR_quotactl = 131 # Variable c_int
+RSBAC_AUDITOR_UID = 404 # Variable c_int
+RSBAC_ENOTINITIALIZED = 1010 # Variable c_int
+__NR__sysctl = 149 # Variable c_int
+__NR_getegid = 50 # Variable c_int
+RSBAC_IPC_REQUEST_VECTOR = 298809472818074L # Variable c_ulonglong
+EALREADY = 114 # Variable c_int
+CAP_NET_RAW = 13 # Variable c_int
+__SIZEOF_PTHREAD_BARRIERATTR_T = 4 # Variable c_int
+__NR_rt_sigprocmask = 175 # Variable c_int
+EMFILE = 24 # Variable c_int
+__NR_getgid32 = 200 # Variable c_int
+RSBAC_ACL_SPECIAL_RIGHTS_VECTOR = 504403158265495552L # Variable c_ulonglong
+ENOTEMPTY = 39 # Variable c_int
+RSBAC_ACL_DEFAULT_NETTEMP_MASK = 504403175446971136L # Variable c_ulonglong
+__NR_io_submit = 248 # Variable c_int
+EDOM = 33 # Variable c_int
+RSBAC_OLD_ALL_USERS = 65532 # Variable c_int
+CAP_FS_MASK = 31 # Variable c_int
+RSBAC_NET_NR_INET_ADDR = 25 # Variable c_int
+ENFILE = 23 # Variable c_int
+EREMCHG = 78 # Variable c_int
+__NR_inotify_init = 291 # Variable c_int
+__USE_MISC = 1 # Variable c_int
+__NR_faccessat = 307 # Variable c_int
+__BIT_TYPES_DEFINED__ = 1 # Variable c_int
+__NR_splice = 313 # Variable c_int
+CAP_SYS_MODULE = 16 # Variable c_int
+RSBAC_MAC_P_FLAGS = 447 # Variable c_int
+ENOMEM = 12 # Variable c_int
+ENOSR = 63 # Variable c_int
+EOWNERDEAD = 130 # Variable c_int
+ELIBSCN = 81 # Variable c_int
+RSBAC_EWRITEFAILED = 1004 # Variable c_int
+RSBAC_UM_GROUP_LIST_KEY = 9847298 # Variable c_int
+__NR_lgetxattr = 230 # Variable c_int
+RSBAC_ACL_DEFAULT_DEV_MASK = 504686892411754629L # Variable c_ulonglong
+JAIL_allow_external_ipc = 1 # Variable c_int
+EBADSLT = 57 # Variable c_int
+CAP_LINUX_IMMUTABLE = 9 # Variable c_int
+RSBAC_AUTH_OWNER_F_CAP = 4294967293L # Variable c_uint
+RSBAC_WRITE_REQUEST_VECTOR = 1108365786833758L # Variable c_ulonglong
+RSBAC_PM_A_DELETE = 4 # Variable c_int
+__NR_close = 6 # Variable c_int
+_SYS_SYSMACROS_H = 1 # Variable c_int
+TIMER_ABSTIME = 1 # Variable c_int
+RSBAC_EINVALIDTRANSACTION = 1031 # Variable c_int
+JAIL_allow_parent_ipc = 4096 # Variable c_int
+__NR_fadvise64_64 = 272 # Variable c_int
+__NR_lock = 53 # Variable c_int
+__NR_fsetxattr = 228 # Variable c_int
+__NR_rt_sigqueueinfo = 178 # Variable c_int
+JAIL_auto_adjust_inet_any = 16 # Variable c_int
+__NR_chmod = 15 # Variable c_int
+__NR_geteuid = 49 # Variable c_int
+__USE_POSIX199506 = 1 # Variable c_int
+__NR_fchownat = 298 # Variable c_int
+__NR_lookup_dcookie = 253 # Variable c_int
+RSBAC_MAC_GENERAL_CATEGORY = 0 # Variable c_int
+__NR_linkat = 303 # Variable c_int
+RSBAC_RC_SYSTEM_ADMIN_ROLE = 2 # Variable c_int
+EACCES = 13 # Variable c_int
+RSBAC_EMAX = 1032 # Variable c_int
+RSBAC_MAC_DEF_U_FLAGS = 0 # Variable c_int
+__NR_getsid = 147 # Variable c_int
+RSBAC_LIST_TA_MAX_PASSLEN = 36 # Variable c_int
+RSBAC_EEXISTS = 1019 # Variable c_int
+__NR_fadvise64 = 250 # Variable c_int
+EIO = 5 # Variable c_int
+RSBAC_NET_TEMP_KEY = 135639038 # Variable c_int
+__SIZEOF_PTHREAD_COND_COMPAT_T = 12 # Variable c_int
+__NR_sched_setparam = 154 # Variable c_int
+__NR_sched_getaffinity = 242 # Variable c_int
+FF_execute_only = 2 # Variable c_int
+RC_type_use_new_role_def_create = 4294967291L # Variable c_uint
+_SYS_CDEFS_H = 1 # Variable c_int
+CAP_DAC_OVERRIDE = 1 # Variable c_int
+__NR_setxattr = 226 # Variable c_int
+__SIZEOF_PTHREAD_ATTR_T = 36 # Variable c_int
+__NR_statfs64 = 268 # Variable c_int
+__NR_futex = 240 # Variable c_int
+__NR_tgkill = 270 # Variable c_int
+__NR_lchown32 = 198 # Variable c_int
+RSBAC_ACL_GROUP_NAMELEN = 16 # Variable c_int
+RSBAC_EINVALIDATTR = 1015 # Variable c_int
+RSBAC_DEV_REQUEST_VECTOR = 283734146259077L # Variable c_ulonglong
+ENODATA = 61 # Variable c_int
+__NR_gettimeofday = 78 # Variable c_int
+RSBAC_RC_SPECIAL_RIGHTS_VECTOR = 9151314442816847872L # Variable c_ulonglong
+_BITS_TIME_H = 1 # Variable c_int
+CAP_SYS_NICE = 23 # Variable c_int
+__NR_iopl = 110 # Variable c_int
+ENOSTR = 60 # Variable c_int
+__NR_set_mempolicy = 276 # Variable c_int
+__NR_symlink = 83 # Variable c_int
+CAP_SYS_RESOURCE = 24 # Variable c_int
+E2BIG = 7 # Variable c_int
+__NR_clone = 120 # Variable c_int
+_TIME_H = 1 # Variable c_int
+CAP_IPC_LOCK = 14 # Variable c_int
+__NR_munmap = 91 # Variable c_int
+__NR_mkdir = 39 # Variable c_int
+ENXIO = 6 # Variable c_int
+__NR_futimesat = 299 # Variable c_int
+ESOCKTNOSUPPORT = 94 # Variable c_int
+__NR_query_module = 167 # Variable c_int
+EBADFD = 77 # Variable c_int
+__NR_nfsservctl = 169 # Variable c_int
+RSBAC_NET_ANY = 0 # Variable c_int
+_STRUCT_TIMEVAL = 1 # Variable c_int
+__NR_getuid32 = 199 # Variable c_int
+CAP_SETGID = 6 # Variable c_int
+RSBAC_NO_GROUP = 4294967293L # Variable c_uint
+__NR_munlock = 151 # Variable c_int
+ENOLCK = 37 # Variable c_int
+RSBAC_FD_REQUEST_VECTOR = 861875449233333L # Variable c_ulonglong
+PF_PAX_MPROTECT = 67108864 # Variable c_int
+__NR_mlockall = 152 # Variable c_int
+RSBAC_NWF_REQUEST_VECTOR = 34085024 # Variable c_ulonglong
+RSBAC_VERSION_MINOR = 0 # Variable c_int
+__STDC_IEC_559__ = 1 # Variable c_int
+__NR_umount2 = 52 # Variable c_int
+_BITS_PTHREADTYPES_H = 1 # Variable c_int
+__FDSET_LONGS = 32 # Variable c_uint
+EEXIST = 17 # Variable c_int
+__NR_ssetmask = 69 # Variable c_int
+__NR_nice = 34 # Variable c_int
+__NR_umount = 22 # Variable c_int
+__NR_oldstat = 18 # Variable c_int
+EPROTO = 71 # Variable c_int
+__NR_ftruncate = 93 # Variable c_int
+_SYS_SELECT_H = 1 # Variable c_int
+__NR_ustat = 62 # Variable c_int
+__NR_lstat64 = 196 # Variable c_int
+ESRMNT = 69 # Variable c_int
+__NR_exit_group = 252 # Variable c_int
+PF_PAX_PAGEEXEC = 16777216 # Variable c_int
+_ISOC99_SOURCE = 1 # Variable c_int
+RSBAC_PM_A_WRITE_TO_FILE = 18 # Variable c_int
+RSBAC_READ_WRITE_OPEN_REQUEST_VECTOR = 2097152 # Variable c_ulonglong
+__NR_dup = 41 # Variable c_int
+RSBAC_AUTH_DAC_GROUP_F_CAP = 4294967292L # Variable c_uint
+__NR_sched_yield = 158 # Variable c_int
+__NR_ioprio_set = 289 # Variable c_int
+RSBAC_PM_ROOT_TASK_SET_ID = 4294967295L # Variable c_uint
+RSBAC_AUTH_DAC_OWNER_F_CAP = 4294967292L # Variable c_uint
+RSBAC_NWC_REQUEST_VECTOR = 384 # Variable c_ulonglong
+__NR_clock_gettime = 265 # Variable c_int
+RSBAC_VERSION_MID = 3 # Variable c_int
+__NR_setresgid32 = 210 # Variable c_int
+RSBAC_NET_TEMP_LAN_ID = 100102 # Variable c_int
+__NR_break = 17 # Variable c_int
+__clock_t_defined = 1 # Variable c_int
+__NR_putpmsg = 189 # Variable c_int
+ENOSPC = 28 # Variable c_int
+__NR_getpriority = 96 # Variable c_int
+EBADMSG = 74 # Variable c_int
+ELIBBAD = 80 # Variable c_int
+JAIL_allow_tty_open = 2048 # Variable c_int
+ESTALE = 116 # Variable c_int
+RSBAC_EINVALIDDEV = 1016 # Variable c_int
+RSBAC_EXECUTE_REQUEST_VECTOR = 68719477760L # Variable c_ulonglong
+__NR_setrlimit = 75 # Variable c_int
+RSBAC_RC_ROLE_ADMIN_ROLE = 1 # Variable c_int
+__NR_fgetxattr = 231 # Variable c_int
+CLOCK_MONOTONIC = 1 # Variable c_int
+__NR_getresuid = 165 # Variable c_int
+RSBAC_ECOULDNOTADDDEVICE = 1012 # Variable c_int
+__NR_rmdir = 40 # Variable c_int
+__NR_tkill = 238 # Variable c_int
+ENOTRECOVERABLE = 131 # Variable c_int
+ENOBUFS = 105 # Variable c_int
+EDESTADDRREQ = 89 # Variable c_int
+__NR_chown = 182 # Variable c_int
+__NR_setfsuid32 = 215 # Variable c_int
+EINTR = 4 # Variable c_int
+EADV = 68 # Variable c_int
+FF_no_delete_or_rename = 64 # Variable c_int
+__NR_remap_file_pages = 257 # Variable c_int
+RSBAC_EINVALIDREQUEST = 1021 # Variable c_int
+ENOSYS = 38 # Variable c_int
+DAZ_clean = 2 # Variable c_int
+RSBAC_ECOULDNOTADDITEM = 1013 # Variable c_int
+RSBAC_SECURITY_REQUEST_VECTOR = 806387712 # Variable c_ulonglong
+__USE_BSD = 1 # Variable c_int
+RSBAC_SYSTEM_REQUEST_VECTOR = 8733982721L # Variable c_ulonglong
+ERANGE = 34 # Variable c_int
+EUSERS = 87 # Variable c_int
+__NR_getrlimit = 76 # Variable c_int
+CLOCK_REALTIME = 0 # Variable c_int
+__NR_sched_setaffinity = 241 # Variable c_int
+ENODEV = 19 # Variable c_int
+_SIGSET_H_types = 1 # Variable c_int
+RSBAC_VERSION_NR = 66304 # Variable c_int
+RSBAC_NET_MAX_PORT = 65535 # Variable c_int
+__NR_get_robust_list = 312 # Variable c_int
+RSBAC_NET_TEMP_OLD_VERSION = 1 # Variable c_int
+RSBAC_NET_TEMP_ALL_ID = 4294967295L # Variable c_uint
+RSBAC_MAC_F_FLAGS = 62 # Variable c_int
+_ERRNO_H = 1 # Variable c_int
+__SIZEOF_PTHREAD_MUTEX_T = 24 # Variable c_int
+__USE_UNIX98 = 1 # Variable c_int
+RSBAC_BIN_UID = 1 # Variable c_int
+__NR_timer_settime = 260 # Variable c_int
+RSBAC_RC_PROCESS_RIGHTS_VECTOR = 272132417425752L # Variable c_ulonglong
+SL_none = 255 # Variable c_int
+__NR_nanosleep = 162 # Variable c_int
+__NR_umask = 60 # Variable c_int
+EPERM = 1 # Variable c_int
+__NR_gettid = 224 # Variable c_int
+__NR_sigsuspend = 72 # Variable c_int
+EKEYREJECTED = 129 # Variable c_int
+__NR_acct = 51 # Variable c_int
+__NR_select = 82 # Variable c_int
+ENOTCONN = 107 # Variable c_int
+__NR_times = 43 # Variable c_int
+ENETUNREACH = 101 # Variable c_int
+RSBAC_ENOROOTDIR = 1006 # Variable c_int
+CAP_SYS_BOOT = 22 # Variable c_int
+RSBAC_MAC_MIN_CAT_VECTOR = 0 # Variable c_ulonglong
+JAIL_allow_mount = 16384 # Variable c_int
+RSBAC_EMUSTCHANGE = 1029 # Variable c_int
+__STDC_IEC_559_COMPLEX__ = 1 # Variable c_int
+ESPIPE = 29 # Variable c_int
+RSBAC_EBUSY = 1030 # Variable c_int
+__NR_dup2 = 63 # Variable c_int
+__NR_mq_getsetattr = 282 # Variable c_int
+RSBAC_FF_ROOT_DEF = 0 # Variable c_int
+__NR_request_key = 287 # Variable c_int
+RSBAC_NET_TEMP_VERSION = 2 # Variable c_int
+EMSGSIZE = 90 # Variable c_int
+__NR_bdflush = 134 # Variable c_int
+__NR_utime = 30 # Variable c_int
+__NR_vm86 = 166 # Variable c_int
+CAP_SYS_CHROOT = 18 # Variable c_int
+__NR_read = 3 # Variable c_int
+__NR_set_robust_list = 311 # Variable c_int
+EROFS = 30 # Variable c_int
+__NR_timer_create = 259 # Variable c_int
+ECONNREFUSED = 111 # Variable c_int
+__NR_mmap = 90 # Variable c_int
+RSBAC_ACL_ROLE_EVERYROLE = 64 # Variable c_int
+__NR_alarm = 27 # Variable c_int
+RSBAC_RC_BOOT_ROLE = 999999 # Variable c_int
+__NR_getresuid32 = 209 # Variable c_int
+EOVERFLOW = 75 # Variable c_int
+ENETDOWN = 100 # Variable c_int
+ENOEXEC = 8 # Variable c_int
+RC_type_no_create = 4294967293L # Variable c_uint
+__NR_mq_timedreceive = 280 # Variable c_int
+EBADF = 9 # Variable c_int
+EBADE = 52 # Variable c_int
+RSBAC_EINVALIDTARGET = 1017 # Variable c_int
+RSBAC_NWE_REQUEST_VECTOR = 512 # Variable c_ulonglong
+RSBAC_AUTH_MAX_MAXNUM = 1000000 # Variable c_int
+RC_type_max_value = 4294967264L # Variable c_uint
+RSBAC_PM_A_WRITING = 30 # Variable c_int
+JAIL_allow_inet_localhost = 32 # Variable c_int
+RSBAC_UM_NAME_LEN = 16 # Variable c_int
+__NR_truncate64 = 193 # Variable c_int
+FF_no_mount = 512 # Variable c_int
+__SIZEOF_PTHREAD_RWLOCKATTR_T = 8 # Variable c_int
+EBADR = 53 # Variable c_int
+__NR_getrusage = 77 # Variable c_int
+EXDEV = 18 # Variable c_int
+_LARGEFILE64_SOURCE = 1 # Variable c_int
+__NR_ioperm = 101 # Variable c_int
+ENAVAIL = 119 # Variable c_int
+__NR_mknodat = 297 # Variable c_int
+RSBAC_AUTH_OLD_OWNER_F_CAP = 65533 # Variable c_ushort
+__NR_listxattr = 232 # Variable c_int
+RSBAC_EPATHTOOLONG = 1007 # Variable c_int
+__NR_getitimer = 105 # Variable c_int
+_SIGSET_NWORDS = 32 # Variable c_uint
+RSBAC_UM_NR_USER_LISTS = 8 # Variable c_int
+__NR_mbind = 274 # Variable c_int
+CAP_SYS_PTRACE = 19 # Variable c_int
+__NR_fchown32 = 207 # Variable c_int
+CAP_KILL = 5 # Variable c_int
+__NR_setreuid = 70 # Variable c_int
+DAZ_max = 2 # Variable c_int
+RSBAC_MAXNAMELEN = 256 # Variable c_int
+ENOTBLK = 15 # Variable c_int
+RSBAC_UM_NR_USER_PWHISTORY_LISTS = 8 # Variable c_int
+__NR_ptrace = 26 # Variable c_int
+__NR_setgroups32 = 206 # Variable c_int
+RSBAC_NET_TEMP_AUTO_ID = 100105 # Variable c_int
+__NR_fchmod = 94 # Variable c_int
+RSBAC_EINTERNONLY = 1020 # Variable c_int
+__NR_setgid = 46 # Variable c_int
+__kernel_ino_t = c_ulong
+__kernel_mode_t = c_ushort
+__kernel_nlink_t = c_ushort
+__kernel_off_t = c_long
+__kernel_pid_t = c_int
+__kernel_ipc_pid_t = c_ushort
+__kernel_uid_t = c_ushort
+__kernel_gid_t = c_ushort
+__kernel_size_t = c_uint
+__kernel_ssize_t = c_int
+__kernel_ptrdiff_t = c_int
+__kernel_time_t = c_long
+__kernel_suseconds_t = c_long
+__kernel_clock_t = c_long
+__kernel_timer_t = c_int
+__kernel_clockid_t = c_int
+__kernel_daddr_t = c_int
+__kernel_caddr_t = STRING
+__kernel_uid16_t = c_ushort
+__kernel_gid16_t = c_ushort
+__kernel_uid32_t = c_uint
+__kernel_gid32_t = c_uint
+__kernel_old_uid_t = c_ushort
+__kernel_old_gid_t = c_ushort
+__kernel_old_dev_t = c_ushort
+__kernel_loff_t = c_longlong
+class __kernel_fsid_t(Structure):
+    pass
+__kernel_fsid_t._fields_ = [
+    ('__val', c_int * 2),
+]
+assert sizeof(__kernel_fsid_t) == 8, sizeof(__kernel_fsid_t)
+assert alignment(__kernel_fsid_t) == 4, alignment(__kernel_fsid_t)
+umode_t = c_ushort
+__s8 = c_byte
+__s16 = c_short
+__s64 = c_longlong
+pthread_t = c_ulong
+class pthread_attr_t(Union):
+    pass
+pthread_attr_t._fields_ = [
+    ('__size', c_char * 36),
+    ('__align', c_long),
+]
+assert sizeof(pthread_attr_t) == 36, sizeof(pthread_attr_t)
+assert alignment(pthread_attr_t) == 4, alignment(pthread_attr_t)
+class __pthread_internal_slist(Structure):
+    pass
+__pthread_internal_slist._fields_ = [
+    ('__next', POINTER(__pthread_internal_slist)),
+]
+assert sizeof(__pthread_internal_slist) == 4, sizeof(__pthread_internal_slist)
+assert alignment(__pthread_internal_slist) == 4, alignment(__pthread_internal_slist)
+__pthread_slist_t = __pthread_internal_slist
+class __pthread_mutex_s(Structure):
+    pass
+class N15pthread_mutex_t17__pthread_mutex_s3DOT_5E(Union):
+    pass
+N15pthread_mutex_t17__pthread_mutex_s3DOT_5E._fields_ = [
+    ('__spins', c_int),
+    ('__list', __pthread_slist_t),
+]
+assert sizeof(N15pthread_mutex_t17__pthread_mutex_s3DOT_5E) == 4, sizeof(N15pthread_mutex_t17__pthread_mutex_s3DOT_5E)
+assert alignment(N15pthread_mutex_t17__pthread_mutex_s3DOT_5E) == 4, alignment(N15pthread_mutex_t17__pthread_mutex_s3DOT_5E)
+__pthread_mutex_s._anonymous_ = ['_0']
+__pthread_mutex_s._fields_ = [
+    ('__lock', c_int),
+    ('__count', c_uint),
+    ('__owner', c_int),
+    ('__kind', c_int),
+    ('__nusers', c_uint),
+    ('_0', N15pthread_mutex_t17__pthread_mutex_s3DOT_5E),
+]
+assert sizeof(__pthread_mutex_s) == 24, sizeof(__pthread_mutex_s)
+assert alignment(__pthread_mutex_s) == 4, alignment(__pthread_mutex_s)
+class pthread_mutex_t(Union):
+    pass
+pthread_mutex_t._fields_ = [
+    ('__data', __pthread_mutex_s),
+    ('__size', c_char * 24),
+    ('__align', c_long),
+]
+assert sizeof(pthread_mutex_t) == 24, sizeof(pthread_mutex_t)
+assert alignment(pthread_mutex_t) == 4, alignment(pthread_mutex_t)
+class pthread_mutexattr_t(Union):
+    pass
+pthread_mutexattr_t._fields_ = [
+    ('__size', c_char * 4),
+    ('__align', c_long),
+]
+assert sizeof(pthread_mutexattr_t) == 4, sizeof(pthread_mutexattr_t)
+assert alignment(pthread_mutexattr_t) == 4, alignment(pthread_mutexattr_t)
+class N14pthread_cond_t3DOT_8E(Structure):
+    pass
+N14pthread_cond_t3DOT_8E._pack_ = 4
+N14pthread_cond_t3DOT_8E._fields_ = [
+    ('__lock', c_int),
+    ('__futex', c_uint),
+    ('__total_seq', c_ulonglong),
+    ('__wakeup_seq', c_ulonglong),
+    ('__woken_seq', c_ulonglong),
+    ('__mutex', c_void_p),
+    ('__nwaiters', c_uint),
+    ('__broadcast_seq', c_uint),
+]
+assert sizeof(N14pthread_cond_t3DOT_8E) == 44, sizeof(N14pthread_cond_t3DOT_8E)
+assert alignment(N14pthread_cond_t3DOT_8E) == 4, alignment(N14pthread_cond_t3DOT_8E)
+class pthread_cond_t(Union):
+    pass
+pthread_cond_t._pack_ = 4
+pthread_cond_t._fields_ = [
+    ('__data', N14pthread_cond_t3DOT_8E),
+    ('__size', c_char * 48),
+    ('__align', c_longlong),
+]
+assert sizeof(pthread_cond_t) == 48, sizeof(pthread_cond_t)
+assert alignment(pthread_cond_t) == 4, alignment(pthread_cond_t)
+class pthread_condattr_t(Union):
+    pass
+pthread_condattr_t._fields_ = [
+    ('__size', c_char * 4),
+    ('__align', c_long),
+]
+assert sizeof(pthread_condattr_t) == 4, sizeof(pthread_condattr_t)
+assert alignment(pthread_condattr_t) == 4, alignment(pthread_condattr_t)
+pthread_key_t = c_uint
+pthread_once_t = c_int
+class N16pthread_rwlock_t4DOT_11E(Structure):
+    pass
+N16pthread_rwlock_t4DOT_11E._fields_ = [
+    ('__lock', c_int),
+    ('__nr_readers', c_uint),
+    ('__readers_wakeup', c_uint),
+    ('__writer_wakeup', c_uint),
+    ('__nr_readers_queued', c_uint),
+    ('__nr_writers_queued', c_uint),
+    ('__flags', c_uint),
+    ('__writer', c_int),
+]
+assert sizeof(N16pthread_rwlock_t4DOT_11E) == 32, sizeof(N16pthread_rwlock_t4DOT_11E)
+assert alignment(N16pthread_rwlock_t4DOT_11E) == 4, alignment(N16pthread_rwlock_t4DOT_11E)
+class pthread_rwlock_t(Union):
+    pass
+pthread_rwlock_t._fields_ = [
+    ('__data', N16pthread_rwlock_t4DOT_11E),
+    ('__size', c_char * 32),
+    ('__align', c_long),
+]
+assert sizeof(pthread_rwlock_t) == 32, sizeof(pthread_rwlock_t)
+assert alignment(pthread_rwlock_t) == 4, alignment(pthread_rwlock_t)
+class pthread_rwlockattr_t(Union):
+    pass
+pthread_rwlockattr_t._fields_ = [
+    ('__size', c_char * 8),
+    ('__align', c_long),
+]
+assert sizeof(pthread_rwlockattr_t) == 8, sizeof(pthread_rwlockattr_t)
+assert alignment(pthread_rwlockattr_t) == 4, alignment(pthread_rwlockattr_t)
+pthread_spinlock_t = c_int
+class pthread_barrier_t(Union):
+    pass
+pthread_barrier_t._fields_ = [
+    ('__size', c_char * 20),
+    ('__align', c_long),
+]
+assert sizeof(pthread_barrier_t) == 20, sizeof(pthread_barrier_t)
+assert alignment(pthread_barrier_t) == 4, alignment(pthread_barrier_t)
+class pthread_barrierattr_t(Union):
+    pass
+pthread_barrierattr_t._fields_ = [
+    ('__size', c_char * 4),
+    ('__align', c_int),
+]
+assert sizeof(pthread_barrierattr_t) == 4, sizeof(pthread_barrierattr_t)
+assert alignment(pthread_barrierattr_t) == 4, alignment(pthread_barrierattr_t)
+__sig_atomic_t = c_int
+class __sigset_t(Structure):
+    pass
+__sigset_t._fields_ = [
+    ('__val', c_ulong * 32),
+]
+assert sizeof(__sigset_t) == 128, sizeof(__sigset_t)
+assert alignment(__sigset_t) == 4, alignment(__sigset_t)
+class timeval(Structure):
+    pass
+__time_t = c_long
+__suseconds_t = c_long
+timeval._fields_ = [
+    ('tv_sec', __time_t),
+    ('tv_usec', __suseconds_t),
+]
+assert sizeof(timeval) == 8, sizeof(timeval)
+assert alignment(timeval) == 4, alignment(timeval)
+__int8_t = c_byte
+__uint8_t = c_ubyte
+__int16_t = c_short
+__uint16_t = c_ushort
+__int32_t = c_int
+__uint32_t = c_uint
+__int64_t = c_longlong
+__uint64_t = c_ulonglong
+__dev_t = __u_quad_t
+__uid_t = c_uint
+__gid_t = c_uint
+__ino_t = c_ulong
+__ino64_t = __u_quad_t
+__mode_t = c_uint
+__nlink_t = c_uint
+__off_t = c_long
+__off64_t = __quad_t
+__pid_t = c_int
+class __fsid_t(Structure):
+    pass
+__fsid_t._fields_ = [
+    ('__val', c_int * 2),
+]
+assert sizeof(__fsid_t) == 8, sizeof(__fsid_t)
+assert alignment(__fsid_t) == 4, alignment(__fsid_t)
+__clock_t = c_long
+__rlim_t = c_ulong
+__rlim64_t = __u_quad_t
+__id_t = c_uint
+__useconds_t = c_uint
+__daddr_t = c_int
+__swblk_t = c_long
+__key_t = c_int
+__clockid_t = c_int
+__timer_t = c_void_p
+__blksize_t = c_long
+__blkcnt_t = c_long
+__blkcnt64_t = __quad_t
+__fsblkcnt_t = c_ulong
+__fsblkcnt64_t = __u_quad_t
+__fsfilcnt_t = c_ulong
+__fsfilcnt64_t = __u_quad_t
+__ssize_t = c_int
+__loff_t = __off64_t
+__qaddr_t = POINTER(__quad_t)
+__caddr_t = STRING
+__intptr_t = c_int
+__socklen_t = c_uint
+error_t = c_int
+class __user_cap_header_struct(Structure):
+    pass
+__user_cap_header_struct._fields_ = [
+    ('version', __u32),
+    ('pid', c_int),
+]
+assert sizeof(__user_cap_header_struct) == 8, sizeof(__user_cap_header_struct)
+assert alignment(__user_cap_header_struct) == 4, alignment(__user_cap_header_struct)
+cap_user_header_t = POINTER(__user_cap_header_struct)
+class __user_cap_data_struct(Structure):
+    pass
+__user_cap_data_struct._fields_ = [
+    ('effective', __u32),
+    ('permitted', __u32),
+    ('inheritable', __u32),
+]
+assert sizeof(__user_cap_data_struct) == 12, sizeof(__user_cap_data_struct)
+assert alignment(__user_cap_data_struct) == 4, alignment(__user_cap_data_struct)
+cap_user_data_t = POINTER(__user_cap_data_struct)
+class __kernel_fd_set(Structure):
+    pass
+__kernel_fd_set._fields_ = [
+    ('fds_bits', c_ulong * 32),
+]
+assert sizeof(__kernel_fd_set) == 128, sizeof(__kernel_fd_set)
+assert alignment(__kernel_fd_set) == 4, alignment(__kernel_fd_set)
+__kernel_sighandler_t = CFUNCTYPE(None, c_int)
+__kernel_key_t = c_int
+__kernel_mqd_t = c_int
+__le16 = __u16
+__be16 = __u16
+__le32 = __u32
+__be32 = __u32
+__le64 = __u64
+__be64 = __u64
+sigset_t = __sigset_t
+__fd_mask = c_long
+class fd_set(Structure):
+    pass
+fd_set._fields_ = [
+    ('fds_bits', __fd_mask * 32),
+]
+assert sizeof(fd_set) == 128, sizeof(fd_set)
+assert alignment(fd_set) == 4, alignment(fd_set)
+fd_mask = __fd_mask
+quad_t = __quad_t
+u_quad_t = __u_quad_t
+fsid_t = __fsid_t
+loff_t = __loff_t
+ino_t = __ino_t
+ino64_t = __ino64_t
+dev_t = __dev_t
+gid_t = __gid_t
+mode_t = __mode_t
+nlink_t = __nlink_t
+uid_t = __uid_t
+off_t = __off_t
+off64_t = __off64_t
+pid_t = __pid_t
+id_t = __id_t
+ssize_t = __ssize_t
+daddr_t = __daddr_t
+caddr_t = __caddr_t
+key_t = __key_t
+useconds_t = __useconds_t
+suseconds_t = __suseconds_t
+ulong = c_ulong
+ushort = c_ushort
+uint = c_uint
+int8_t = c_byte
+int16_t = c_short
+int32_t = c_int
+int64_t = c_longlong
+u_int8_t = c_ubyte
+u_int16_t = c_ushort
+u_int32_t = c_uint
+u_int64_t = c_ulonglong
+register_t = c_int
+blksize_t = __blksize_t
+blkcnt_t = __blkcnt_t
+fsblkcnt_t = __fsblkcnt_t
+fsfilcnt_t = __fsfilcnt_t
+blkcnt64_t = __blkcnt64_t
+fsblkcnt64_t = __fsblkcnt64_t
+fsfilcnt64_t = __fsfilcnt64_t
+clock_t = __clock_t
+time_t = __time_t
+clockid_t = __clockid_t
+timer_t = __timer_t
+class timespec(Structure):
+    pass
+timespec._fields_ = [
+    ('tv_sec', __time_t),
+    ('tv_nsec', c_long),
+]
+assert sizeof(timespec) == 8, sizeof(timespec)
+assert alignment(timespec) == 4, alignment(timespec)
+class tm(Structure):
+    pass
+tm._fields_ = [
+    ('tm_sec', c_int),
+    ('tm_min', c_int),
+    ('tm_hour', c_int),
+    ('tm_mday', c_int),
+    ('tm_mon', c_int),
+    ('tm_year', c_int),
+    ('tm_wday', c_int),
+    ('tm_yday', c_int),
+    ('tm_isdst', c_int),
+    ('tm_gmtoff', c_long),
+    ('tm_zone', STRING),
+]
+assert sizeof(tm) == 44, sizeof(tm)
+assert alignment(tm) == 4, alignment(tm)
+class itimerspec(Structure):
+    pass
+itimerspec._fields_ = [
+    ('it_interval', timespec),
+    ('it_value', timespec),
+]
+assert sizeof(itimerspec) == 16, sizeof(itimerspec)
+assert alignment(itimerspec) == 4, alignment(itimerspec)
+class sigevent(Structure):
+    pass
+sigevent._fields_ = [
+]
+class __locale_struct(Structure):
+    pass
+class locale_data(Structure):
+    pass
+__locale_struct._fields_ = [
+    ('__locales', POINTER(locale_data) * 13),
+    ('__ctype_b', POINTER(c_ushort)),
+    ('__ctype_tolower', POINTER(c_int)),
+    ('__ctype_toupper', POINTER(c_int)),
+    ('__names', STRING * 13),
+]
+assert sizeof(__locale_struct) == 116, sizeof(__locale_struct)
+assert alignment(__locale_struct) == 4, alignment(__locale_struct)
+locale_data._fields_ = [
+]
+__locale_t = POINTER(__locale_struct)
+size_t = c_uint
+__all__ = ['rsbac_rc_special_rights_t', 'ACLC_remove_user',
+           'rsbac_acl_remove_group_arg_t', 'RSBAC_EWEAKPASSWORD',
+           '__OFF64_T_TYPE', '__off64_t', 'ETXTBSY',
+           'RSBAC_RC_DEFAULT_RIGHTS_VECTOR', 'rsbac_request_vector_t',
+           'EL3HLT', 'RSBAC_PAX_ALL_FLAGS', 'RSBAC_EPERM',
+           'ACLC_remove_from_acl_entry', 'A_max_read_categories',
+           'EFBIG', 'RSBAC_EACCESS', '__NR_epoll_wait', '__NR_sync',
+           'ENOLINK', 'rsbac_mac_file_flags_t', 'RSYS_um_remove_user',
+           '__NFDBITS', 'RI_type_nettemp_name', 'AMS_last_auth_only',
+           'RSBAC_AUTH_MAX_RANGE_UID', 'umode_t', 'rsbac_log_array_t',
+           'RSBAC_GROUP_REQUEST_VECTOR', 'A_log_user_based',
+           '__NR_rt_sigtimedwait', 'pthread_once_t', 'NTS_get_netdev',
+           '__NR_setfsuid', 'I_mqueue', '__NR_swapoff',
+           'RSBAC_NET_MAX_ADDRESS_LEN', 'cap_user_header_t',
+           '__NR_readahead', '__NR_stat64', '__NR_getcwd',
+           'u_int32_t', 'RSBAC_ALL_USERS', 'RSBAC_EMALWAREDETECTED',
+           '__NR_getgid', 'rsys_rc_change_role_t', '__NR_fsync',
+           'rsys_init_t', 'RI_boot_role', 'RI_type_ipc_name',
+           'RSYS_acl_list_all_group', 'A_local_log_array_low',
+           'RI_def_ipc_create_type', 'rsbac_pm_task_id_t',
+           'A_daz_role', 'E2BIG', 'EHOSTDOWN', 'SL_max',
+           '__NR_setitimer', 'rsbac_pm_tkt_function_param_t',
+           '__NR_restart_syscall', 'EBUSY',
+           'PTF_delete_authorized_tp', 'rsbac_pm_delete_na_t',
+           'A_pm_role', 'RSBAC_NO_USER', '__NR_unlinkat', 'ENOSTR',
+           'SW_JAIL', 'RSYS_get_attr', 'A_remote_mac_categories',
+           'RSBAC_ACL_SYSADM_RIGHTS_VECTOR',
+           'rsbac_pm_delete_responsible_user_t', 'PL_none',
+           'CAP_IPC_OWNER', 'FF_read_only', 'RSYS_list_all_ipc',
+           '__NR_get_kernel_syms', '__NR_linkat', 'EDQUOT',
+           'SL_old_none', '__NR_sethostname', '__NR_sync_file_range',
+           'ST_rlimit', '__kernel_loff_t', 'RSYS_um_get_gm_list',
+           'rsbac_net_temp_inet_addr_t', 'UM_ttl', 'EXFULL', 'T_USER',
+           'T_SCD', 'off_t', 'NTS_none', 'ENOTSUP',
+           'rsys_mac_set_curr_level_t', 'RCR_ASSIGN', '__fsblkcnt_t',
+           'RSBAC_PM_A_APPEND', '__NR_flistxattr', '__NR_chroot',
+           'ACLGS_list_groups', 'R_READ', 'EIO',
+           'RSBAC_MAC_MAX_CAT_VECTOR', 'rsbac_pm_set_object_class_t',
+           'rsbac_pm_set_auth_may_set_cap_t', '_XOPEN_SOURCE',
+           'rsys_get_switch_t', 'rsbac_rc_role_vector_t', '__s64',
+           '__NR_inotify_add_watch', '__GLIBC__',
+           'pthread_rwlockattr_t', '__NR_setfsgid32',
+           'rsbac_acl_syscall_arg_t', 'DAZ_infected',
+           'CAP_AUDIT_WRITE', 'D_block', 'PH_none', '_XLOCALE_H',
+           'R_NONE', '__NR_sgetmask', '__kernel_pid_t',
+           'RSYS_um_check_account', 'ST_kmem', 'A_res_min', 'ENOTTY',
+           'pthread_mutexattr_t', 'ACT_fs', '__NR_signal', 'TRUE',
+           '__NR_clock_nanosleep', '__USE_POSIX2',
+           'rsbac_rc_target_id_t', 'blkcnt_t', 'R_WRITE_OPEN',
+           'RSBAC_MAC_MAX_CAT', 'rsbac_acl_syscall_type_t',
+           'ECANCELED', 'RC_type_inherit_process', 'u_char',
+           'ACLGS_add_member', 'PF_set_auth_may_set_cap', 'uid_t',
+           'u_int64_t', 'u_int16_t', 'PF_PAX_EMUTRAMP', 'RSYS_stats',
+           '__NR_lchown', 'rsbac_pm_switch_pm_t', 'NTS_copy_template',
+           'ACLC_set_acl_entry', '__be64', 'A_fake_root_uid',
+           '__NR_epoll_create', '__NR_utime',
+           'RSBAC_RC_GEN_RIGHTS_VECTOR', 'sigevent',
+           'ACLR_ACCESS_CONTROL', '__NR_mq_timedreceive', 'R_CONNECT',
+           'AMS_none', 'rsbac_pm_process_type_t',
+           'RSBAC_PM_IPC_OBJECT_CLASS_ID', '__INO64_T_TYPE',
+           'ACLC_none', 'PTF_switch_auth', 'R_TERMINATE', 'ELOOP',
+           'rsbac_dev_type_t', 'RSBAC_ENOMEM', 'rsys_check_t',
+           'PTF_add_task', 'A_mac_user_flags', '__NR_clock_getres',
+           'ST_ksyms', '__NR_unshare', 'MAC_allow_auto', '__rlim64_t',
+           'ino_t', 'CAP_SYS_TIME', '__kernel_daddr_t', '__NR_fchdir',
+           '__NR_access', '__NR_sched_getparam',
+           'rsys_um_remove_group_t', 'RC_type_use_fd', '__blksize_t',
+           '__NR_fcntl', '__USE_ANSI', 'fsblkcnt_t',
+           'rsys_um_get_group_list_t',
+           'RSBAC_ADF_REQUEST_ARRAY_VERSION', 'CAP_NET_BIND_SERVICE',
+           'A_pm_process_type', 'rsbac_cwi_relation_id_t',
+           'SL_unclassified', 'ino64_t', 'RCR_MODIFY_AUTH', 'EISNAM',
+           'RSBAC_DEV_REQUEST_VECTOR', 'EDOM', '__NR_break',
+           '__NR_setreuid32', 'A_mac_auto', 'ST_sysctl',
+           '__STDC_ISO_10646__', 'rsys_um_get_uid_t',
+           'JAIL_allow_dev_read', 'FALSE', 'rsbac_scd_vector_t',
+           '__s16', '__NR_getegid32', 'NTS_new_template',
+           'rsys_um_user_exists_t', 'SL_secret',
+           '__NR_sched_rr_get_interval', '_BITS_TYPES_H', 'GRANTED',
+           'rsys_acl_t', '__kernel_ptrdiff_t', 'EILSEQ', 'PDP_ENDIAN',
+           '__NR_setdomainname', '__rlim_t', '__FLOAT_WORD_ORDER',
+           'RSBAC_AUDITOR_UID', 'ENONET', '__kernel_off_t', 'ECHRNG',
+           '__NR_set_tid_address', 'RSYS_um_get_uid', 'FR_off',
+           'A_jail_scd_get', '__SIZEOF_PTHREAD_RWLOCK_T', 'ESRCH',
+           'RI_remove_role', '__NR_getdents', 'rsys_um_remove_user_t',
+           'RSYS_acl_n', 'RSYS_um_get_next_user',
+           'JAIL_allow_dev_mod_system',
+           'RSBAC_ACL_ACMAN_RIGHTS_VECTOR', 'PL_tp',
+           'RSYS_rc_copy_type', 'suseconds_t', '__key_t',
+           'JAIL_allow_suid_files', 'ENOMSG', 'EISDIR', 'rsbac_gid_t',
+           'RSBAC_ACL_DEFAULT_G_MASK', '__GNU_LIBRARY__',
+           '_BITS_TYPESIZES_H', '__NR_munlockall',
+           'RI_type_user_remove', 'R_LISTEN', 'PA_ru_set', '__NR_tee',
+           '__NR_stime', '__NR_kill', 'PF_add_object_class',
+           '__kernel_mode_t', 'T_FILE', 'EBADRQC',
+           'RC_default_root_dir_initial_role',
+           'rsbac_rc_request_vector_t', '__NR_vhangup',
+           'RSBAC_EREADFAILED', 'EMEDIUMTYPE',
+           'rsys_list_all_group_t', 'RI_type_process_remove',
+           'D_none', 'rsys_log_t', 'RSYS_acl_get_tlist', '__timer_t',
+           'RSBAC_RC_GENERAL_ROLE', '__NR_gtty', '__NR_delete_module',
+           'A_auth_role', 'RSBAC_ACL_OLD_SPECIAL_RIGHT_BASE',
+           'CAP_NET_ADMIN', 'ENOTNAM', 'MAC_write_down',
+           'RSBAC_ACL_ALL_RIGHTS_VECTOR', '__NR_setuid',
+           '__NR_fchmodat', 'PH_full', 'rsbac_ta_number_t',
+           'RC_role_max_value', '__NR_ioprio_get',
+           'rsys_list_ta_commit_t', 'PF_add_authorized_task',
+           'A_symlink_add_uid', 'RC_default_initial_role', 'PH_off',
+           '__u16', '__FD_SETSIZE', 'rsbac_pm_delete_consent_t',
+           'RSBAC_PM_A_READ', 'A_local_rc_type', '__NR_waitpid',
+           '__NR__sysctl', '__NR_getegid', 'RSYS_list_ta_commit',
+           'rsys_acl_get_mask_t', 'A_jail_role', 'CAP_NET_RAW',
+           '__NR_rt_sigprocmask', 'EMFILE', 'int32_t', 'off64_t',
+           'RSBAC_ACL_DEFAULT_NETTEMP_MASK', '__NR_exit_group',
+           'ACT_real', 'RSBAC_OLD_ALL_USERS', 'ST_rsbac_remote_log',
+           'rsys_rc_get_current_role_t', 'A_ff_flags', 'UM_name',
+           'rsbac_pm_set_device_object_type_t', 'rsbac_res_limit_t',
+           'A_rc_type_fd', 'A_mac_check', '__NR_mbind',
+           'A_auth_may_set_cap', 'A_local_log_array_high',
+           '__NR_sched_getscheduler', 'rsbac_mac_category_vector_t',
+           '__suseconds_t', 'PTF_set_device_object_type',
+           'rsbac_pm_tkt_function_type_t', 'PTF_delete_purpose',
+           '__NR_geteuid', 'ACLGS_remove_group',
+           'rsbac_pm_delete_object_class_t',
+           'rsbac_cap_process_hiding_int_t', 'RSYS_mac_add_p_tru',
+           'LD_deny', 'rsys_um_get_gm_list_t', 'A_mac_prop_trusted',
+           'RSYS_list_all_user', 'FF_execute_only', 'u_short',
+           'A_cap_process_hiding', '__NR_sched_getaffinity',
+           'ACLR_SUPERVISOR', 'RI_type_netdev_remove',
+           'RSYS_rc_get_item', '__SIZEOF_PTHREAD_ATTR_T', 'MAC_auto',
+           'pthread_mutex_t', 'RSYS_version', '__NR_clone',
+           '__NR_sigaction', 'pthread_condattr_t', 'I_msg',
+           '__NR_query_module', '__fsid_t', '__NR_nfsservctl',
+           '__uint32_t', 'rsbac_old_uid_t', 'ST_network',
+           'CAP_SETGID', 'PTF_set_role', 'RSBAC_NO_GROUP', 'R_CLONE',
+           'A_jail_scd_modify', 'loff_t', 'rsbac_ipc_type_t',
+           'blksize_t', '__kernel_time_t', 'rsys_acl_list_all_user_t',
+           'RI_admin_roles', 'rsys_um_get_user_list_t',
+           '__NR_umount2', 'dev_t', '__NR_ssetmask', '__NR_ustat',
+           'PP_none', 'MA_yes', 'A_local_pm_ipc_purpose', '__cast__',
+           '_ISOC99_SOURCE', '__NR_dup', 'R_CHDIR', 'R_UMOUNT',
+           'ESRMNT', 'RSYS_um_set_pass_name', '__kernel_caddr_t',
+           'rsys_acl_n_t', 'RI_type_user_name', 'rsbac_adf_req_ret_t',
+           '__id_t', 'RSBAC_FF_DEF', 'rsbac_mac_file_t',
+           'RSBAC_EINTERNONLY', 'RSYS_um_get_user_list', 'ESTALE',
+           '__kernel_clock_t', '__timer_t_defined',
+           'rsbac_acl_syscall_n_arg_t', '__NR_rmdir', '__NR_tkill',
+           'FD_ISSET', '__NR_chown', 'RSBAC_ECOULDNOTADDITEM',
+           'RI_def_process_chown_type', 'LL_invalid',
+           '__kernel_old_uid_t', 'NTS_set_ports',
+           'RSBAC_SYSTEM_REQUEST_VECTOR', '_SIGSET_H_types',
+           'RSBAC_VERSION_NR', 'rsys_mac_get_max_level_t',
+           '__kernel_ssize_t', '__kernel_suseconds_t',
+           'RSYS_mac_add_f_tru', 'RSBAC_MAC_F_FLAGS', '__NR_mincore',
+           'RSBAC_NWC_REQUEST_VECTOR', 'rsbac_security_level_t',
+           'SW_DAC_DISABLE', 'SL_none', '__NR_read', 'FR_both',
+           'I_anonpipe', 'ST_rsbac_log', 'EKEYREJECTED',
+           '__NR_setresgid32', 'ENOTCONN', 'PTF_add_na',
+           'ENETUNREACH', 'rsys_auth_add_p_cap_t',
+           'rsbac_cap_process_hiding_t', 'RI_type_fd_name',
+           'LL_request', '__kernel_old_gid_t', 'RSBAC_FF_ROOT_DEF',
+           'RSYS_set_attr', 'RSBAC_NET_TEMP_VERSION', '_ENDIAN_H',
+           'CAP_SYS_CHROOT', 'A_pm_ipc_purpose',
+           'RSYS_um_group_exists', 'RSBAC_IPC_REQUEST_VECTOR',
+           'rsys_auth_get_p_caplist_t', '__NR_mmap',
+           'rsbac_pm_add_object_class_t',
+           'RI_def_unixsock_create_type', '__NR_fchownat',
+           'RSYS_auth_get_p_caplist', 'BYTE_ORDER', 'NTS_get_type',
+           'RSBAC_NWE_REQUEST_VECTOR', 'ACT_eff', 'RC_type_max_value',
+           'RSBAC_PM_A_WRITING', '__quad_t', 'rsbac_nanotime_t',
+           '__SIZEOF_PTHREAD_RWLOCKATTR_T', '__u_quad_t', '__u_short',
+           '__NR_sendfile', 'rsys_auth_remove_f_cap_t',
+           '_LARGEFILE64_SOURCE', 'D_char_major',
+           'rsbac_pm_object_type_t', 'A_remote_log_array_high',
+           'RSYS_auth_remove_p_cap', 'PA_pp_set', 'useconds_t',
+           '__bos0', 'PF_delete_task', 'ENOTBLK',
+           'rsys_remove_target_n_t', 'rsys_mac_add_p_tru_t',
+           'PA_task', '__NR_fchmod', 'NFDBITS', 'A_pax_flags',
+           'ENOPKG', '__NR_mq_open', 'rsbac_net_description_t',
+           '__NR_getgid32', 'rsys_net_template_t',
+           'RSBAC_JAIL_LOCALHOST', 'PF_delete_object_class', '__s8',
+           'RSYS_net_list_all_netdev', 'rsys_um_get_gid_t',
+           'RSBAC_EXECUTE_REQUEST_VECTOR', '__NR_mount',
+           '__NR_vserver', 'rsbac_jail_id_t',
+           'PF_add_responsible_user', '__NR_keyctl', 'R_RECEIVE',
+           'NTS_set_address', '__time_t', 'RSBAC_ENOROOTDEV',
+           '__GLIBC_PREREQ', 'RSYS_mac_get_p_trulist',
+           'RSBAC_RC_ALL_RIGHTS_VECTOR', 'CAP_NET_BROADCAST',
+           'RSBAC_UM_PASS_LEN', 'pthread_rwlock_t', 'fsfilcnt_t',
+           'RSYS_jail', 'PF_create_tp', 'JAIL_allow_dev_write',
+           'LD_keep', 'rsys_um_auth_uid_t', '__NR_pipe', 'ELNRNG',
+           '__NR_unlink', 'RSYS_um_remove_group', 'ERESTART',
+           'RSBAC_ACL_GROUP_EVERYONE', 'RSBAC_ALL_REQUEST_VECTOR',
+           'PA_task_set', 'rsbac_pm_object_class_id_t',
+           '__NR_fremovexattr', 'RSBAC_NWM_REQUEST_VECTOR',
+           'UM_homedir', 'ENOPROTOOPT', '__NR_geteuid32', 'T_PROCESS',
+           '__attribute_format_strfmon__', 'RC_default_force_role',
+           'CAP_SYS_RAWIO', '__NR_setfsgid', '__NR_poll', 'A_pm_tp',
+           'PR_data_protection_officer', '__u_long', 'RCR_NONE',
+           '__NR_ioctl', 'A_max_read_open', 'NTS_get_name',
+           'CLOCK_THREAD_CPUTIME_ID', 'RI_type_scd_name',
+           '__kernel_sighandler_t',
+           'rsbac_pm_delete_authorized_task_t', '__NR_ftruncate64',
+           '_LARGEFILE_SOURCE', '__NR_timer_gettime', '__NR_fstat64',
+           'JAIL_allow_all_net_family', 'rsbac_pm_delete_tp_t',
+           '__off_t', 'u_quad_t', '__NR_sysinfo', 'daddr_t',
+           'rsbac_time_t', 'PL_task', 'RSBAC_MAC_MIN_CAT_VECTOR',
+           'PF_switch_auth', 'rsys_acl_get_rights_t',
+           'rsbac_rc_target_t', 'ELIBACC', '__NR_rename', '__u32',
+           'R_CHANGE_DAC_EFF_GROUP', '__FSFILCNT64_T_TYPE',
+           'RSYS_auth_add_f_cap', '__NR_mlockall',
+           'RSYS_um_get_user_item', '__NR_socketcall',
+           'RSBAC_UM_USER_PWHISTORY_LIST_KEY',
+           '_LINUX_CAPABILITY_VERSION', 'rsys_um_mod_user_t',
+           '__NR_inotify_rm_watch', 'A_jail_flags',
+           'rsys_acl_get_rights_n_t', '__locale_struct', 'u_int8_t',
+           'rsbac_cap_vector_t', 'PF_add_purpose', '__USE_BSD',
+           'ENOTDIR', 'rsbac_acl_change_group_arg_t',
+           '__NR_sigreturn', 'FD_ZERO', 'T_IPC',
+           'R_MODIFY_ACCESS_DATA', 'rsbac_acl_list_groups_arg_t',
+           '__locale_t', 'LL_none', 'RSBAC_WRITE_REQUEST_VECTOR',
+           'rsbac_pm_delete_authorized_tp_t', 'ACT_none', 'ENETRESET',
+           '__kernel_old_dev_t', 'RI_type_comp_dev',
+           'rsys_um_get_next_user_t', '__NR_setuid32',
+           '__kernel_fd_set', 'RSYS_um_auth_name', 'rsys_reg_t',
+           'RSBAC_UM_NAME_LEN', 'RSBAC_ACL_USER_RIGHTS_VECTOR',
+           'AMS_full', 'rsys_get_attr_t', 'rsys_auth_remove_p_cap_t',
+           'rsbac_um_days_t', 'EINVAL', 'rsbac_mac_user_flags_t',
+           '__NR_setgroups32', 'PTF_add_authorized_tp',
+           'RC_role_min_special', 'rsys_adf_log_switch_t', 'R_LOCK',
+           'EHOSTUNREACH', 'rsys_acl_group_t',
+           'RSYS_um_set_group_pass', 'rsys_mac_get_curr_level_t',
+           '__cond_lock', '__NR_oldlstat', 'size_t',
+           'RSYS_um_get_gid', 'RSBAC_NWA_REQUEST_VECTOR',
+           'SL_inherit', 'RSBAC_NET_MAX_PORT', 'rsbac_log_level_t',
+           'MAC_read_up', 'rsbac_pm_add_na_t', '__WORDSIZE',
+           'rsbac_pm_delete_purpose_t', 'rsbac_pm_create_ticket_t',
+           '__NR_pause', 'PR_none', 'ACLGS_get_group_members',
+           'RSBAC_MAC_DEF_INIT_P_FLAGS', 'rsys_mac_get_min_level_t',
+           'rsbac_pseudo_t', 'RSYS_acl_get_rights_n', 'MA_inherit',
+           'RSYS_auth_get_f_caplist', 'R_IOCTL', 'AST_min',
+           '__USE_POSIX', 'R_TRUNCATE', 'ST_firewall', 'ST_other',
+           '__NR_mremap', '__fd_mask', 'RSBAC_UM_NR_GROUP_LISTS',
+           'RSBAC_VERSION_MAKE_NR', '__useconds_t',
+           '__clockid_t_defined', 'RSBAC_NWW_REQUEST_VECTOR',
+           '__NR_pselect6', 'RSBAC_TPMAN_UID', 'RSBAC_UM_MAX_MAXNUM',
+           '__SQUAD_TYPE', 'RSBAC_CAP_DEFAULT_MAX', '__NR_swapon',
+           'EKEYEXPIRED', 'EREMOTE', '__NR_sigprocmask',
+           '_SYS_TYPES_H', '__P', 'FF_search_only', 'ACLR_FORWARD',
+           'PF_delete_consent', '__USE_GNU', '__NR_io_cancel',
+           'RSBAC_RC_GENERAL_TYPE', 'pthread_attr_t',
+           '__attribute_format_arg__', 'rsbac_syscall_t',
+           'CAP_FOWNER', 'RI_type_comp_process', '__NR_ipc',
+           'R_CHANGE_DAC_EFF_OWNER', '__NR_lseek',
+           'PF_delete_authorized_tp', 'RSBAC_NET_TEMP_KEY',
+           'RSBAC_UM_HOMEDIR_LEN', 'I_shm', '__NR_utimes',
+           'RSYS_init', 'pthread_t', '__NR_fork', 'RSYS_net_template',
+           'rsbac_pm_role_t', 'RSBAC_MAC_DEF_SYSADM_U_FLAGS',
+           'cap_user_data_t', 'rsys_set_attr_n_t',
+           'RSBAC_ACL_GROUP_VERSION', '__NR_msync', 'RSBAC_RES_UNSET',
+           '__NR_kexec_load', 'quad_t', 'RI_type_netdev_name',
+           'rsbac_pm_purpose_list_item_t', 'rsbac_pm_list_t',
+           'PF_set_object_class', 'A_auid_exempt',
+           'RSYS_um_add_group', 'pthread_cond_t', 'SL_confidential',
+           'RI_type_comp_netdev', 'CAP_LINUX_IMMUTABLE',
+           'TIMER_ABSTIME', 'FR_uid_only', '__u_int',
+           'RSBAC_RC_SYSTEM_ADMIN_ROLE',
+           'rsbac_acl_get_group_entry_arg_t', 'SR_security_officer',
+           'RSYS_check', 'nlink_t', 'T_NETTEMP', '__UQUAD_TYPE',
+           'RSBAC_CAP_MAX', 'rsys_mac_remove_f_tru_t',
+           'CLOCKS_PER_SEC', 'RSBAC_EINVALIDPOINTER',
+           'rsys_rc_get_eff_rights_n_t', 'ACLC_remove_acl_entry',
+           '__NR_io_getevents', 'RC_system_admin',
+           'rsbac_pm_set_auth_may_setuid_t',
+           'RSYS_rc_get_eff_rights_n', 'ulong', 'PF_switch_pm',
+           '__NR_fgetxattr', '__NR_open', 'int8_t',
+           'PTF_add_object_class', 'CAP_SYS_BOOT', '__fsfilcnt_t',
+           'R_CHANGE_DAC_FS_OWNER', '__NR_sched_setparam',
+           'A_min_caps', 'A_log_array_high', 'ACLS_ROLE',
+           'A_symlink_add_mac_level', '__NR_timer_delete',
+           '__uint16_t', '__NR_getuid', 'EDEADLOCK',
+           'rsys_rc_copy_type_t', 'rsbac_old_security_level_t',
+           '__swblk_t', 'rsbac_pm_out_pp_set_id_t', '__NR_fstatat64',
+           '__NR_mq_unlink', 'ECONNRESET', 'rsys_um_set_pass_name_t',
+           'A_daz_scanner', 'uint',
+           'RSBAC_UM_USER_PWHISTORY_LIST_VERSION', 'A_rc_select_type',
+           'A_daz_scanned', '__NR_readdir', 'RSBAC_UM_USER_LIST_KEY',
+           'A_system_role', '__GLIBC_HAVE_LONG_LONG', '__NR_vfork',
+           'DAZ_unscanned', 'FR_euid_only', '__NR_symlinkat',
+           '__NR_ulimit',
+           'N15pthread_mutex_t17__pthread_mutex_s3DOT_5E',
+           'ACLGS_get_user_groups', 'rsbac_pm_set_role_t',
+           'MAC_write_up', 'RSBAC_ACL_GROUP_RIGHTS_VECTOR',
+           'MAC_program_auto', 'A_auth_may_setuid',
+           'ACLGS_remove_member', 'RSYS_um_auth_uid',
+           'rsbac_um_user_entry_t', 'rsys_rc_select_fd_create_type_t',
+           'RI_req_reauth', 'ECHILD', '__NR_io_setup',
+           '__USE_XOPEN2K', 'RSBAC_UM_SHELL_LEN',
+           'rsys_um_group_exists_t', 'rsbac_net_temp_syscall_data_t',
+           'rsbac_rc_rights_vector_t', 'RST_none',
+           'rsys_um_add_group_t', 'rsbac_rc_type_id_t',
+           'rsbac_acl_group_type_t', 'RSBAC_ENOTINITIALIZED',
+           '__blkcnt_t', '__NR_timer_create', 'NOT_GRANTED', 'R_BIND',
+           '__kernel_mqd_t', 'EMLINK', 'RSYS_log', 'RSYS_switch',
+           'A_jail_parent', '__NR_io_submit', '__NR_ppoll',
+           'RSBAC_NET_TEMP_LAN_ID', '__NR_settimeofday',
+           '__NR_inotify_init', 'PTF_add_consent', 'RI_name',
+           '__NR_splice', 'RSYS_acl_group', 'rsbac_acl_group_entry_t',
+           'A_mac_min_categories', 'rsys_um_set_pass_t',
+           'rsbac_acl_subject_type_t', 'R_SWITCH_LOG',
+           'RSBAC_ACL_DEFAULT_DEV_MASK', 'A_log_array_low',
+           'PTF_none', 'rsbac_net_temp_syscall_t',
+           'RSBAC_PM_A_DELETE', '__NR_close', 'rsbac_um_mod_t',
+           'rsbac_pm_all_list_t', '__NR_getpgid', 'rsys_switch_t',
+           'SR_user', 'A_log_program_based', '__NR_lock', 'CAP_NONE',
+           'ACLS_USER', 'RI_type_comp_scd', 'ushort',
+           '__NR_lookup_dcookie', 'NTS_check_id', 'ST_rsbac',
+           'RSBAC_EMAX', 'rsys_rc_get_item_t', '__NR_getsid',
+           'PTF_add_authorized_task', 'RSBAC_EEXISTS',
+           'rsbac_acl_get_user_groups_arg_t', 'time_t', 'DO_NOT_CARE',
+           'fsblkcnt64_t', '__kernel_timer_t', '__NR_fstat',
+           'RSYS_list_all_group', 'CAP_DAC_OVERRIDE',
+           'FF_secure_delete', 'RSYS_um_get_gm_user_list',
+           'RSBAC_RC_SPECIAL_RIGHTS_VECTOR', '__NR_iopl',
+           '__NR_symlink', '__int64_t', 'R_SEARCH',
+           'rsbac_ff_flags_t', '__LITTLE_ENDIAN',
+           'CAP_DAC_READ_SEARCH', 'A_mac_file_flags', 'R_SHUTDOWN',
+           'rsys_rc_get_list_t', 'PTF_delete_na', '_STRUCT_TIMEVAL',
+           'rsbac_pm_process_type_int_t', 'rsbac_jail_flags_t',
+           'PTF_delete_user_aci', 'RSYS_um_check_account_name',
+           'ACT_group_real', 'rsbac_rc_role_id_t',
+           'RSBAC_FD_REQUEST_VECTOR', 'PF_delete_purpose',
+           'rsbac_pm_object_type_int_t', 'RI_type_comp_user',
+           'RSBAC_VERSION_MINOR', '_BITS_PTHREADTYPES_H',
+           'RSYS_rc_copy_role', '__NR_umount',
+           'rsbac_net_temp_ports_t', '__NR_munlock',
+           'RSYS_acl_get_tlist_n', 'RI_type_fd_need_secdel', '__le32',
+           'NTS_set_name', 'RSBAC_PM_A_WRITE_TO_FILE', '__nlink_t',
+           'rsbac_mac_auto_int_t', 'RSBAC_AUTH_DAC_GROUP_F_CAP',
+           'PTF_delete_responsible_user', 'rsbac_dev_desc_t',
+           'RSBAC_VERSION_MID', '__U64_TYPE', 'RSBAC_EINVALIDATTR',
+           'ENOSPC', '__NR_getpriority',
+           'rsbac_net_temp_port_range_t', 'EBADMSG',
+           'R_MODIFY_SYSTEM_DATA', 'ELIBBAD', 'ERANGE',
+           'RSYS_auth_add_p_cap', 'RSYS_mac_remove_p_tru',
+           '__NR_setrlimit', 'rsbac_acl_remove_member_arg_t',
+           'R_APPEND_OPEN', 'RSBAC_RC_ROLE_ADMIN_ROLE',
+           'rsbac_rc_item_value_t', 'R_RENAME', 'PF_add_task',
+           '_SVID_SOURCE', 'A_mac_categories', 'EDESTADDRREQ',
+           'rsbac_cap_ld_env_int_t', 'RSBAC_RC_KERNEL_P_TYPE',
+           'RSBAC_RC_SPECIAL_RIGHT_BASE', 'rsbac_net_obj_id_t',
+           'rsbac_jail_scd_vector_t', '__NR_sched_get_priority_max',
+           'EUSERS', '__NR_getrlimit', 'CLOCK_REALTIME', 'CAP_SETUID',
+           'PF_delete_na', '__NR_waitid', '__NR_get_robust_list',
+           'RSBAC_NET_TEMP_OLD_VERSION', 'CAP_SYS_PTRACE', '_ERRNO_H',
+           '__SIZEOF_PTHREAD_MUTEX_T', '__NR_umask',
+           '__NR_sigsuspend', 'RSBAC_MAC_U_FLAGS', 'rsbac_scd_type_t',
+           '__sig_atomic_t', 'rsbac_pm_accesses_t',
+           'RSYS_get_adf_log', 'rsbac_pm_add_authorized_tp_t',
+           'RCR_ADMIN', 'T_UNIXSOCK',
+           'RSBAC_ACL_SUPERVISOR_RIGHT_VECTOR', 'RSBAC_EMUSTCHANGE',
+           'ESHUTDOWN', 'RI_def_process_execute_type',
+           'UM_lastchange', '__NR_dup2', 'R_EXECUTE', '__NR_vm86',
+           'RI_type_comp_nettemp', 'ECONNREFUSED',
+           'RSBAC_ACL_ROLE_EVERYROLE', 'FD_SET',
+           'RSYS_list_ta_refresh', 'RSBAC_RC_BOOT_ROLE',
+           'ACT_group_eff', '__STRING', 'ENOEXEC', 'ST_priority',
+           'rsbac_uid_t', '__GNUC_PREREQ', 'EBADF',
+           'RSYS_um_mod_group', '__BLKCNT64_T_TYPE',
+           'RSBAC_EINVALIDTARGET', 'JAIL_allow_inet_localhost',
+           '__NR_futimesat', 'FF_no_mount', '__PDP_ENDIAN', 'EBADR',
+           '__NR_getrusage', 'EXDEV', '__pid_t', '__NR_ioperm',
+           '__NR_mknodat', 'SW_GEN', '__NR_getitimer',
+           '_SIGSET_NWORDS', 'ACLGS_add_group', 'CAP_KILL',
+           'RSYS_rc_change_role', 'DAZ_max', 'RSBAC_MAXNAMELEN',
+           'RSBAC_UM_NR_USER_PWHISTORY_LISTS', '__NR_ptrace',
+           'RSYS_rc_set_item', 'R_SEND', 'A_auth_learn',
+           'rsbac_pm_tkt_id_t', 'PH_from_other_users', 'MAC_override',
+           '__NR_clock_settime', 'ETOOMANYREFS', 'PR_system_admin',
+           'RSBAC_AUTH_GROUP_F_CAP', 'RSBAC_ACL_DEFAULT_NETDEV_MASK',
+           '__NR_prctl', '__NR_olduname', 'PR_security_officer',
+           'RSBAC_VERSION_MAJOR', 'EINPROGRESS',
+           'RSBAC_ECOULDNOTCREATEPATH', 'tm', '__NR_truncate',
+           'RSYS_um_user_exists', 'makedev', '__NR_getdents64',
+           'RSBAC_EREINIT', 'RI_none', 'rsbac_mac_auto_t',
+           'RSBAC_RC_ALL_REQUESTS', 'PTF_delete_authorized_task',
+           'RSBAC_EINVALIDTRANSACTION', 'rsys_um_get_gm_user_list_t',
+           'RCR_ACCESS_CONTROL',
+           'RSBAC_ACL_ACCESS_CONTROL_RIGHT_VECTOR', 'EL3RST',
+           '__SIZEOF_PTHREAD_MUTEXATTR_T', 'R_ALTER', '_POSIX_SOURCE',
+           'PP_TP', 'RST_min', '__uint64_t', 'RI_type_comp_group',
+           '__NR_renameat', 'MA_no', 'A_max_caps_user',
+           'RI_def_fd_ind_create_type_remove', 'RSBAC_PAX_DEF_FLAGS',
+           'RSYS_none', '__NR_getppid', '__clockid_t', 'LDD_inherit',
+           'RSBAC_ACL_MAX_MAXNUM', 'RSYS_list_ta_forget',
+           '__NR_personality', 'rsys_um_check_account_t', 'PL_tkt',
+           'RSBAC_ACL_DEFAULT_NETOBJ_MASK', '__NR_uname',
+           'R_READ_OPEN', 'SR_auditor', '__NR_io_destroy',
+           '__NR_prof', 'rsbac_res_array_t', 'ST_kexec', 'UNDEFINED',
+           'rsbac_pm_add_task_t', '__mode_t', 'A_rc_type',
+           'RSYS_get_attr_n', 'PA_none', '__NR_exit',
+           'RSBAC_SEC_DEL_CHUNK_SIZE',
+           'rsys_pm_change_current_task_t',
+           'RSBAC_MAC_DEF_CAT_VECTOR', '__NR_fchown', '__NR_writev',
+           'R_CLOSE', 'RSBAC_ALL_GROUPS', '__NR_mknod', '__NR_time',
+           'RI_assign_roles', 'A_linux_dac_disable', 'minor',
+           'PF_set_role', '__kernel_uid16_t', '__USE_FORTIFY_LEVEL',
+           '__NR_idle', 'NTS_delete_template',
+           'pthread_barrierattr_t', 'rsbac_auth_cap_range_t',
+           '__FSBLKCNT64_T_TYPE', 'R_MOUNT', 'pid_t', 'EACCES',
+           '__fsfilcnt64_t', 'NTS_set_address_family',
+           'RST_auth_administration', 'R_ACCEPT', 'ST_capability',
+           '__NR_sched_setscheduler', 'RC_role_inherit_user',
+           '__NR_ftruncate', '__NR_mmap2', 'RSYS_acl', 'A_remote_ip',
+           '__NR_oldfstat', '__NR_get_thread_area', 'ST_host_id',
+           'RI_type_group_remove', 'ST_swap', 'EAFNOSUPPORT',
+           'CAP_LEASE', 'CAP_MKNOD', 'rsbac_pm_add_authorized_task_t',
+           'rsbac_inode_nr_t', 'A_mac_initial_categories',
+           'JAIL_allow_dev_get_status', '__NR_sendfile64',
+           'AST_auth_administration', '__pthread_internal_slist',
+           'RSBAC_SCD_REQUEST_VECTOR', 'LD_inherit', '__NR_getpid',
+           '__NR_setpgid', '__clock_t', 'RSYS_rc_get_current_role',
+           'rsbac_pm_delete_task_t', 'ENOCSI',
+           'RSBAC_ACL_DEFAULT_FD_MASK', 'PF_add_na', 'RSBAC_MAX_MOD',
+           'RC_type_min_special', '__LONG_LONG_PAIR',
+           'A_current_sec_level', '__NR_rt_sigreturn', 'EAGAIN',
+           '__error_t_defined', '__NR_llistxattr', '__time_t_defined',
+           'A_symlink_add_rc_role', 'I_sem', 'ELIBEXEC', 'A_pax_role',
+           'RI_type_dev_remove', 'ACLG_GLOBAL', '__NR_mlock',
+           'FF_no_search', 'RSBAC_MAC_INHERIT_CAT_VECTOR',
+           '__NR_setregid32', 'A_max_caps_program',
+           'RSBAC_NET_TEMP_INET_ID', '__NR_lstat',
+           'NTS_get_address_family', 'RSBAC_READ_REQUEST_VECTOR',
+           'rsys_get_adf_log_t', '__NR_rt_sigsuspend',
+           'CAP_SYS_TTY_CONFIG', 'RC_role_inherit_up_mixed',
+           'R_REMOVE_FROM_KERNEL', '__NR_getresgid',
+           'RSBAC_RC_SEC_TYPE', 'PA_pp', 'SW_NONE',
+           '__pthread_slist_t', 'RC_default_root_dir_force_role',
+           '__NR_oldolduname', '__GLIBC_MINOR__', '__NR_setresuid',
+           'RSBAC_MAC_DEF_P_FLAGS', '__NR_creat', 'RC_type_no_chown',
+           '__NR_chdir', 'rsys_acl_get_mask_n_t',
+           'RI_type_comp_netobj', 'pthread_barrier_t', 'SW_REG',
+           'RSYS_um_get_group_list', 'rsbac_target_t',
+           '__NR_adjtimex', 'SW_RES', 'RSBAC_NETTEMP_REQUEST_VECTOR',
+           'R_CHANGE_GROUP', 'RSBAC_NONE_REQUEST_VECTOR',
+           '__NR_getxattr', 'rsbac_boolean_t',
+           'rsbac_acl_add_member_arg_t', 'rsbac_um_group_entry_t',
+           '__NR_futex', 'RC_no_admin', '__kernel_uid_t',
+           'rsbac_fs_file_t', 'major', 'RT_NONE',
+           'rsys_acl_list_all_group_t', 'ST_nfsd',
+           'RSBAC_EINVALIDVERSION', 'rsbac_syscall_arg_t',
+           'pthread_spinlock_t', 'timespec', 'ENOTUNIQ',
+           'SL_old_rsbac_internal', 'SW_UM', 'A_rc_type_nt',
+           'RSBAC_EINVALIDMODULE', 'RI_type_comp_fd', 'EFAULT',
+           'ENOKEY', 'RSBAC_LIST_TTL_KEEP', '__NR_reboot', 'ST_mlock',
+           'T_NONE', '__USE_LARGEFILE', '__NR_fstatfs64',
+           '_FEATURES_H', 'RC_role_inherit_process', 'NR_syscalls',
+           'rsbac_adf_request_t', 'RSBAC_SECOFF_UID', 'itimerspec',
+           'EPFNOSUPPORT', 'rsbac_mac_process_flags_t', '__NR_link',
+           '__NR_init_module', 'RSYS_pm_change_current_task',
+           '__USE_POSIX199309', 'R_AUTHENTICATE',
+           '__user_cap_data_struct', '__NR_stty', 'R_NET_SHUTDOWN',
+           'RI_type_netobj_name', '__NR_sysfs', 'RSBAC_EINVALIDVALUE',
+           '__NR_quotactl', '__NR_vmsplice', 'RSYS_mac_get_min_level',
+           'SL_min', 'rsbac_auth_cap_type_int_t', 'EL2NSYNC',
+           '__STDC_IEC_559__', '__blkcnt64_t',
+           'RSBAC_ACL_DEFAULT_SCD_MASK', '__pthread_mutex_s',
+           'ACLGS_change_group', '__NR_set_thread_area',
+           'rsys_um_add_user_t', 'rsbac_daz_scanner_t', 'mode_t',
+           'RI_def_fd_ind_create_type', '__NR_add_key',
+           'rsys_mac_remove_p_tru_t', '__NR_readlink',
+           'RSYS_auth_remove_f_cap', 'CAP_SETPCAP',
+           'rsbac_pm_switch_auth_t', '__NR_pivot_root', '__NR_execve',
+           '__NR_openat', '__NR_getresgid32', '__loff_t', 'EDEADLK',
+           'FD_CLR', 'RI_def_process_create_type', 'SW_ACL',
+           'rsys_acl_get_tlist_n_t', 'RSBAC_NWR_REQUEST_VECTOR',
+           '__NR_setsid', 'RSBAC_NET_TEMP_NAMELEN',
+           'A_pm_current_task', '__NR_statfs',
+           'RSBAC_UM_USER_LIST_VERSION', 'LDD_false', 'fd_mask',
+           '__int16_t', '__NR_setresuid32', '__kernel_clockid_t',
+           'UM_pass', 'RSYS_um_mod_user', 'rsbac_system_role_t',
+           '__FDELT', 'R_CHANGE_OWNER', 'rsbac_switch_target_int_t',
+           '__kernel_gid32_t', 'RSBAC_NET_UNKNOWN',
+           'RSBAC_UM_GROUP_LIST_VERSION', '__NR_fcntl64',
+           'A_security_level', 'RC_type_inherit_parent',
+           'RSYS_um_add_user', 'MAC_prop_trusted', '__NR_chown32',
+           'rsbac_auth_may_setuid_int_t', '__intptr_t',
+           '__timespec_defined', 'UM_fullname', '__u64', 'UM_group',
+           'SW_MAC', 'UM_maxchange', 'RSBAC_MAC_DEF_SECOFF_U_FLAGS',
+           'RSBAC_ACL_SPECIAL_RIGHTS_VECTOR', 'RI_type_group_name',
+           'RSBAC_MAC_NR_CATS', 'RSYS_mac_set_curr_level',
+           'CAP_FS_MASK', 'RSBAC_NET_NR_INET_ADDR', 'ENFILE',
+           'EREMCHG', '__BIT_TYPES_DEFINED__', 'CAP_SYS_MODULE',
+           'RSBAC_MAC_P_FLAGS', 'SW_FF', 'RSYS_acl_list_all_user',
+           'ENOMEM', 'NTS_set_netdev', 'rsys_acl_get_tlist_t',
+           'EOWNERDEAD', 'T_DIR', 'RSBAC_EWRITEFAILED', 'R_DELETE',
+           'PO_non_personal_data', 'RI_type_process_name',
+           'rsbac_pm_add_responsible_user_t',
+           'rsbac_adf_request_int_t', 'rsbac_daz_scanned_t',
+           '__NR_brk', 'A_min_security_level', 'R_LINK_HARD',
+           'rsbac_pm_delete_user_aci_t', 'rsys_um_auth_name_t',
+           '__NR_fadvise64_64', 'A_remote_log_array_low',
+           'PF_add_consent', 'u_long', 'RSYS_daz_flush_cache',
+           'A_mac_process_flags', 'PO_ipc', '__NR_readlinkat',
+           'R_CHANGE_DAC_FS_GROUP', 'rsbac_target_id_t',
+           'A_jail_max_caps', 'RSBAC_MAC_GENERAL_CATEGORY',
+           '__DEV_T_TYPE', 'RSYS_stats_pm', 'RSBAC_MAC_DEF_U_FLAGS',
+           'PF_delete_responsible_user', 'RI_type_ipc_remove',
+           'PF_set_tp', 'FF_write_only', 'error_t',
+           'rsbac_pm_ru_set_id_t', 'EWOULDBLOCK',
+           'RI_type_netobj_remove', 'RI_type_nettemp_remove',
+           '_SYS_CDEFS_H', 'RSBAC_LIST_TA_MAX_PASSLEN',
+           'rsbac_jail_ip_t', 'rsbac_pm_create_tp_t', '__NR_statfs64',
+           '__NR_tgkill', 'RSBAC_ACL_GROUP_NAMELEN', '__u8', 'PA_cs',
+           '__FDSET_LONGS', '_BITS_TIME_H', 'CAP_SYS_RESOURCE',
+           'CAP_IPC_LOCK', '__NR_munmap', 'rsys_set_attr_t',
+           'PO_personal_data', 'LDD_true', 'RSYS_pm', 'timeval',
+           'RSBAC_RC_SYS_TYPE', '__NR_request_key',
+           'rsbac_acl_group_id_t', '__NR_getuid32', 'A_audit_uid',
+           'rsbac_auth_cap_type_t', 'EPROTO', 'ENOLCK',
+           'PF_PAX_MPROTECT', 'rsbac_acl_special_rights_t', 'PO_TP',
+           'R_MODIFY_PERMISSIONS_DATA', 'UM_expire', '__NR_nice',
+           'register_t', 'ACLGS_none', '__NR_lstat64', 'PL_na',
+           'A_symlink_add_remote_ip', 'rsys_um_remove_gm_t',
+           'PF_PAX_PAGEEXEC', 'RSBAC_READ_WRITE_OPEN_REQUEST_VECTOR',
+           'RSYS_mac_remove_f_tru', 'rsys_mac_add_f_tru_t',
+           'RSYS_mac_get_f_trulist', 'rsys_net_list_all_netdev_t',
+           'RSBAC_AUTH_DAC_OWNER_F_CAP', '__NR_clock_gettime',
+           'rsbac_system_role_int_t', 'rsys_list_all_dev_t',
+           'R_SEND_SIGNAL', 'rsbac_version_t',
+           'rsbac_rc_admin_type_t', 'RC_role_admin', 'UM_cryptpass',
+           'RSBAC_DATAPROT_UID', 'RSBAC_MAC_MAX_MAXNUM', '__be32',
+           'ENOBUFS', '__NR_setfsuid32', 'A_initial_security_level',
+           'RSBAC_EINVALIDREQUEST', 'rsys_remove_target_t',
+           'RSBAC_SECURITY_REQUEST_VECTOR', 'RSBAC_RC_NAME_LEN',
+           'rsys_list_ta_refresh_t', 'rsbac_pm_pp_set_id_t',
+           '__CONCAT', 'SW_PAX', 'ST_ioports',
+           'RSBAC_NET_TEMP_ALL_ID', 'EOPNOTSUPP', 'RSBAC_BIN_UID',
+           '__NR_timer_settime', 'RSBAC_RC_PROCESS_RIGHTS_VECTOR',
+           'rsbac_ipc_id_t', '__NR_gettid', 'ACLR_NONE',
+           'RSYS_um_add_gm', 'RI_role_comp', '__NR_acct', 'R_TRACE',
+           'u_int', 'T_SYMLINK', 'gid_t', '__STDC_IEC_559_COMPLEX__',
+           'ESPIPE', 'rsbac_pm_function_param_t', '__kernel_fsid_t',
+           'A_rc_initial_role', 'EROFS', 'A_local_pm_object_type',
+           'blkcnt64_t', '__NR_alarm', 'A_res_role',
+           'rsbac_old_gid_t', '__NR_getresuid32', 'RC_type_no_create',
+           'ACT_group_fs', 'rsbac_pm_purpose_id_t',
+           'RSBAC_AUTH_MAX_MAXNUM', 'R_READ_WRITE_OPEN',
+           'PTF_set_object_class', 'EPROTOTYPE', 'ENAVAIL',
+           'rsbac_um_mod_data_t', 'rsbac_pm_tp_set_id_t',
+           '__NR_listxattr', 'N16pthread_rwlock_t4DOT_11E',
+           'rsys_list_ta_begin_t', 'NTS_set_type',
+           'A_remote_pm_object_class', 'RSBAC_UM_NR_USER_LISTS',
+           'T_GROUP', 'RSBAC_AUTH_OWNER_F_CAP', 'RC_none',
+           '__socklen_t', 'rsbac_acl_entry_desc_t', 'EOVERFLOW',
+           'PO_dir', '__kernel_uid32_t', 'A_ff_role',
+           '_ATFILE_SOURCE', 'ACLS_NONE', 'T_NETDEV',
+           '__NR_lsetxattr', 'ENAMETOOLONG',
+           'rsbac_acl_add_group_arg_t', 'RSBAC_ENOTFOUND',
+           'CAP_AUDIT_CONTROL', 'RSBAC_EINVALIDDEV',
+           'RSBAC_CAP_DEFAULT_MIN', '__kernel_size_t',
+           'rsbac_acl_subject_id_t', '__SIZEOF_PTHREAD_CONDATTR_T',
+           'A_remote_pm_ipc_purpose', 'rsbac_net_temp_id_t',
+           '__NR__llseek', '__le64', 'RSYS_rc_get_list', 'rsys_pm_t',
+           'RSBAC_AUTH_MAX_RANGE_GID', 'EMSGSIZE', 'MAC_trusted',
+           '__ASMNAME', '__NR_create_module', 'ST_quota', 'EREMOTEIO',
+           'rsbac_acl_int_subject_type_t', 'R_CREATE',
+           'RSYS_um_get_group_item', 'rsys_list_all_user_t',
+           'A_max_caps', 'RSBAC_USER_REQUEST_VECTOR',
+           'RC_type_no_execute', 'D_char', 'RSBAC_UM_FULLNAME_LEN',
+           'rsbac_reg_handle_t', 'RSBAC_PM_A_WRITE',
+           '__NR_setpriority', 'RSYS_list_all_dev', '__NR_ugetrlimit',
+           '__NR_removexattr', 'ENOANO', 'SL_top_secret', 'EUCLEAN',
+           'PR_tp_manager', 'id_t', '__NR_setgid32',
+           'rsbac_acl_rights_vector_t', 'RCR_CHANGE_AUTHED_OWNER',
+           'A_pseudo', 'PF_set_device_object_type',
+           'R_GET_PERMISSIONS_DATA', '__SIZEOF_PTHREAD_BARRIER_T',
+           'PL_cs', 'pthread_key_t', 'rsbac_linux_dac_disable_int_t',
+           'AMS_off', 'UM_shell', 'I_anonunix',
+           'RSBAC_NETOBJ_REQUEST_VECTOR', 'RSYS_um_set_pass',
+           'RT_TYPE', '__PMT', 'EPIPE', '__NR_sigpending',
+           'RSBAC_NWF_REQUEST_VECTOR', 'EBFONT', 'rsbac_pax_flags_t',
+           '__NR_timer_getoverrun', 'ESTRPIPE', 'PA_tp', 'EADDRINUSE',
+           'fsid_t', 'NTS_set_protocol', 'CAP_SYS_PACCT',
+           'RSBAC_RES_MAX', 'SR_none', 'fsfilcnt64_t',
+           'RSBAC_NETDEV_REQUEST_VECTOR', 'rsys_um_mod_group_t',
+           '__NR_fstatfs', 'SW_DAZ', 'DAZ_clean', '__NR_rt_sigaction',
+           'PF_delete_user_aci', 'ENOENT', 'BIG_ENDIAN', '__NR_mpx',
+           'rsbac_attribute_value_t', 'rsbac_acl_entry_t',
+           '__USE_XOPEN_EXTENDED', '__NR_get_mempolicy',
+           'rsbac_auth_may_setuid_t', 'timer_t', 'ECOMM', 'PR_user',
+           'RSBAC_NWS_REQUEST_VECTOR', '__NR_getpgrp', 'ENOTEMPTY',
+           'N14pthread_cond_t3DOT_8E', 'ST_time_strucs',
+           'A_local_mac_categories', 'RSYS_acl_get_mask',
+           'RSBAC_NET_ANY', 'ACLG_PRIVATE', '__NR_getgroups',
+           'RSYS_reg', 'rsys_um_check_account_name_t', '__NR_ftime',
+           'rsbac_rc_scd_type_t', 'CAP_CHOWN', '__NR_mq_timedsend',
+           '__NR_mprotect', 'rsbac_pm_in_pp_set_id_t', 'CAP_FSETID',
+           'R_MAP_EXEC', 'RSYS_mac_get_max_level', 'FF_add_inherited',
+           'A_cap_role', '__NR__newselect', 'A_mac_role',
+           'rsys_um_get_group_item_t', '__USE_ISOC99', 'PA_tkt',
+           'rsys_list_all_ipc_t', 'ssize_t', 'ENODEV',
+           '__NR_fdatasync', 'SW_RC', 'EPROTONOSUPPORT',
+           'rsbac_cap_ld_env_t', 'RSYS_get_switch',
+           'RSYS_remove_target_n', 'ETIME', 'T_DEV', '__USE_XOPEN',
+           'A_jail_id', 'RSBAC_RC_OLD_SPECIAL_RIGHT_BASE',
+           'A_rc_force_role', '__NR_getpmsg',
+           'RSBAC_PM_DEV_OBJECT_CLASS_ID', 'A_pm_program_type',
+           'rsbac_ipc_t', 'RSBAC_RC_AUDITOR_ROLE', 'I_none',
+           '__NR_rt_sigqueueinfo', '__NR_setgroups',
+           'A_local_sec_level', 'LITTLE_ENDIAN',
+           'rsbac_net_obj_desc_t', '__USE_ATFILE',
+           'RSYS_adf_log_switch', 'ACLGS_get_group_entry',
+           '__int32_t', 'rsbac_pm_function_type_t', 'rsbac_rc_item_t',
+           'EIDRM', 'EADDRNOTAVAIL', 'RSBAC_PM_A_ALL',
+           'rsys_auth_add_f_cap_t', 'RSBAC_JAIL_VERSION', 'EPERM',
+           'rsys_acl_list_all_dev_t', 'PF_PAX_RANDEXEC',
+           '__NR_set_robust_list', '__NR_setresgid', 'clock_t',
+           '__NR_stat', 'ENOMEDIUM', 'RI_def_fd_create_type',
+           'A_none', '__NR_modify_ldt', 'SL_old_inherit',
+           'R_READ_ATTRIBUTE', 'ST_clock', '__NR_wait4',
+           '__BYTE_ORDER', '__NR_readv', 'rsys_mac_get_f_trulist_t',
+           'RSBAC_SYSADM_UID', 'PA_in_pp_set', 'RCR_SELECT',
+           'RSBAC_READ_WRITE_REQUEST_VECTOR', 'T_FIFO',
+           'JAIL_allow_inet_raw', '__NR_mkdirat', 'PL_pp', 'key_t',
+           'RSBAC_ACL_GEN_RIGHTS_VECTOR', 'A_rc_def_role', 'LL_full',
+           '__NR_write', 'rsbac_attribute_t', 'ELIBMAX',
+           '__NR_uselib', '_POSIX_C_SOURCE', 'EMULTIHOP',
+           'RSBAC_ACL_SPECIAL_RIGHT_BASE', 'RSBAC_PM_A_CREATE',
+           'RC_default_init_force_role', 'R_SWITCH_MODULE',
+           '__USE_SVID', '__NR_madvise', 'rsbac_pm_tp_id_t',
+           '__NR_epoll_ctl', 'RSYS_acl_get_rights',
+           '__NR_sigaltstack', 'ECONNABORTED', 'RSBAC_IFNAMSIZ',
+           'rsys_net_list_all_template_t', 'rsys_mac_get_p_trulist_t',
+           '__NR_pread64', '__uint8_t', 'RSBAC_NET_NR_PORTS',
+           'ACLC_remove_acl', '__u_char', '__be16', '__caddr_t',
+           'DEFAULT_DAZ_FD_SCANNED', 'PA_out_pp_set',
+           'rsys_pm_create_file_t', '__NR_capget',
+           '__SIZEOF_PTHREAD_COND_T', 'NTS_get_ports', '__NR_syslog',
+           'rsys_jail_t', 'A_pm_object_type', '__NR_getgroups32',
+           '__NR_mq_notify', 'RSBAC_NET_TEMP_LNET_ID',
+           'RSYS_list_ta_begin', 'D_block_major',
+           '__kernel_ipc_pid_t', 'A_mac_curr_categories',
+           'A_remote_rc_type', '__kernel_gid16_t',
+           '_XOPEN_SOURCE_EXTENDED', 'PTF_set_auth_may_setuid',
+           '__NR_capset', '__s32', 'A_min_write_open', 'EKEYREVOKED',
+           'T_FD', '__NR_pwrite64', 'rsbac_fake_root_uid_int_t',
+           'PF_none', 'EL2HLT', 'rsbac_list_ta_number_t',
+           'RSBAC_RES_NONE', 'rsbac_enum_t', '_BSD_SOURCE', '__uid_t',
+           '__int8_t', 'ACLC_set_mask', '__NR_sched_get_priority_min',
+           '__NR_afs_syscall', '__NR_bdflush', 'rsbac_pid_t',
+           'RSBAC_EEXPIRED', '__USE_LARGEFILE64',
+           'A_remote_sec_level', 'RSYS_acl_get_mask_n', 'T_NETOBJ',
+           'NTS_get_protocol', '__NR_putpmsg', 'A_jail_ip', 'PA_na',
+           'LDD_none', 'FF_append_only', '__NR_rt_sigpending',
+           'PF_PAX_SEGMEXEC', 'RCR_SUPERVISOR', 'ST_net_id',
+           '__RLIM64_T_TYPE', 'rsys_rc_set_item_t', 'CAP_SYS_ADMIN',
+           'rsbac_acl_get_group_members_arg_t', 'rsbac_pm_role_int_t',
+           '__NR_migrate_pages', 'RSBAC_JAIL_DEF_ID',
+           'RSBAC_ENOTWRITABLE', 'AMS_last_auth_and_gid', '__bos',
+           'PF_delete_tp', '__ssize_t', 'RSYS_pm_create_file',
+           'FF_no_execute', 'int16_t', 'RSBAC_PROCESS_REQUEST_VECTOR',
+           'EUNATCH', '__sigset_t', 'PA_tp_set', 'ENOTSOCK',
+           'PF_create_ticket', 'RI_type_comp_ipc',
+           'rsbac_pm_set_tp_t', 'RSYS_rc_select_fd_create_type',
+           'RSBAC_ACL_DEFAULT_U_MASK', 'PA_class', 'PTF_delete_task',
+           'PF_PAX_RANDMMAP', 'RSBAC_EDECISIONMISMATCH', 'SW_CAP',
+           'rsbac_acl_group_syscall_arg_t', '__NR_lremovexattr',
+           '__kernel_nlink_t', 'PF_add_authorized_tp',
+           'RSYS_net_list_all_template', 'NTS_get_address',
+           'ETIMEDOUT', 'PTF_add_responsible_user', 'RSYS_write',
+           'clockid_t', 'caddr_t', 'EALREADY', 'ACLG_NONE', 'ENXIO',
+           'rsbac_net_temp_data_t', 'PF_set_auth_may_setuid',
+           '__USE_MISC', 'R_WRITE', '__NR_faccessat',
+           'RC_role_use_force_role', '__le16', 'ENOSR', 'ST_none',
+           'ELIBSCN', 'rsbac_pm_program_type_int_t',
+           'rsys_um_set_group_pass_t', 'PTF_set_auth_may_set_cap',
+           'RSBAC_UM_GROUP_LIST_KEY', '__NR_lgetxattr',
+           'A_cap_ld_env', 'JAIL_allow_external_ipc',
+           'rsbac_fake_root_uid_t', 'EBADSLT', 'rsbac_acl_scd_type_t',
+           '__dev_t', '__qaddr_t', '_SYS_SYSMACROS_H',
+           'RSYS_um_remove_gm', 'JAIL_allow_parent_ipc',
+           'UM_inactive', '__NR_fsetxattr',
+           'rsbac_net_temp_other_addr_t', 'rsys_um_add_gm_t',
+           'PF_delete_authorized_task', 'JAIL_auto_adjust_inet_any',
+           '__NR_chmod', 'R_ADD_TO_KERNEL', '__USE_POSIX199506',
+           'ENETDOWN', '__S64_TYPE', '__BIG_ENDIAN', 'UM_minchange',
+           '__NR_flock', 'rsys_auth_get_f_caplist_t',
+           'rsbac_pm_time_stamp_t', '__NR_setregid', '__NR_fadvise64',
+           'rsbac_pm_task_set_id_t', '__NR_madvise1',
+           '__SIZEOF_PTHREAD_COND_COMPAT_T', '__fsblkcnt64_t',
+           'RC_type_use_new_role_def_create', 'rsbac_netdev_id_t',
+           'EBADE', 'rsbac_acl_group_syscall_type_t',
+           'RI_type_fd_remove', '__ino_t', '__NR_lchown32', 'ENODATA',
+           '__NR_gettimeofday', 'A_res_max', 'CAP_SYS_NICE',
+           '__NR_set_mempolicy', 'A_auth_last_auth',
+           '__user_cap_header_struct', 'RSYS_set_attr_n', '_TIME_H',
+           '__SIZEOF_PTHREAD_BARRIERATTR_T', 'LL_denied',
+           '__NR_mkdir', 'ESOCKTNOSUPPORT', '__NR_profil',
+           'A_pm_task_set', 'PTF_delete_object_class',
+           '__NR_truncate64', '__kernel_ino_t', 'UM_warnchange',
+           'rsbac_switch_target_t', 'RSYS_mac_get_curr_level',
+           '__ino64_t', 'PTF_add_purpose', 'T_NETTEMP_NT', 'PL_class',
+           'EEXIST', '__NR_oldstat', 'A_local_pm_object_class',
+           '_SYS_SELECT_H', 'sigset_t', 'rsbac_net_temp_old_data_t',
+           '__NR_sched_yield', '__NR_ioprio_set',
+           'RSBAC_PM_ROOT_TASK_SET_ID', 'SW_AUTH', 'SW_PM', 'fd_set',
+           'rsbac_pm_add_consent_t', '__clock_t_defined', 'UM_none',
+           'R_GET_STATUS_DATA', 'RSBAC_EPATHTOOLONG',
+           'JAIL_allow_tty_open', 'ACLC_add_to_acl_entry',
+           'SW_SOFTMODE', 'RC_role_inherit_parent',
+           'rsys_rc_copy_role_t', 'ACLS_GROUP', 'CLOCK_MONOTONIC',
+           '__NR_getresuid', 'RSBAC_ECOULDNOTADDDEVICE',
+           'rsbac_pm_add_purpose_t', 'ENOTRECOVERABLE',
+           'PTF_switch_pm', 'A_rc_role', 'RI_type_dev_name',
+           'LD_allow', 'EINTR', 'EADV', 'FF_no_delete_or_rename',
+           '__NR_remap_file_pages', 'RSYS_remove_target',
+           '__NR_vm86old', 'ENOSYS', 'rsys_get_attr_n_t',
+           '__kernel_gid_t', 'RI_def_group_create_type',
+           '__kernel_key_t', '__NR_sched_setaffinity',
+           'A_pm_object_class', 'FR_none', '__USE_UNIX98', '__gid_t',
+           '__NR_nanosleep', 'rsys_list_ta_forget_t', '__daddr_t',
+           'RI_admin_type', '__NR_select', 'SR_administrator',
+           'rsbac_net_temp_addr_t', '__NR_times', 'rsbac_auth_file_t',
+           'RSBAC_ENOROOTDIR', 'ST_sysfs', '__NR_setreuid',
+           'JAIL_allow_mount', 'A_remote_pm_object_type',
+           'RSBAC_EBUSY', 'rsbac_linux_dac_disable_t', 'locale_data',
+           'SW_FREEZE', '__NR_mq_getsetattr', 'R_MODIFY_ATTRIBUTE',
+           'RSBAC_OLD_NO_USER', 'ST_syslog', 'int64_t',
+           '__NR_setxattr', 'RT_ROLE', 'A_min_write_categories',
+           'RI_def_user_create_type', 'CLOCK_PROCESS_CPUTIME_ID',
+           'EDOTDOT', 'EBADFD', 'AST_none', 'EISCONN', 'PO_none',
+           'FD_SETSIZE', 'RSBAC_AUTH_OLD_OWNER_F_CAP',
+           'rsbac_boolean_int_t', 'RSYS_acl_list_all_dev',
+           '__NR_fchown32', 'RSBAC_NET_TEMP_AUTO_ID',
+           'rsys_um_get_user_item_t', '__NR_setgid',
+           'PTF_delete_consent']
diff --git a/rsbac/rsbac_1_3_0_rc1.py b/rsbac/rsbac_1_3_0_rc1.py
deleted file mode 100644 (file)
index 5fea810..0000000
+++ /dev/null
@@ -1,4618 +0,0 @@
-# Automatically generated by ./gen.sh on Fri Oct 13 11:19:37 CEST 2006
-
-# unresolved alias: __INO_T_TYPE = __ULONGWORD_TYPE
-# unresolved alias: RSBAC_ACL_GROUP_RIGHTS_VECTOR = RSBAC_GROUP_REQUEST_VECTOR
-# unresolved alias: __TIME_T_TYPE = __SLONGWORD_TYPE
-# unresolved alias: __GID_T_TYPE = __U32_TYPE
-# unresolved alias: __FSFILCNT_T_TYPE = __ULONGWORD_TYPE
-# unresolved alias: __USECONDS_T_TYPE = __U32_TYPE
-# unresolved alias: __SWBLK_T_TYPE = __SLONGWORD_TYPE
-# unresolved alias: __ID_T_TYPE = __U32_TYPE
-# unresolved alias: __S32_TYPE = int
-# unresolved alias: __MODE_T_TYPE = __U32_TYPE
-# unresolved alias: __DADDR_T_TYPE = __S32_TYPE
-# unresolved alias: asm = __asm__
-# unresolved alias: __NLINK_T_TYPE = __UWORD_TYPE
-# unresolved alias: __SWORD_TYPE = int
-# unresolved alias: __SSIZE_T_TYPE = __SWORD_TYPE
-# unresolved alias: __RLIM_T_TYPE = __ULONGWORD_TYPE
-# unresolved alias: __UID_T_TYPE = __U32_TYPE
-# unresolved alias: volatile = __volatile__
-# unresolved alias: __KEY_T_TYPE = __S32_TYPE
-# unresolved alias: __CLOCK_T_TYPE = __SLONGWORD_TYPE
-# unresolved alias: __SUSECONDS_T_TYPE = __SLONGWORD_TYPE
-# unresolved alias: __FSBLKCNT_T_TYPE = __ULONGWORD_TYPE
-# unresolved alias: __CLOCKID_T_TYPE = __S32_TYPE
-# unresolved alias: __BLKCNT_T_TYPE = __SLONGWORD_TYPE
-# unresolved alias: __OFF_T_TYPE = __SLONGWORD_TYPE
-# unresolved alias: __BLKSIZE_T_TYPE = __SLONGWORD_TYPE
-# unresolved alias: NULL = __null
-# unresolved alias: __PID_T_TYPE = __S32_TYPE
-from ctypes import *
-STRING = c_char_p
-
-
-R_MODIFY_ACCESS_DATA = 14
-RSBAC_RC_DEFAULT_RIGHTS_VECTOR = 0 # Variable c_int
-RSBAC_RC_GEN_RIGHTS_VECTOR = RSBAC_RC_DEFAULT_RIGHTS_VECTOR # alias
-LL_invalid = 4
-def __STRING(x): return #x # macro
-PF_delete_consent = 9
-A_daz_role = 16
-ACLC_remove_from_acl_entry = 4
-R_TRACE = 31
-R_MAP_EXEC = 36
-# def _syscall0(type,name): return type name(void) { long __res; __asm__ volatile ("int $0x80" : "=a" (__res) : "0" (__NR_ ##name)); __syscall_return(type,__res); } # macro
-ST_priority = 14
-A_fake_root_uid = 91
-I_shm = 2
-UM_ttl = 12
-T_SYMLINK = 3
-SW_GEN = 0
-ST_host_id = 2
-RSYS_acl_group = 53
-NTS_set_ports = 16
-SW_NONE = 17
-PTF_set_role = 15
-PF_delete_na = 1
-RSYS_um_user_exists = 70
-ACLGS_remove_group = 2
-RI_type_comp_scd = 8
-RSYS_list_ta_forget = 87
-PTF_add_purpose = 10
-RI_req_reauth = 25
-PA_task = 0
-RI_type_user_remove = 42
-LDD_false = 0
-RSYS_switch = 12
-RC_role_admin = 1
-ST_quota = 17
-RSYS_pm_change_current_task = 29
-# def RSBAC_RC_TYPE_VECTOR(x): return ((rsbac_rc_type_vector_t) 1 << (x)) # macro
-RCR_NONE = 63
-ACLS_ROLE = 1
-T_PROCESS = 8
-RSYS_acl_n = 46
-# def __LDBL_REDIR1(name,proto,alias): return name proto # macro
-PF_add_na = 0
-A_mac_initial_categories = 7
-SL_old_none = 6
-A_max_caps_program = 65
-EOPNOTSUPP = 95 # Variable c_int
-ENOTSUP = EOPNOTSUPP # alias
-R_READ_OPEN = 22
-# def __chk_user_ptr(x): return (void)0 # macro
-PF_switch_pm = 17
-A_min_write_open = 24
-A_remote_log_array_high = 82
-R_ACCEPT = 39
-def major(dev): return gnu_dev_major (dev) # macro
-UM_homedir = 3
-D_char = 1
-T_NETOBJ = 11
-ST_other = 10
-PTF_add_authorized_tp = 6
-# def RSBAC_MAC_CAT_VECTOR(x): return ((rsbac_mac_category_vector_t) 1 << (x)) # macro
-RSYS_um_add_group = 61
-PTF_delete_authorized_task = 23
-RSYS_um_get_gid = 78
-RI_def_fd_ind_create_type = 16
-# __INO_T_TYPE = __ULONGWORD_TYPE # alias
-RSYS_rc_select_fd_create_type = 95
-ACLC_set_mask = 5
-RI_type_nettemp_name = 33
-PA_tp_set = 8
-RSYS_get_attr = 3
-RSYS_mac_get_min_level = 20
-ST_kmem = 11
-A_remote_pm_ipc_purpose = 39
-RSYS_rc_get_eff_rights_n = 37
-# def __FDMASK(d): return (1UL << ((d) % __NFDBITS)) # macro
-A_rc_initial_role = 56
-R_LINK_HARD = 13
-# def __REDIRECT_NTH(name,proto,alias): return name proto __THROW __asm__ (__ASMNAME (#alias)) # macro
-PF_add_consent = 8
-A_mac_role = 15
-A_pax_flags = 73
-# RSBAC_ACL_GROUP_RIGHTS_VECTOR = RSBAC_GROUP_REQUEST_VECTOR # alias
-# def __warndecl(name,msg): return extern void name (void) # macro
-PF_delete_tp = 25
-R_CHANGE_DAC_FS_GROUP = 47
-I_msg = 1
-LD_inherit = 3
-UM_expire = 11
-T_FIFO = 2
-ST_clock = 1
-# def _syscall3(type,name,type1,arg1,type2,arg2,type3,arg3): return type name(type1 arg1,type2 arg2,type3 arg3) { long __res; __asm__ volatile ("push %%ebx ; movl %2,%%ebx ; int $0x80 ; pop %%ebx" : "=a" (__res) : "0" (__NR_ ##name),"ri" ((long)(arg1)),"c" ((long)(arg2)), "d" ((long)(arg3)) : "memory"); __syscall_return(type,__res); } # macro
-NTS_set_netdev = 15
-RSYS_acl_get_mask_n = 52
-PTF_delete_user_aci = 14
-RSYS_um_remove_gm = 69
-ACLGS_change_group = 1
-RI_type_comp_ipc = 7
-# __TIME_T_TYPE = __SLONGWORD_TYPE # alias
-R_CLONE = 6
-# __GID_T_TYPE = __U32_TYPE # alias
-RSYS_list_ta_commit = 86
-# __FSFILCNT_T_TYPE = __ULONGWORD_TYPE # alias
-RI_type_ipc_remove = 41
-PL_task = 0
-RSYS_net_list_all_template = 11
-RC_no_admin = 0
-ST_rsbac_remote_log = 16
-RT_NONE = 2
-UNDEFINED = 3
-# def RSBAC_RC_ROLE_VECTOR(x): return ((rsbac_rc_role_vector_t) 1 << (x)) # macro
-RCR_SELECT = 62
-ACLS_USER = 0
-A_daz_scanner = 47
-RSYS_acl = 45
-# def __LDBL_REDIR(name,proto): return name proto # macro
-SL_old_inherit = 5
-A_max_caps_user = 64
-__LITTLE_ENDIAN = 1234 # Variable c_int
-__BYTE_ORDER = __LITTLE_ENDIAN # alias
-BYTE_ORDER = __BYTE_ORDER # alias
-RC_role_inherit_up_mixed = 4294967292L # Variable c_uint
-RC_default_root_dir_force_role = RC_role_inherit_up_mixed # alias
-# def __chk_io_ptr(x): return (void)0 # macro
-PF_set_object_class = 16
-A_mac_curr_categories = 23
-A_ff_flags = 48
-PL_class = 1
-A_local_log_array_high = 81
-RSBAC_ACL_SUPERVISOR_RIGHT_VECTOR = 400000000000000L # Variable c_ulonglong
-RSBAC_NWS_REQUEST_VECTOR = RSBAC_ACL_SUPERVISOR_RIGHT_VECTOR # alias
-# def cond_syscall(x): return asm(".weak\t" #x "\n\t.set\t" #x ",sys_ni_syscall") # macro
-UM_fullname = 2
-T_NETTEMP = 10
-NTS_get_type = 6
-ST_rsbac_log = 9
-RC_role_inherit_parent = 4294967293L # Variable c_uint
-RC_default_initial_role = RC_role_inherit_parent # alias
-def __attribute_format_strfmon__(a,b): return __attribute__ ((__format__ (__strfmon__, a, b))) # macro
-SW_REG = 7
-PTF_delete_object_class = 5
-PTF_add_authorized_task = 22
-RSYS_um_set_pass_name = 80
-RI_type_comp_group = 9
-RI_def_fd_create_type = 15
-# __USECONDS_T_TYPE = __U32_TYPE # alias
-PO_dir = 5
-RSYS_list_all_ipc = 94
-RI_type_netdev_name = 32
-PA_task_set = 7
-RSYS_mac_set_curr_level = 17
-A_remote_pm_object_class = 36
-ACLR_FORWARD = 56
-ST_none = 24
-RSYS_rc_change_role = 36
-def __FDELT(d): return ((d) / __NFDBITS) # macro
-A_rc_force_role = 55
-LL_full = 2
-NTS_delete_template = 2
-PF_delete_authorized_tp = 7
-A_jail_scd_modify = 72
-R_SWITCH_MODULE = 29
-MAC_override = 1 # Variable c_int
-RSBAC_MAC_DEF_SECOFF_U_FLAGS = MAC_override # alias
-A_pm_role = 31
-R_CHANGE_DAC_EFF_GROUP = 46
-I_sem = 0
-PF_create_tp = 24
-R_CHDIR = 5
-LD_keep = 2
-UM_inactive = 10
-ST_time_strucs = 0
-NTS_set_protocol = 14
-RSYS_acl_get_mask = 51
-SW_UM = 15
-PTF_delete_responsible_user = 13
-RSYS_um_remove_group = 68
-ACLGS_add_group = 0
-RI_type_comp_process = 6
-# __SWBLK_T_TYPE = __SLONGWORD_TYPE # alias
-RSYS_list_ta_refresh = 85
-RI_def_unixsock_create_type = 23
-def FD_SET(fd,fdsetp): return __FD_SET (fd, fdsetp) # macro
-RI_type_dev_remove = 40
-PH_off = 0
-RSYS_net_template = 10
-__quad_t = c_longlong
-__SQUAD_TYPE = __quad_t # alias
-RT_TYPE = 1
-RSYS_stats_pm = 27
-# def RSBAC_RC_RIGHTS_VECTOR(x): return ((rsbac_rc_rights_vector_t) 1 << (x)) # macro
-RCR_CHANGE_AUTHED_OWNER = 61
-FR_none = 4
-A_daz_scanned = 46
-RSYS_auth_get_p_caplist = 44
-def __GNUC_PREREQ(maj,min): return ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min)) # macro
-A_min_security_level = 5
-SL_old_rsbac_internal = 4
-A_max_caps = 63
-ST_net_id = 3
-R_READ_ATTRIBUTE = 20
-__u_quad_t = c_ulonglong
-__UQUAD_TYPE = __u_quad_t # alias
-__FSBLKCNT64_T_TYPE = __UQUAD_TYPE # alias
-def __cast__(_to): return (_to) # macro
-PF_set_role = 15
-A_current_sec_level = 22
-R_BIND = 37
-__BLKCNT64_T_TYPE = __SQUAD_TYPE # alias
-LDD_none = 3
-# def _syscall6(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4,type5,arg5,type6,arg6): return type name (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5,type6 arg6) { long __res; struct { long __a1; long __a6; } __s = { (long)arg1, (long)arg6 }; __asm__ volatile ("push %%ebp ; push %%ebx ; movl 4(%2),%%ebp ; " "movl 0(%2),%%ebx ; movl %1,%%eax ; int $0x80 ; " "pop %%ebx ;  pop %%ebp" : "=a" (__res) : "i" (__NR_ ##name),"0" ((long)(&__s)),"c" ((long)(arg2)), "d" ((long)(arg3)),"S" ((long)(arg4)),"D" ((long)(arg5)) : "memory"); __syscall_return(type,__res); } # macro
-NTS_get_protocol = 7
-UM_pass = 1
-A_none = 97
-RSYS_auth_remove_f_cap = 42
-T_NETDEV = 9
-NTS_get_address_family = 5
-ST_rsbac = 8
-ACT_group_fs = 5
-A_rc_def_role = 58
-SW_AUTH = 6
-PTF_add_object_class = 4
-RSYS_um_auth_uid = 59
-PF_delete_object_class = 5
-def FD_ZERO(fdsetp): return __FD_ZERO (fdsetp) # macro
-PTF_set_auth_may_set_cap = 21
-RSYS_um_get_group_list = 76
-ACLGS_get_group_members = 8
-RI_name = 14
-__U64_TYPE = __u_quad_t # alias
-PO_ipc = 4
-# __ID_T_TYPE = __U32_TYPE # alias
-RSYS_acl_list_all_group = 93
-ACLC_add_to_acl_entry = 3
-RI_type_group_name = 31
-PH_from_other_users = 1
-PA_tkt = 6
-RSYS_stats = 1
-__FD_SETSIZE = 1024 # Variable c_int
-FD_SETSIZE = __FD_SETSIZE # alias
-RI_none = 48
-PL_none = 7
-RSYS_mac_get_curr_level = 18
-A_pm_ipc_purpose = 37
-RSYS_rc_set_item = 35
-def __CONCAT(x,y): return x ## y # macro
-R_CHANGE_DAC_EFF_OWNER = 44
-SR_none = 4
-A_rc_type_nt = 54
-R_GET_PERMISSIONS_DATA = 11
-LL_denied = 1
-def __PMT(args): return args # macro
-PF_add_authorized_tp = 6
-A_mac_file_flags = 13
-A_jail_scd_get = 71
-PF_add_authorized_task = 22
-R_SWITCH_LOG = 28
-FF_add_inherited = 128 # Variable c_int
-RSBAC_FF_DEF = FF_add_inherited # alias
-# def __syscall_return(type,res): return do { if ((unsigned long)(res) >= (unsigned long)(-(128 + 1))) { errno = -(res); res = -1; } return (type) (res); } while (0) # macro
-PF_delete_authorized_task = 23
-A_symlink_add_rc_role = 88
-R_CHANGE_DAC_FS_OWNER = 45
-R_UMOUNT = 33
-PL_pp = 5
-LD_allow = 1
-UM_warnchange = 9
-T_FILE = 0
-AMS_none = 4
-NTS_set_type = 13
-PL_na = 2
-SW_DAC_DISABLE = 14
-PTF_add_responsible_user = 12
-RSYS_um_remove_user = 67
-RI_type_comp_user = 5
-# __S32_TYPE = int # alias
-R_CHANGE_OWNER = 4
-RSYS_list_ta_begin = 84
-RI_def_group_create_type = 22
-PR_none = 5
-# __MODE_T_TYPE = __U32_TYPE # alias
-RI_type_fd_remove = 39
-def __cond_lock(x): return (x) # macro
-RSYS_net_list_all_netdev = 9
-RT_ROLE = 0
-RSYS_mac_get_p_trulist = 26
-PA_in_pp_set = 11
-RCR_MODIFY_AUTH = 60
-FR_both = 3
-A_pm_task_set = 45
-RSYS_auth_get_f_caplist = 43
-SL_top_secret = 3
-A_min_caps = 62
-A_log_array_high = 80
-R_READ = 19
-PF_delete_user_aci = 14
-A_remote_log_array_low = 79
-LDD_inherit = 2
-# def _syscall5(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4,type5,arg5): return type name (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5) { long __res; __asm__ volatile ("push %%ebx ; movl %2,%%ebx ; movl %1,%%eax ; " "int $0x80 ; pop %%ebx" : "=a" (__res) : "i" (__NR_ ##name),"ri" ((long)(arg1)),"c" ((long)(arg2)), "d" ((long)(arg3)),"S" ((long)(arg4)),"D" ((long)(arg5)) : "memory"); __syscall_return(type,__res); } # macro
-UM_name = 0
-PH_full = 2
-DAZ_unscanned = 0 # Variable c_int
-DEFAULT_DAZ_FD_SCANNED = DAZ_unscanned # alias
-NTS_get_address = 4
-ST_syslog = 7
-ACT_group_eff = 4
-SW_RC = 5
-PTF_delete_task = 3
-SW_ACL = 8
-RSBAC_ACL_ACCESS_CONTROL_RIGHT_VECTOR = 200000000000000L # Variable c_ulonglong
-RSBAC_NWA_REQUEST_VECTOR = RSBAC_ACL_ACCESS_CONTROL_RIGHT_VECTOR # alias
-DO_NOT_CARE = 2
-PTF_set_auth_may_setuid = 20
-# __DADDR_T_TYPE = __S32_TYPE # alias
-RSYS_um_get_gm_user_list = 75
-ACLGS_get_user_groups = 7
-# asm = __asm__ # alias
-__INO64_T_TYPE = __UQUAD_TYPE # alias
-RSYS_list_all_group = 92
-ACLC_remove_acl = 2
-RI_type_process_name = 30
-RSYS_um_add_gm = 62
-# __NLINK_T_TYPE = __UWORD_TYPE # alias
-PA_pp = 5
-RSYS_version = 0
-ACLG_NONE = 2
-PL_tkt = 6
-RSYS_um_add_user = 60
-ACLR_ACCESS_CONTROL = 57
-ST_capability = 22
-RSYS_rc_get_item = 34
-# def __ASMNAME2(prefix,cname): return __STRING (prefix) cname # macro
-RSYS_um_auth_name = 58
-SR_auditor = 3
-LL_none = 0
-R_GET_STATUS_DATA = 12
-R_SHUTDOWN = 27
-A_mac_check = 29
-R_EXECUTE = 10
-A_mac_user_flags = 11
-# def rsbac_min(a,b): return (((a)<(b))?(a):(b)) # macro
-UM_maxchange = 8
-AMS_last_auth_and_gid = 3
-def __bos0(ptr): return __builtin_object_size (ptr, 0) # macro
-NTS_set_address_family = 12
-ST_sysfs = 15
-PP_TP = 1
-RSYS_um_get_group_item = 66
-RI_type_comp_dev = 4
-__OFF64_T_TYPE = __SQUAD_TYPE # alias
-R_CHANGE_GROUP = 3
-__FLOAT_WORD_ORDER = __BYTE_ORDER # alias
-RSYS_um_check_account_name = 83
-RI_def_ipc_create_type = 21
-R_IOCTL = 48
-PR_system_admin = 4
-RI_def_fd_ind_create_type_remove = 38
-__NFDBITS = 32 # Variable c_uint
-NFDBITS = __NFDBITS # alias
-A_auth_last_auth = 94
-PA_none = 13
-RSYS_remove_target_n = 8
-RST_none = 33
-A_max_read_categories = 27
-PH_none = 3
-RSYS_mac_get_f_trulist = 25
-# def RSBAC_IS_ZERO_DEV_DESC(dev): return ((dev.type == D_none) && !dev.major && !dev.minor) # macro
-RCR_SUPERVISOR = 59
-FR_euid_only = 2
-A_pm_tp = 44
-PO_non_personal_data = 3
-R_TERMINATE = 30
-# def __FD_ZERO(fdsp): return do { int __d0, __d1; __asm__ __volatile__ ("cld; rep; stosl" : "=c" (__d0), "=D" (__d1) : "a" (0), "0" (sizeof (fd_set) / sizeof (__fd_mask)), "1" (&__FDS_BITS (fdsp)[0]) : "memory"); } while (0) # macro
-A_local_sec_level = 3
-SL_secret = 2
-RSYS_pm = 28
-R_MOUNT = 18
-def __bos(ptr): return __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1) # macro
-PF_delete_responsible_user = 13
-A_jail_role = 20
-A_local_log_array_low = 78
-R_WRITE_OPEN = 35
-LDD_true = 1
-# def _syscall4(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4): return type name (type1 arg1, type2 arg2, type3 arg3, type4 arg4) { long __res; __asm__ volatile ("push %%ebx ; movl %2,%%ebx ; int $0x80 ; pop %%ebx" : "=a" (__res) : "0" (__NR_ ##name),"ri" ((long)(arg1)),"c" ((long)(arg2)), "d" ((long)(arg3)),"S" ((long)(arg4)) : "memory"); __syscall_return(type,__res); } # macro
-RSYS_acl_get_tlist = 49
-A_remote_ip = 95
-A_pax_role = 21
-R_SEARCH = 25
-T_USER = 7
-LL_request = 3
-NTS_check_id = 3
-RSYS_rc_get_list = 38
-ST_swap = 6
-ACT_group_real = 3
-SW_FF = 4
-RI_type_netobj_remove = 47
-RSYS_rc_get_current_role = 57
-A_auth_learn = 61
-GRANTED = 1
-PTF_set_device_object_type = 19
-RSYS_um_get_gm_list = 74
-ACLGS_remove_member = 6
-RI_type_comp_netobj = 12
-# __SWORD_TYPE = int # alias
-# __SSIZE_T_TYPE = __SWORD_TYPE # alias
-PO_personal_data = 2
-RSYS_acl_list_all_user = 91
-ACLC_remove_acl_entry = 1
-RI_type_user_name = 29
-A_system_role = 14
-PA_tp = 4
-RSYS_rc_copy_role = 32
-def FD_CLR(fd,fdsetp): return __FD_CLR (fd, fdsetp) # macro
-ACLG_PRIVATE = 1
-RI_type_nettemp_remove = 46
-A_mac_process_flags = 12
-RSYS_log = 16
-SW_CAP = 9
-ST_mlock = 21
-A_local_pm_object_class = 35
-SW_SOFTMODE = 13
-RSYS_rc_copy_type = 33
-def __ASMNAME(cname): return __ASMNAME2 (__USER_LABEL_PREFIX__, cname) # macro
-PF_set_tp = 26
-D_block_major = 2
-PF_set_auth_may_setuid = 20
-SR_administrator = 2
-A_remote_rc_type = 52
-R_DELETE = 9
-RSYS_acl_get_tlist_n = 50
-SW_RES = 11
-# def __NTH(fct): return fct throw () # macro
-PF_add_object_class = 4
-A_jail_flags = 69
-R_REMOVE_FROM_KERNEL = 23
-R_SEND_SIGNAL = 26
-RC_role_inherit_user = 4294967295L # Variable c_uint
-RC_default_init_force_role = RC_role_inherit_user # alias
-# def __nonnull(params): return __attribute__ ((__nonnull__ params)) # macro
-RI_type_scd_name = 36
-PF_set_auth_may_set_cap = 21
-A_mac_auto = 28
-A_symlink_add_uid = 86
-R_NET_SHUTDOWN = 43
-EAGAIN = 11 # Variable c_int
-EWOULDBLOCK = EAGAIN # alias
-A_mac_categories = 6
-# def rsbac_max(a,b): return (((a)>(b))?(a):(b)) # macro
-UM_minchange = 7
-PTF_switch_pm = 17
-AMS_last_auth_only = 2
-A_remote_sec_level = 4
-T_UNIXSOCK = 15
-NTS_set_address = 11
-SW_PAX = 12
-A_initial_security_level = 2
-RSYS_um_get_user_item = 65
-RI_type_comp_fd = 3
-# __RLIM_T_TYPE = __ULONGWORD_TYPE # alias
-A_security_level = 1
-R_APPEND_OPEN = 2
-ST_nfsd = 19
-RSYS_um_check_account = 82
-RSYS_mac_get_max_level = 19
-I_none = 6
-RI_def_process_execute_type = 20
-# __UID_T_TYPE = __U32_TYPE # alias
-PR_tp_manager = 3
-PTF_delete_purpose = 11
-RI_remove_role = 37
-PA_out_pp_set = 12
-RSYS_remove_target = 7
-SW_FREEZE = 16
-RST_auth_administration = 32
-PTF_delete_consent = 9
-RSYS_mac_remove_f_tru = 24
-RSYS_write = 15
-# def RSBAC_IS_AUTO_DEV_DESC(dev): return ((dev.type == D_none) && (dev.major == 99) && (dev.minor == 99)) # macro
-RCR_ACCESS_CONTROL = 58
-FR_uid_only = 1
-A_pm_program_type = 43
-RI_boot_role = 24
-RSYS_auth_add_f_cap = 41
-MA_inherit = 2
-# def __FD_SET(fd,fdsp): return __asm__ __volatile__ ("btsl %1,%0" : "=m" (__FDS_BITS (fdsp)[__FDELT (fd)]) : "r" (((int) (fd)) % __NFDBITS) : "cc","memory") # macro
-SL_confidential = 1
-T_NONE = 16
-A_auth_may_set_cap = 60
-R_MODIFY_SYSTEM_DATA = 17
-PF_add_responsible_user = 12
-A_cap_role = 19
-A_log_array_low = 77
-T_FD = 14
-R_WRITE = 34
-# def __REDIRECT(name,proto,alias): return name proto __asm__ (__ASMNAME (#alias)) # macro
-# def offsetof(TYPE,MEMBER): return ((size_t) &((TYPE *)0)->MEMBER) # macro
-EDEADLK = 35 # Variable c_int
-EDEADLOCK = EDEADLK # alias
-R_NONE = 51
-I_anonunix = 5
-RI_def_process_chown_type = 19
-T_SCD = 6
-# def HIPQUAD(addr): return ((unsigned char *)&addr)[3], ((unsigned char *)&addr)[2], ((unsigned char *)&addr)[1], ((unsigned char *)&addr)[0] # macro
-ST_rlimit = 5
-ACT_fs = 2
-SW_DAZ = 3
-RI_def_user_create_type = 17
-PTF_delete_na = 1
-RSYS_init = 56
-RSYS_set_attr_n = 6
-NOT_GRANTED = 0
-PTF_switch_auth = 18
-RSYS_um_get_user_list = 73
-RI_type_comp_nettemp = 11
-# volatile = __volatile__ # alias
-RSYS_get_attr_n = 4
-PO_TP = 1
-RSYS_list_all_user = 90
-ACLC_set_acl_entry = 0
-RI_type_ipc_name = 28
-RI_admin_type = 13
-PA_cs = 3
-RSYS_check = 2
-ACLG_GLOBAL = 0
-RI_type_netdev_remove = 45
-PL_tp = 4
-ACLR_SUPERVISOR = 58
-I_anonpipe = 3
-ST_ksyms = 20
-A_pm_object_class = 34
-R_LISTEN = 38
-def RSBAC_VERSION_MAKE_NR(x,y,z): return ((x << 16) & (y << 8) & z) # macro
-def __P(args): return args # macro
-A_remote_pm_object_type = 42
-SR_security_officer = 1
-A_local_rc_type = 51
-R_CREATE = 8
-T_DIR = 1
-def __LONG_LONG_PAIR(HI,LO): return LO, HI # macro
-A_mac_min_categories = 10
-A_jail_ip = 68
-# def __u_intN_t(N,MODE): return typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE))) # macro
-RC_default_force_role = RC_role_inherit_parent # alias
-# def __isleap(year): return ((year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0)) # macro
-R_RECEIVE = 42
-# def __release(x): return (void)0 # macro
-UM_lastchange = 6
-A_mac_prop_trusted = 30
-D_none = 4
-AST_auth_administration = 32
-A_symlink_add_remote_ip = 85
-NTS_get_name = 10
-ST_firewall = 13
-RSYS_um_mod_group = 64
-RI_assign_roles = 2
-__RLIM64_T_TYPE = __UQUAD_TYPE # alias
-RI_role_comp = 0
-R_ALTER = 1
-RSYS_um_set_group_pass = 81
-PR_data_protection_officer = 2
-PP_none = 0
-A_cap_ld_env = 96
-# __KEY_T_TYPE = __S32_TYPE # alias
-def FD_ISSET(fd,fdsetp): return __FD_ISSET (fd, fdsetp) # macro
-RSYS_mac_add_f_tru = 23
-RCR_ASSIGN = 57
-FR_off = 0
-RSYS_auth_remove_p_cap = 40
-MA_yes = 1
-# def __FD_ISSET(fd,fdsp): return (__extension__ ({register char __result; __asm__ __volatile__ ("btl %1,%2 ; setcb %b0" : "=q" (__result) : "r" (((int) (fd)) % __NFDBITS), "m" (__FDS_BITS (fdsp)[__FDELT (fd)]) : "cc"); __result; })) # macro
-A_auth_may_setuid = 59
-R_MODIFY_PERMISSIONS_DATA = 16
-__PDP_ENDIAN = 3412 # Variable c_int
-PDP_ENDIAN = __PDP_ENDIAN # alias
-A_cap_process_hiding = 90
-def __attribute_format_arg__(x): return __attribute__ ((__format_arg__ (x))) # macro
-SL_unclassified = 0
-PF_delete_purpose = 11
-A_auth_role = 18
-A_res_max = 76
-A_linux_dac_disable = 89
-A_log_program_based = 83
-# def _syscall2(type,name,type1,arg1,type2,arg2): return type name(type1 arg1,type2 arg2) { long __res; __asm__ volatile ("push %%ebx ; movl %2,%%ebx ; int $0x80 ; pop %%ebx" : "=a" (__res) : "0" (__NR_ ##name),"ri" ((long)(arg1)),"c" ((long)(arg2)) : "memory"); __syscall_return(type,__res); } # macro
-PF_none = 28
-R_AUTHENTICATE = 50
-I_mqueue = 4
-A_symlink_add_mac_level = 87
-UM_none = 14
-T_IPC = 5
-NTS_copy_template = 1
-ST_ioports = 4
-ACT_eff = 1
-SW_PM = 2
-A_auid_exempt = 93
-PTF_add_na = 0
-NTS_none = 18
-RSYS_jail = 55
-# __CLOCK_T_TYPE = __SLONGWORD_TYPE # alias
-RSYS_um_get_next_user = 72
-ACLGS_list_groups = 4
-PTF_delete_authorized_tp = 7
-RI_type_comp_netdev = 10
-PO_none = 0
-RSYS_acl_list_all_dev = 89
-__S64_TYPE = __quad_t # alias
-ST_kexec = 23
-PA_na = 2
-R_READ_WRITE_OPEN = 21
-LITTLE_ENDIAN = __LITTLE_ENDIAN # alias
-RI_type_group_remove = 44
-PL_cs = 3
-RC_none = 3
-AST_none = 33
-A_pm_current_task = 33
-RSYS_daz_flush_cache = 31
-# def RSBAC_SCD_VECTOR(x): return ((rsbac_scd_vector_t) 1 << (x)) # macro
-ACLS_NONE = 3
-SR_user = 0
-A_rc_select_type = 50
-R_CLOSE = 7
-RSYS_acl_get_rights_n = 48
-# def __LDBL_REDIR_NTH(name,proto): return name proto __THROW # macro
-PF_add_task = 2
-A_remote_mac_categories = 9
-A_jail_parent = 67
-R_RENAME = 24
-# def __intN_t(N,MODE): return typedef int int ##N ##_t __attribute__ ((__mode__ (MODE))) # macro
-PF_set_device_object_type = 19
-A_max_read_open = 26
-A_log_user_based = 84
-R_SEND = 41
-# def __FDS_BITS(set): return ((set)->fds_bits) # macro
-def minor(dev): return gnu_dev_minor (dev) # macro
-UM_group = 5
-D_char_major = 3
-AMS_off = 0
-T_GROUP = 13
-# def RSBAC_ERROR(res): return ((res <= -RSBAC_EPERM) && (res >= -RSBAC_EMAX)) # macro
-NTS_get_ports = 9
-A_jail_max_caps = 70
-ST_network = 12
-SW_JAIL = 10
-PTF_add_consent = 8
-RSYS_um_mod_user = 63
-RI_admin_roles = 1
-# __SUSECONDS_T_TYPE = __SLONGWORD_TYPE # alias
-R_ADD_TO_KERNEL = 0
-RI_def_process_create_type = 18
-PR_security_officer = 1
-AMS_full = 1
-# __FSBLKCNT_T_TYPE = __ULONGWORD_TYPE # alias
-ACLC_none = 7
-RI_type_fd_need_secdel = 35
-ACT_none = 6
-PA_pp_set = 10
-RSYS_set_attr = 5
-RSYS_mac_remove_p_tru = 22
-# def RSBAC_ACL_RIGHTS_VECTOR(x): return ((rsbac_acl_rights_vector_t) 1 << (x)) # macro
-RCR_ADMIN = 56
-ACLR_NONE = 59
-A_local_pm_object_type = 41
-RSYS_auth_add_p_cap = 39
-MA_no = 0
-# def __FD_CLR(fd,fdsp): return __asm__ __volatile__ ("btrl %1,%0" : "=m" (__FDS_BITS (fdsp)[__FDELT (fd)]) : "r" (((int) (fd)) % __NFDBITS) : "cc","memory") # macro
-A_pseudo = 0
-# __CLOCKID_T_TYPE = __S32_TYPE # alias
-__BIG_ENDIAN = 4321 # Variable c_int
-BIG_ENDIAN = __BIG_ENDIAN # alias
-R_MODIFY_ATTRIBUTE = 15
-MAC_allow_auto = 64 # Variable c_int
-RSBAC_MAC_DEF_SYSADM_U_FLAGS = MAC_allow_auto # alias
-# def __acquire(x): return (void)0 # macro
-PF_add_purpose = 10
-A_ff_role = 17
-A_res_min = 75
-def __GLIBC_PREREQ(maj,min): return ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min)) # macro
-R_TRUNCATE = 32
-# __BLKCNT_T_TYPE = __SLONGWORD_TYPE # alias
-MAC_auto = 2 # Variable c_int
-RSBAC_MAC_DEF_INIT_P_FLAGS = MAC_auto # alias
-# def _syscall1(type,name,type1,arg1): return type name(type1 arg1) { long __res; __asm__ volatile ("push %%ebx ; movl %2,%%ebx ; int $0x80 ; pop %%ebx" : "=a" (__res) : "0" (__NR_ ##name),"ri" ((long)(arg1)) : "memory"); __syscall_return(type,__res); } # macro
-PF_create_ticket = 27
-# __OFF_T_TYPE = __SLONGWORD_TYPE # alias
-A_audit_uid = 92
-R_LOCK = 49
-UM_cryptpass = 13
-T_DEV = 4
-# __BLKSIZE_T_TYPE = __SLONGWORD_TYPE # alias
-ACLGS_none = 9
-NTS_new_template = 0
-ACT_real = 0
-SW_MAC = 1
-NTS_set_name = 17
-RSYS_reg = 54
-PTF_set_object_class = 16
-A_rc_type_fd = 53
-RSYS_um_group_exists = 71
-D_block = 0
-ACLGS_get_group_entry = 3
-ACLGS_add_member = 5
-__FSFILCNT64_T_TYPE = __UQUAD_TYPE # alias
-RSYS_list_all_dev = 88
-LD_deny = 0
-RI_type_fd_name = 26
-PA_class = 1
-RI_type_process_remove = 43
-__DEV_T_TYPE = __UQUAD_TYPE # alias
-RSYS_adf_log_switch = 13
-RC_system_admin = 2
-ST_sysctl = 18
-A_res_role = 74
-RSYS_pm_create_file = 30
-# def RSBAC_REQUEST_VECTOR(x): return ((rsbac_request_vector_t) 1 << (x)) # macro
-ACLS_GROUP = 2
-A_rc_type = 49
-CAP_NONE = 29 # Variable c_int
-RSBAC_CAP_MAX = CAP_NONE # alias
-RSYS_acl_get_rights = 47
-# def __LDBL_REDIR1_NTH(name,proto,alias): return name proto __THROW # macro
-A_local_mac_categories = 8
-A_jail_id = 66
-# NULL = __null # alias
-PF_switch_auth = 18
-A_min_write_categories = 25
-R_CONNECT = 40
-RC_role_use_force_role = 4294967291L # Variable c_uint
-RC_default_root_dir_initial_role = RC_role_use_force_role # alias
-def makedev(maj,min): return gnu_dev_makedev (maj, min) # macro
-UM_shell = 4
-ACLC_remove_user = 6
-T_NETTEMP_NT = 12
-NTS_get_netdev = 8
-A_pm_object_type = 40
-RSYS_um_get_uid = 77
-# __PID_T_TYPE = __S32_TYPE # alias
-A_local_pm_ipc_purpose = 38
-PTF_none = 24
-RSYS_um_set_pass = 79
-PTF_add_task = 2
-PR_user = 0
-RSYS_get_adf_log = 14
-RI_type_dev_name = 27
-RSYS_none = 96
-RI_type_netobj_name = 34
-PF_delete_task = 3
-PA_ru_set = 9
-RSYS_mac_add_p_tru = 21
-# def NIPQUAD(addr): return ((unsigned char *)&addr)[0], ((unsigned char *)&addr)[1], ((unsigned char *)&addr)[2], ((unsigned char *)&addr)[3] # macro
-A_pm_process_type = 32
-A_rc_role = 57
-
-# values for enumeration 'rsbac_acl_subject_type_t'
-rsbac_acl_subject_type_t = c_int # enum
-__u8 = c_ubyte
-rsbac_acl_int_subject_type_t = __u8
-__u32 = c_uint
-rsbac_acl_subject_id_t = __u32
-
-# values for enumeration 'rsbac_acl_special_rights_t'
-rsbac_acl_special_rights_t = c_int # enum
-__u64 = c_ulonglong
-rsbac_acl_rights_vector_t = __u64
-
-# values for enumeration 'rsbac_acl_scd_type_t'
-rsbac_acl_scd_type_t = c_int # enum
-class rsbac_acl_entry_t(Structure):
-    pass
-rsbac_acl_entry_t._pack_ = 4
-rsbac_acl_entry_t._fields_ = [
-    ('subj_type', rsbac_acl_int_subject_type_t),
-    ('subj_id', rsbac_acl_subject_id_t),
-    ('rights', rsbac_acl_rights_vector_t),
-]
-assert sizeof(rsbac_acl_entry_t) == 16, sizeof(rsbac_acl_entry_t)
-assert alignment(rsbac_acl_entry_t) == 4, alignment(rsbac_acl_entry_t)
-class rsbac_acl_entry_desc_t(Structure):
-    pass
-rsbac_acl_entry_desc_t._fields_ = [
-    ('subj_type', rsbac_acl_int_subject_type_t),
-    ('subj_id', rsbac_acl_subject_id_t),
-]
-assert sizeof(rsbac_acl_entry_desc_t) == 8, sizeof(rsbac_acl_entry_desc_t)
-assert alignment(rsbac_acl_entry_desc_t) == 4, alignment(rsbac_acl_entry_desc_t)
-
-# values for enumeration 'rsbac_acl_group_type_t'
-rsbac_acl_group_type_t = c_int # enum
-rsbac_acl_group_id_t = __u32
-class rsbac_acl_group_entry_t(Structure):
-    pass
-rsbac_uid_t = __u32
-rsbac_acl_group_entry_t._fields_ = [
-    ('id', rsbac_acl_group_id_t),
-    ('owner', rsbac_uid_t),
-    ('type', rsbac_acl_group_type_t),
-    ('name', c_char * 16),
-]
-assert sizeof(rsbac_acl_group_entry_t) == 28, sizeof(rsbac_acl_group_entry_t)
-assert alignment(rsbac_acl_group_entry_t) == 4, alignment(rsbac_acl_group_entry_t)
-
-# values for enumeration 'rsbac_acl_syscall_type_t'
-rsbac_acl_syscall_type_t = c_int # enum
-class rsbac_acl_syscall_arg_t(Structure):
-    pass
-
-# values for enumeration 'rsbac_target_t'
-rsbac_target_t = c_int # enum
-class rsbac_target_id_t(Union):
-    pass
-class rsbac_dev_desc_t(Structure):
-    pass
-rsbac_dev_desc_t._fields_ = [
-    ('type', __u32),
-    ('major', __u32),
-    ('minor', __u32),
-]
-assert sizeof(rsbac_dev_desc_t) == 12, sizeof(rsbac_dev_desc_t)
-assert alignment(rsbac_dev_desc_t) == 4, alignment(rsbac_dev_desc_t)
-class rsbac_ipc_t(Structure):
-    pass
-
-# values for enumeration 'rsbac_ipc_type_t'
-rsbac_ipc_type_t = c_int # enum
-class rsbac_ipc_id_t(Union):
-    pass
-__u_long = c_ulong
-u_long = __u_long
-rsbac_ipc_id_t._fields_ = [
-    ('id_nr', u_long),
-]
-assert sizeof(rsbac_ipc_id_t) == 4, sizeof(rsbac_ipc_id_t)
-assert alignment(rsbac_ipc_id_t) == 4, alignment(rsbac_ipc_id_t)
-rsbac_ipc_t._fields_ = [
-    ('type', rsbac_ipc_type_t),
-    ('id', rsbac_ipc_id_t),
-]
-assert sizeof(rsbac_ipc_t) == 8, sizeof(rsbac_ipc_t)
-assert alignment(rsbac_ipc_t) == 4, alignment(rsbac_ipc_t)
-rsbac_enum_t = __u8
-rsbac_gid_t = __u32
-rsbac_pid_t = __u32
-__u_char = c_ubyte
-u_char = __u_char
-rsbac_netdev_id_t = u_char * 17
-rsbac_net_temp_id_t = __u32
-class rsbac_net_obj_desc_t(Structure):
-    pass
-rsbac_net_obj_id_t = c_void_p
-__u_int = c_uint
-u_int = __u_int
-rsbac_net_obj_desc_t._fields_ = [
-    ('sock_p', rsbac_net_obj_id_t),
-    ('local_addr', c_void_p),
-    ('local_len', u_int),
-    ('remote_addr', c_void_p),
-    ('remote_len', u_int),
-    ('local_temp', rsbac_net_temp_id_t),
-    ('remote_temp', rsbac_net_temp_id_t),
-]
-assert sizeof(rsbac_net_obj_desc_t) == 28, sizeof(rsbac_net_obj_desc_t)
-assert alignment(rsbac_net_obj_desc_t) == 4, alignment(rsbac_net_obj_desc_t)
-rsbac_target_id_t._fields_ = [
-    ('dev', rsbac_dev_desc_t),
-    ('ipc', rsbac_ipc_t),
-    ('scd', rsbac_enum_t),
-    ('user', rsbac_uid_t),
-    ('group', rsbac_gid_t),
-    ('process', rsbac_pid_t),
-    ('netdev', rsbac_netdev_id_t),
-    ('nettemp', rsbac_net_temp_id_t),
-    ('netobj', rsbac_net_obj_desc_t),
-    ('dummy', c_int),
-]
-assert sizeof(rsbac_target_id_t) == 28, sizeof(rsbac_target_id_t)
-assert alignment(rsbac_target_id_t) == 4, alignment(rsbac_target_id_t)
-rsbac_time_t = __u32
-rsbac_acl_syscall_arg_t._pack_ = 4
-rsbac_acl_syscall_arg_t._fields_ = [
-    ('target', rsbac_target_t),
-    ('tid', rsbac_target_id_t),
-    ('subj_type', rsbac_acl_subject_type_t),
-    ('subj_id', rsbac_acl_subject_id_t),
-    ('rights', rsbac_acl_rights_vector_t),
-    ('ttl', rsbac_time_t),
-]
-assert sizeof(rsbac_acl_syscall_arg_t) == 52, sizeof(rsbac_acl_syscall_arg_t)
-assert alignment(rsbac_acl_syscall_arg_t) == 4, alignment(rsbac_acl_syscall_arg_t)
-class rsbac_acl_syscall_n_arg_t(Structure):
-    pass
-rsbac_acl_syscall_n_arg_t._pack_ = 4
-rsbac_acl_syscall_n_arg_t._fields_ = [
-    ('target', rsbac_target_t),
-    ('name', STRING),
-    ('subj_type', rsbac_acl_subject_type_t),
-    ('subj_id', rsbac_acl_subject_id_t),
-    ('rights', rsbac_acl_rights_vector_t),
-    ('ttl', rsbac_time_t),
-]
-assert sizeof(rsbac_acl_syscall_n_arg_t) == 28, sizeof(rsbac_acl_syscall_n_arg_t)
-assert alignment(rsbac_acl_syscall_n_arg_t) == 4, alignment(rsbac_acl_syscall_n_arg_t)
-
-# values for enumeration 'rsbac_acl_group_syscall_type_t'
-rsbac_acl_group_syscall_type_t = c_int # enum
-class rsbac_acl_add_group_arg_t(Structure):
-    pass
-rsbac_acl_add_group_arg_t._fields_ = [
-    ('type', rsbac_acl_group_type_t),
-    ('name', STRING),
-    ('group_id_p', POINTER(rsbac_acl_group_id_t)),
-]
-assert sizeof(rsbac_acl_add_group_arg_t) == 12, sizeof(rsbac_acl_add_group_arg_t)
-assert alignment(rsbac_acl_add_group_arg_t) == 4, alignment(rsbac_acl_add_group_arg_t)
-class rsbac_acl_change_group_arg_t(Structure):
-    pass
-rsbac_acl_change_group_arg_t._fields_ = [
-    ('id', rsbac_acl_group_id_t),
-    ('owner', rsbac_uid_t),
-    ('type', rsbac_acl_group_type_t),
-    ('name', STRING),
-]
-assert sizeof(rsbac_acl_change_group_arg_t) == 16, sizeof(rsbac_acl_change_group_arg_t)
-assert alignment(rsbac_acl_change_group_arg_t) == 4, alignment(rsbac_acl_change_group_arg_t)
-class rsbac_acl_remove_group_arg_t(Structure):
-    pass
-rsbac_acl_remove_group_arg_t._fields_ = [
-    ('id', rsbac_acl_group_id_t),
-]
-assert sizeof(rsbac_acl_remove_group_arg_t) == 4, sizeof(rsbac_acl_remove_group_arg_t)
-assert alignment(rsbac_acl_remove_group_arg_t) == 4, alignment(rsbac_acl_remove_group_arg_t)
-class rsbac_acl_get_group_entry_arg_t(Structure):
-    pass
-rsbac_acl_get_group_entry_arg_t._fields_ = [
-    ('id', rsbac_acl_group_id_t),
-    ('entry_p', POINTER(rsbac_acl_group_entry_t)),
-]
-assert sizeof(rsbac_acl_get_group_entry_arg_t) == 8, sizeof(rsbac_acl_get_group_entry_arg_t)
-assert alignment(rsbac_acl_get_group_entry_arg_t) == 4, alignment(rsbac_acl_get_group_entry_arg_t)
-class rsbac_acl_list_groups_arg_t(Structure):
-    pass
-rsbac_boolean_t = u_int
-rsbac_acl_list_groups_arg_t._fields_ = [
-    ('include_global', rsbac_boolean_t),
-    ('group_entry_array', POINTER(rsbac_acl_group_entry_t)),
-    ('maxnum', u_int),
-]
-assert sizeof(rsbac_acl_list_groups_arg_t) == 12, sizeof(rsbac_acl_list_groups_arg_t)
-assert alignment(rsbac_acl_list_groups_arg_t) == 4, alignment(rsbac_acl_list_groups_arg_t)
-class rsbac_acl_add_member_arg_t(Structure):
-    pass
-rsbac_acl_add_member_arg_t._fields_ = [
-    ('group', rsbac_acl_group_id_t),
-    ('user', rsbac_uid_t),
-    ('ttl', rsbac_time_t),
-]
-assert sizeof(rsbac_acl_add_member_arg_t) == 12, sizeof(rsbac_acl_add_member_arg_t)
-assert alignment(rsbac_acl_add_member_arg_t) == 4, alignment(rsbac_acl_add_member_arg_t)
-class rsbac_acl_remove_member_arg_t(Structure):
-    pass
-rsbac_acl_remove_member_arg_t._fields_ = [
-    ('group', rsbac_acl_group_id_t),
-    ('user', rsbac_uid_t),
-]
-assert sizeof(rsbac_acl_remove_member_arg_t) == 8, sizeof(rsbac_acl_remove_member_arg_t)
-assert alignment(rsbac_acl_remove_member_arg_t) == 4, alignment(rsbac_acl_remove_member_arg_t)
-class rsbac_acl_get_user_groups_arg_t(Structure):
-    pass
-rsbac_acl_get_user_groups_arg_t._fields_ = [
-    ('user', rsbac_uid_t),
-    ('group_array', POINTER(rsbac_acl_group_id_t)),
-    ('ttl_array', POINTER(rsbac_time_t)),
-    ('maxnum', u_int),
-]
-assert sizeof(rsbac_acl_get_user_groups_arg_t) == 16, sizeof(rsbac_acl_get_user_groups_arg_t)
-assert alignment(rsbac_acl_get_user_groups_arg_t) == 4, alignment(rsbac_acl_get_user_groups_arg_t)
-class rsbac_acl_get_group_members_arg_t(Structure):
-    pass
-rsbac_acl_get_group_members_arg_t._fields_ = [
-    ('group', rsbac_acl_group_id_t),
-    ('user_array', POINTER(rsbac_uid_t)),
-    ('ttl_array', POINTER(rsbac_time_t)),
-    ('maxnum', u_int),
-]
-assert sizeof(rsbac_acl_get_group_members_arg_t) == 16, sizeof(rsbac_acl_get_group_members_arg_t)
-assert alignment(rsbac_acl_get_group_members_arg_t) == 4, alignment(rsbac_acl_get_group_members_arg_t)
-class rsbac_acl_group_syscall_arg_t(Union):
-    pass
-rsbac_acl_group_syscall_arg_t._fields_ = [
-    ('add_group', rsbac_acl_add_group_arg_t),
-    ('change_group', rsbac_acl_change_group_arg_t),
-    ('remove_group', rsbac_acl_remove_group_arg_t),
-    ('get_group_entry', rsbac_acl_get_group_entry_arg_t),
-    ('list_groups', rsbac_acl_list_groups_arg_t),
-    ('add_member', rsbac_acl_add_member_arg_t),
-    ('remove_member', rsbac_acl_remove_member_arg_t),
-    ('get_user_groups', rsbac_acl_get_user_groups_arg_t),
-    ('get_group_members', rsbac_acl_get_group_members_arg_t),
-]
-assert sizeof(rsbac_acl_group_syscall_arg_t) == 16, sizeof(rsbac_acl_group_syscall_arg_t)
-assert alignment(rsbac_acl_group_syscall_arg_t) == 4, alignment(rsbac_acl_group_syscall_arg_t)
-class rsbac_net_temp_port_range_t(Structure):
-    pass
-__u16 = c_ushort
-rsbac_net_temp_port_range_t._fields_ = [
-    ('min', __u16),
-    ('max', __u16),
-]
-assert sizeof(rsbac_net_temp_port_range_t) == 4, sizeof(rsbac_net_temp_port_range_t)
-assert alignment(rsbac_net_temp_port_range_t) == 2, alignment(rsbac_net_temp_port_range_t)
-class rsbac_net_temp_inet_addr_t(Structure):
-    pass
-rsbac_net_temp_inet_addr_t._fields_ = [
-    ('addr', __u32 * 25),
-    ('valid_bits', __u8 * 25),
-    ('nr_addr', __u8),
-]
-assert sizeof(rsbac_net_temp_inet_addr_t) == 128, sizeof(rsbac_net_temp_inet_addr_t)
-assert alignment(rsbac_net_temp_inet_addr_t) == 4, alignment(rsbac_net_temp_inet_addr_t)
-class rsbac_net_temp_other_addr_t(Structure):
-    pass
-rsbac_net_temp_other_addr_t._fields_ = [
-    ('addr', c_char * 128),
-    ('valid_len', __u8),
-]
-assert sizeof(rsbac_net_temp_other_addr_t) == 129, sizeof(rsbac_net_temp_other_addr_t)
-assert alignment(rsbac_net_temp_other_addr_t) == 1, alignment(rsbac_net_temp_other_addr_t)
-class rsbac_net_temp_ports_t(Structure):
-    pass
-rsbac_net_temp_ports_t._fields_ = [
-    ('ports', rsbac_net_temp_port_range_t * 10),
-    ('nr_ports', __u8),
-]
-assert sizeof(rsbac_net_temp_ports_t) == 42, sizeof(rsbac_net_temp_ports_t)
-assert alignment(rsbac_net_temp_ports_t) == 2, alignment(rsbac_net_temp_ports_t)
-class rsbac_net_temp_addr_t(Union):
-    pass
-rsbac_net_temp_addr_t._fields_ = [
-    ('inet', rsbac_net_temp_inet_addr_t),
-    ('other', rsbac_net_temp_other_addr_t),
-]
-assert sizeof(rsbac_net_temp_addr_t) == 132, sizeof(rsbac_net_temp_addr_t)
-assert alignment(rsbac_net_temp_addr_t) == 4, alignment(rsbac_net_temp_addr_t)
-class rsbac_net_temp_data_t(Structure):
-    pass
-rsbac_net_temp_data_t._fields_ = [
-    ('address', rsbac_net_temp_addr_t),
-    ('address_family', __u8),
-    ('type', __u8),
-    ('protocol', __u8),
-    ('netdev', rsbac_netdev_id_t),
-    ('ports', rsbac_net_temp_ports_t),
-    ('name', c_char * 16),
-]
-assert sizeof(rsbac_net_temp_data_t) == 212, sizeof(rsbac_net_temp_data_t)
-assert alignment(rsbac_net_temp_data_t) == 4, alignment(rsbac_net_temp_data_t)
-class rsbac_net_temp_old_data_t(Structure):
-    pass
-rsbac_net_temp_old_data_t._fields_ = [
-    ('address', c_char * 128),
-    ('address_family', __u8),
-    ('valid_len', __u8),
-    ('type', __u8),
-    ('protocol', __u8),
-    ('netdev', rsbac_netdev_id_t),
-    ('min_port', __u16),
-    ('max_port', __u16),
-    ('name', c_char * 16),
-]
-assert sizeof(rsbac_net_temp_old_data_t) == 170, sizeof(rsbac_net_temp_old_data_t)
-assert alignment(rsbac_net_temp_old_data_t) == 2, alignment(rsbac_net_temp_old_data_t)
-class rsbac_net_description_t(Structure):
-    pass
-rsbac_net_description_t._fields_ = [
-    ('address_family', __u8),
-    ('address', c_void_p),
-    ('address_len', __u8),
-    ('type', __u8),
-    ('protocol', __u8),
-    ('netdev', rsbac_netdev_id_t),
-    ('port', __u16),
-]
-assert sizeof(rsbac_net_description_t) == 32, sizeof(rsbac_net_description_t)
-assert alignment(rsbac_net_description_t) == 4, alignment(rsbac_net_description_t)
-
-# values for enumeration 'rsbac_net_temp_syscall_t'
-rsbac_net_temp_syscall_t = c_int # enum
-class rsbac_net_temp_syscall_data_t(Union):
-    pass
-rsbac_net_temp_syscall_data_t._fields_ = [
-    ('id', rsbac_net_temp_id_t),
-    ('address', rsbac_net_temp_addr_t),
-    ('address_family', __u8),
-    ('type', __u8),
-    ('protocol', __u8),
-    ('netdev', rsbac_netdev_id_t),
-    ('ports', rsbac_net_temp_ports_t),
-    ('name', c_char * 16),
-]
-assert sizeof(rsbac_net_temp_syscall_data_t) == 132, sizeof(rsbac_net_temp_syscall_data_t)
-assert alignment(rsbac_net_temp_syscall_data_t) == 4, alignment(rsbac_net_temp_syscall_data_t)
-
-# values for enumeration 'rsbac_pm_tkt_function_type_t'
-rsbac_pm_tkt_function_type_t = c_int # enum
-class rsbac_pm_add_na_t(Structure):
-    pass
-rsbac_pm_task_id_t = __u32
-rsbac_pm_object_class_id_t = __u32
-rsbac_pm_tp_id_t = __u32
-rsbac_pm_accesses_t = __u8
-rsbac_pm_add_na_t._fields_ = [
-    ('task', rsbac_pm_task_id_t),
-    ('object_class', rsbac_pm_object_class_id_t),
-    ('tp', rsbac_pm_tp_id_t),
-    ('accesses', rsbac_pm_accesses_t),
-]
-assert sizeof(rsbac_pm_add_na_t) == 16, sizeof(rsbac_pm_add_na_t)
-assert alignment(rsbac_pm_add_na_t) == 4, alignment(rsbac_pm_add_na_t)
-class rsbac_pm_delete_na_t(Structure):
-    pass
-rsbac_pm_delete_na_t._fields_ = [
-    ('task', rsbac_pm_task_id_t),
-    ('object_class', rsbac_pm_object_class_id_t),
-    ('tp', rsbac_pm_tp_id_t),
-    ('accesses', rsbac_pm_accesses_t),
-]
-assert sizeof(rsbac_pm_delete_na_t) == 16, sizeof(rsbac_pm_delete_na_t)
-assert alignment(rsbac_pm_delete_na_t) == 4, alignment(rsbac_pm_delete_na_t)
-class rsbac_pm_add_task_t(Structure):
-    pass
-rsbac_pm_purpose_id_t = __u32
-rsbac_pm_add_task_t._fields_ = [
-    ('id', rsbac_pm_task_id_t),
-    ('purpose', rsbac_pm_purpose_id_t),
-]
-assert sizeof(rsbac_pm_add_task_t) == 8, sizeof(rsbac_pm_add_task_t)
-assert alignment(rsbac_pm_add_task_t) == 4, alignment(rsbac_pm_add_task_t)
-class rsbac_pm_delete_task_t(Structure):
-    pass
-rsbac_pm_delete_task_t._fields_ = [
-    ('id', rsbac_pm_task_id_t),
-]
-assert sizeof(rsbac_pm_delete_task_t) == 4, sizeof(rsbac_pm_delete_task_t)
-assert alignment(rsbac_pm_delete_task_t) == 4, alignment(rsbac_pm_delete_task_t)
-class rsbac_pm_add_object_class_t(Structure):
-    pass
-class rsbac_pm_purpose_list_item_t(Structure):
-    pass
-rsbac_pm_add_object_class_t._fields_ = [
-    ('id', rsbac_pm_object_class_id_t),
-    ('pp_list_p', POINTER(rsbac_pm_purpose_list_item_t)),
-]
-assert sizeof(rsbac_pm_add_object_class_t) == 8, sizeof(rsbac_pm_add_object_class_t)
-assert alignment(rsbac_pm_add_object_class_t) == 4, alignment(rsbac_pm_add_object_class_t)
-class rsbac_pm_delete_object_class_t(Structure):
-    pass
-rsbac_pm_delete_object_class_t._fields_ = [
-    ('id', rsbac_pm_object_class_id_t),
-]
-assert sizeof(rsbac_pm_delete_object_class_t) == 4, sizeof(rsbac_pm_delete_object_class_t)
-assert alignment(rsbac_pm_delete_object_class_t) == 4, alignment(rsbac_pm_delete_object_class_t)
-class rsbac_pm_add_authorized_tp_t(Structure):
-    pass
-rsbac_pm_add_authorized_tp_t._fields_ = [
-    ('task', rsbac_pm_task_id_t),
-    ('tp', rsbac_pm_tp_id_t),
-]
-assert sizeof(rsbac_pm_add_authorized_tp_t) == 8, sizeof(rsbac_pm_add_authorized_tp_t)
-assert alignment(rsbac_pm_add_authorized_tp_t) == 4, alignment(rsbac_pm_add_authorized_tp_t)
-class rsbac_pm_delete_authorized_tp_t(Structure):
-    pass
-rsbac_pm_delete_authorized_tp_t._fields_ = [
-    ('task', rsbac_pm_task_id_t),
-    ('tp', rsbac_pm_tp_id_t),
-]
-assert sizeof(rsbac_pm_delete_authorized_tp_t) == 8, sizeof(rsbac_pm_delete_authorized_tp_t)
-assert alignment(rsbac_pm_delete_authorized_tp_t) == 4, alignment(rsbac_pm_delete_authorized_tp_t)
-class rsbac_pm_add_consent_t(Structure):
-    pass
-rsbac_pm_add_consent_t._fields_ = [
-    ('filename', STRING),
-    ('purpose', rsbac_pm_purpose_id_t),
-]
-assert sizeof(rsbac_pm_add_consent_t) == 8, sizeof(rsbac_pm_add_consent_t)
-assert alignment(rsbac_pm_add_consent_t) == 4, alignment(rsbac_pm_add_consent_t)
-class rsbac_pm_delete_consent_t(Structure):
-    pass
-rsbac_pm_delete_consent_t._fields_ = [
-    ('filename', STRING),
-    ('purpose', rsbac_pm_purpose_id_t),
-]
-assert sizeof(rsbac_pm_delete_consent_t) == 8, sizeof(rsbac_pm_delete_consent_t)
-assert alignment(rsbac_pm_delete_consent_t) == 4, alignment(rsbac_pm_delete_consent_t)
-class rsbac_pm_add_purpose_t(Structure):
-    pass
-rsbac_pm_add_purpose_t._fields_ = [
-    ('id', rsbac_pm_purpose_id_t),
-    ('def_class', rsbac_pm_object_class_id_t),
-]
-assert sizeof(rsbac_pm_add_purpose_t) == 8, sizeof(rsbac_pm_add_purpose_t)
-assert alignment(rsbac_pm_add_purpose_t) == 4, alignment(rsbac_pm_add_purpose_t)
-class rsbac_pm_delete_purpose_t(Structure):
-    pass
-rsbac_pm_delete_purpose_t._fields_ = [
-    ('id', rsbac_pm_purpose_id_t),
-]
-assert sizeof(rsbac_pm_delete_purpose_t) == 4, sizeof(rsbac_pm_delete_purpose_t)
-assert alignment(rsbac_pm_delete_purpose_t) == 4, alignment(rsbac_pm_delete_purpose_t)
-class rsbac_pm_add_responsible_user_t(Structure):
-    pass
-rsbac_pm_add_responsible_user_t._fields_ = [
-    ('user', rsbac_uid_t),
-    ('task', rsbac_pm_task_id_t),
-]
-assert sizeof(rsbac_pm_add_responsible_user_t) == 8, sizeof(rsbac_pm_add_responsible_user_t)
-assert alignment(rsbac_pm_add_responsible_user_t) == 4, alignment(rsbac_pm_add_responsible_user_t)
-class rsbac_pm_delete_responsible_user_t(Structure):
-    pass
-rsbac_pm_delete_responsible_user_t._fields_ = [
-    ('user', rsbac_uid_t),
-    ('task', rsbac_pm_task_id_t),
-]
-assert sizeof(rsbac_pm_delete_responsible_user_t) == 8, sizeof(rsbac_pm_delete_responsible_user_t)
-assert alignment(rsbac_pm_delete_responsible_user_t) == 4, alignment(rsbac_pm_delete_responsible_user_t)
-class rsbac_pm_delete_user_aci_t(Structure):
-    pass
-rsbac_pm_delete_user_aci_t._fields_ = [
-    ('id', rsbac_uid_t),
-]
-assert sizeof(rsbac_pm_delete_user_aci_t) == 4, sizeof(rsbac_pm_delete_user_aci_t)
-assert alignment(rsbac_pm_delete_user_aci_t) == 4, alignment(rsbac_pm_delete_user_aci_t)
-class rsbac_pm_set_role_t(Structure):
-    pass
-
-# values for enumeration 'rsbac_pm_role_t'
-rsbac_pm_role_t = c_int # enum
-rsbac_pm_set_role_t._fields_ = [
-    ('user', rsbac_uid_t),
-    ('role', rsbac_pm_role_t),
-]
-assert sizeof(rsbac_pm_set_role_t) == 8, sizeof(rsbac_pm_set_role_t)
-assert alignment(rsbac_pm_set_role_t) == 4, alignment(rsbac_pm_set_role_t)
-class rsbac_pm_set_object_class_t(Structure):
-    pass
-rsbac_pm_set_object_class_t._fields_ = [
-    ('filename', STRING),
-    ('object_class', rsbac_pm_object_class_id_t),
-]
-assert sizeof(rsbac_pm_set_object_class_t) == 8, sizeof(rsbac_pm_set_object_class_t)
-assert alignment(rsbac_pm_set_object_class_t) == 4, alignment(rsbac_pm_set_object_class_t)
-class rsbac_pm_switch_pm_t(Structure):
-    pass
-rsbac_pm_switch_pm_t._fields_ = [
-    ('value', rsbac_boolean_t),
-]
-assert sizeof(rsbac_pm_switch_pm_t) == 4, sizeof(rsbac_pm_switch_pm_t)
-assert alignment(rsbac_pm_switch_pm_t) == 4, alignment(rsbac_pm_switch_pm_t)
-class rsbac_pm_switch_auth_t(Structure):
-    pass
-rsbac_pm_switch_auth_t._fields_ = [
-    ('value', rsbac_boolean_t),
-]
-assert sizeof(rsbac_pm_switch_auth_t) == 4, sizeof(rsbac_pm_switch_auth_t)
-assert alignment(rsbac_pm_switch_auth_t) == 4, alignment(rsbac_pm_switch_auth_t)
-class rsbac_pm_set_device_object_type_t(Structure):
-    pass
-
-# values for enumeration 'rsbac_pm_object_type_t'
-rsbac_pm_object_type_t = c_int # enum
-rsbac_pm_set_device_object_type_t._fields_ = [
-    ('filename', STRING),
-    ('object_type', rsbac_pm_object_type_t),
-    ('object_class', rsbac_pm_object_class_id_t),
-]
-assert sizeof(rsbac_pm_set_device_object_type_t) == 12, sizeof(rsbac_pm_set_device_object_type_t)
-assert alignment(rsbac_pm_set_device_object_type_t) == 4, alignment(rsbac_pm_set_device_object_type_t)
-class rsbac_pm_set_auth_may_setuid_t(Structure):
-    pass
-rsbac_pm_set_auth_may_setuid_t._fields_ = [
-    ('filename', STRING),
-    ('value', rsbac_boolean_t),
-]
-assert sizeof(rsbac_pm_set_auth_may_setuid_t) == 8, sizeof(rsbac_pm_set_auth_may_setuid_t)
-assert alignment(rsbac_pm_set_auth_may_setuid_t) == 4, alignment(rsbac_pm_set_auth_may_setuid_t)
-class rsbac_pm_set_auth_may_set_cap_t(Structure):
-    pass
-rsbac_pm_set_auth_may_set_cap_t._fields_ = [
-    ('filename', STRING),
-    ('value', rsbac_boolean_t),
-]
-assert sizeof(rsbac_pm_set_auth_may_set_cap_t) == 8, sizeof(rsbac_pm_set_auth_may_set_cap_t)
-assert alignment(rsbac_pm_set_auth_may_set_cap_t) == 4, alignment(rsbac_pm_set_auth_may_set_cap_t)
-class rsbac_pm_add_authorized_task_t(Structure):
-    pass
-rsbac_pm_add_authorized_task_t._fields_ = [
-    ('user', rsbac_uid_t),
-    ('task', rsbac_pm_task_id_t),
-]
-assert sizeof(rsbac_pm_add_authorized_task_t) == 8, sizeof(rsbac_pm_add_authorized_task_t)
-assert alignment(rsbac_pm_add_authorized_task_t) == 4, alignment(rsbac_pm_add_authorized_task_t)
-class rsbac_pm_delete_authorized_task_t(Structure):
-    pass
-rsbac_pm_delete_authorized_task_t._fields_ = [
-    ('user', rsbac_uid_t),
-    ('task', rsbac_pm_task_id_t),
-]
-assert sizeof(rsbac_pm_delete_authorized_task_t) == 8, sizeof(rsbac_pm_delete_authorized_task_t)
-assert alignment(rsbac_pm_delete_authorized_task_t) == 4, alignment(rsbac_pm_delete_authorized_task_t)
-class rsbac_pm_create_tp_t(Structure):
-    pass
-rsbac_pm_create_tp_t._fields_ = [
-    ('id',