1 # Automatically generated by gen.sh on Tue Nov 7 20:54:00 CET 2006
3 # unresolved alias: __USECONDS_T_TYPE = __U32_TYPE
4 # unresolved alias: __CLOCK_T_TYPE = __SLONGWORD_TYPE
5 # unresolved alias: __SUSECONDS_T_TYPE = __SLONGWORD_TYPE
6 # unresolved alias: __MODE_T_TYPE = __U32_TYPE
7 # unresolved alias: __S32_TYPE = int
8 # unresolved alias: __DADDR_T_TYPE = __S32_TYPE
9 # unresolved alias: __SWORD_TYPE = int
10 # unresolved alias: __SSIZE_T_TYPE = __SWORD_TYPE
11 # unresolved alias: __BLKCNT_T_TYPE = __SLONGWORD_TYPE
12 # unresolved alias: __FSFILCNT_T_TYPE = __ULONGWORD_TYPE
13 # unresolved alias: __RLIM_T_TYPE = __ULONGWORD_TYPE
14 # unresolved alias: __KEY_T_TYPE = __S32_TYPE
15 # unresolved alias: __UID_T_TYPE = __U32_TYPE
16 # unresolved alias: __ID_T_TYPE = __U32_TYPE
17 # unresolved alias: __GID_T_TYPE = __U32_TYPE
18 # unresolved alias: __OFF_T_TYPE = __SLONGWORD_TYPE
19 # unresolved alias: __CLOCKID_T_TYPE = __S32_TYPE
20 # unresolved alias: __BLKSIZE_T_TYPE = __SLONGWORD_TYPE
21 # unresolved alias: volatile = __volatile__
22 # unresolved alias: NULL = __null
23 # unresolved alias: __TIME_T_TYPE = __SLONGWORD_TYPE
24 # unresolved alias: __FSBLKCNT_T_TYPE = __ULONGWORD_TYPE
25 # unresolved alias: __NLINK_T_TYPE = __UWORD_TYPE
26 # unresolved alias: __INO_T_TYPE = __ULONGWORD_TYPE
27 # unresolved alias: __PID_T_TYPE = __S32_TYPE
28 # unresolved alias: __SWBLK_T_TYPE = __SLONGWORD_TYPE
29 # unresolved alias: asm = __asm__
38 RSYS_um_user_exists = 71
39 ACLGS_remove_group = 2
41 RC_role_inherit_user = 4294967295L # Variable c_uint
42 RC_default_init_force_role = RC_role_inherit_user # alias
44 RSYS_list_ta_forget = 88
46 EAGAIN = 11 # Variable c_int
47 EWOULDBLOCK = EAGAIN # alias
48 def __STRING(x): return #x # macro
49 RI_type_user_remove = 42
54 RSYS_pm_change_current_task = 30
60 __S64_TYPE = __quad_t # alias
61 def __CONCAT(x,y): return x ## y # macro
63 A_mac_initial_categories = 7
64 A_max_caps_program = 65
66 # __USECONDS_T_TYPE = __U32_TYPE # alias
67 def __PMT(args): return args # macro
69 A_remote_log_array_high = 82
71 # 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
74 __LITTLE_ENDIAN = 1234 # Variable c_int
75 __BYTE_ORDER = __LITTLE_ENDIAN # alias
76 BYTE_ORDER = __BYTE_ORDER # alias
82 RSYS_auth_get_p_caplist = 45
84 __BIG_ENDIAN = 4321 # Variable c_int
85 BIG_ENDIAN = __BIG_ENDIAN # alias
86 PTF_add_authorized_tp = 6
87 RSYS_um_add_group = 62
89 PTF_delete_authorized_task = 23
91 RI_def_fd_ind_create_type = 16
92 RSYS_rc_select_fd_create_type = 96
95 RI_type_nettemp_name = 33
99 A_current_sec_level = 22
100 RSYS_mac_get_min_level = 21
103 A_remote_pm_ipc_purpose = 39
106 # def RSBAC_MAC_CAT_VECTOR(x): return ((rsbac_mac_category_vector_t) 1 << (x)) # macro
107 # __CLOCK_T_TYPE = __SLONGWORD_TYPE # alias
110 def __GLIBC_PREREQ(maj,min): return ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min)) # macro
112 A_auth_last_auth = 94
114 # __SUSECONDS_T_TYPE = __SLONGWORD_TYPE # alias
115 def __bos0(ptr): return __builtin_object_size (ptr, 0) # macro
117 A_cap_process_hiding = 90
118 R_CHANGE_DAC_FS_GROUP = 47
120 # 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
127 A_remote_pm_object_class = 36
128 RSYS_acl_get_mask_n = 53
131 PTF_delete_user_aci = 14
132 RSYS_um_remove_gm = 70
133 ACLGS_change_group = 1
136 RC_role_inherit_parent = 4294967293L # Variable c_uint
137 RC_default_force_role = RC_role_inherit_parent # alias
139 RSYS_list_ta_commit = 87
141 RSBAC_ACL_ACCESS_CONTROL_RIGHT_VECTOR = 144115188075855872L # Variable c_ulonglong
142 RSBAC_NWA_REQUEST_VECTOR = RSBAC_ACL_ACCESS_CONTROL_RIGHT_VECTOR # alias
143 RSYS_um_get_group_item = 67
146 RI_type_ipc_remove = 41
150 A_mac_prop_trusted = 30
151 RI_type_netdev_remove = 45
157 # def __ASMNAME2(prefix,cname): return __STRING (prefix) cname # macro
160 A_min_write_open = 24
161 R_READ_WRITE_OPEN = 21
162 def __P(args): return args # macro
163 ST_rsbac_remote_log = 16
164 PF_set_object_class = 16
165 A_local_log_array_high = 81
166 # __MODE_T_TYPE = __U32_TYPE # alias
167 # def __release(x): return (void)0 # macro
169 # __S32_TYPE = int # alias
170 # __DADDR_T_TYPE = __S32_TYPE # alias
172 # def rsbac_min(a,b): return (((a)<(b))?(a):(b)) # macro
176 RSYS_auth_get_f_caplist = 44
177 PF_create_ticket = 27
179 PTF_delete_object_class = 5
180 RSYS_um_add_user = 61
181 __PDP_ENDIAN = 3412 # Variable c_int
182 PDP_ENDIAN = __PDP_ENDIAN # alias
183 PTF_add_authorized_task = 22
186 RI_def_fd_create_type = 15
188 RSYS_list_all_ipc = 95
189 RI_type_netdev_name = 32
194 RSYS_mac_get_max_level = 20
196 RSYS_rc_change_role = 37
197 # def RSBAC_IS_ZERO_DEV_DESC(dev): return ((dev.type == D_none) && !dev.major && !dev.minor) # macro
200 # 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
201 PF_delete_authorized_tp = 7
204 # __SWORD_TYPE = int # alias
205 # __SSIZE_T_TYPE = __SWORD_TYPE # alias
208 A_linux_dac_disable = 89
209 __FD_SETSIZE = 1024 # Variable c_int
210 FD_SETSIZE = __FD_SETSIZE # alias
211 R_CHANGE_DAC_EFF_GROUP = 46
216 NTS_set_protocol = 14
217 RSYS_list_all_user = 91
219 PTF_delete_responsible_user = 13
220 RSYS_um_remove_group = 69
222 PO_non_personal_data = 3
223 RSYS_list_ta_refresh = 86
224 RI_def_unixsock_create_type = 23
225 # def __LDBL_REDIR(name,proto): return name proto # macro
226 RI_type_netobj_remove = 47
227 RI_type_dev_remove = 40
228 RSYS_net_list_all_template = 11
230 PF_delete_object_class = 5
232 RCR_CHANGE_AUTHED_OWNER = 61
236 A_min_security_level = 5
238 R_READ_ATTRIBUTE = 20
239 # def __NTH(fct): return fct throw () # macro
242 A_log_array_high = 80
243 __u_quad_t = c_ulonglong
244 __UQUAD_TYPE = __u_quad_t # alias
245 __FSFILCNT64_T_TYPE = __UQUAD_TYPE # alias
248 # def __nonnull(params): return __attribute__ ((__nonnull__ params)) # macro
252 # def rsbac_max(a,b): return (((a)>(b))?(a):(b)) # macro
255 RI_type_netobj_name = 34
257 NTS_get_address_family = 5
258 RSYS_auth_remove_f_cap = 43
261 PTF_add_object_class = 4
263 RSYS_um_auth_uid = 60
264 PTF_set_auth_may_set_cap = 21
265 RSYS_um_get_group_list = 77
267 ACLGS_get_group_members = 8
269 # __BLKCNT_T_TYPE = __SLONGWORD_TYPE # alias
270 RSYS_acl_list_all_group = 94
271 ACLC_add_to_acl_entry = 3
272 RI_type_group_name = 31
278 RSYS_mac_get_curr_level = 19
280 A_pm_ipc_purpose = 37
282 # def RSBAC_IS_AUTO_DEV_DESC(dev): return ((dev.type == D_none) && (dev.major == 99) && (dev.minor == 99)) # macro
286 __FLOAT_WORD_ORDER = __BYTE_ORDER # alias
287 R_GET_PERMISSIONS_DATA = 11
288 __U64_TYPE = __u_quad_t # alias
290 # def __FD_SET(fd,fdsp): return __asm__ __volatile__ ("btsl %1,%0" : "=m" (__FDS_BITS (fdsp)[__FDELT (fd)]) : "r" (((int) (fd)) % __NFDBITS) : "cc","memory") # macro
292 PF_add_authorized_tp = 6
293 A_mac_file_flags = 13
295 # __FSFILCNT_T_TYPE = __ULONGWORD_TYPE # alias
297 def __attribute_format_strfmon__(a,b): return __attribute__ ((__format__ (__strfmon__, a, b))) # macro
299 PF_delete_authorized_task = 23
300 A_symlink_add_rc_role = 88
302 R_CHANGE_DAC_FS_OWNER = 45
303 # 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
310 ACLR_ACCESS_CONTROL = 57
311 PTF_add_responsible_user = 12
312 RSYS_um_remove_user = 68
313 RI_type_comp_user = 5
314 __NFDBITS = 32 # Variable c_uint
315 NFDBITS = __NFDBITS # alias
317 RSYS_list_ta_begin = 85
318 RI_def_group_create_type = 22
319 def FD_ISSET(fd,fdsetp): return __FD_ISSET (fd, fdsetp) # macro
322 __DEV_T_TYPE = __UQUAD_TYPE # alias
324 RI_type_fd_remove = 39
325 RSYS_net_template = 10
328 RSYS_mac_get_p_trulist = 27
332 A_rc_initial_role = 56
333 # __RLIM_T_TYPE = __ULONGWORD_TYPE # alias
334 def RSBAC_VERSION_MAKE_NR(x,y,z): return ((x << 16) & (y << 8) & z) # macro
335 A_remote_sec_level = 4
338 A_symlink_add_remote_ip = 85
340 PF_delete_user_aci = 14
341 LITTLE_ENDIAN = __LITTLE_ENDIAN # alias
342 SL_old_rsbac_internal = 4
345 # def __isleap(year): return ((year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0)) # macro
346 R_MODIFY_PERMISSIONS_DATA = 16
355 RSYS_auth_add_f_cap = 42
357 # def __chk_io_ptr(x): return (void)0 # macro
360 RSYS_um_auth_name = 59
362 PTF_set_auth_may_setuid = 20
363 RSYS_um_get_gm_user_list = 76
364 ACLGS_get_user_groups = 7
366 def __ASMNAME(cname): return __ASMNAME2 (__USER_LABEL_PREFIX__, cname) # macro
367 MAC_auto = 2 # Variable c_int
368 RSBAC_MAC_DEF_INIT_P_FLAGS = MAC_auto # alias
371 RSYS_list_all_group = 93
372 RI_type_process_name = 30
375 RSYS_acl_get_mask = 52
378 RSYS_acl_get_tlist = 50
379 RSYS_rc_get_item = 35
380 # def RSBAC_ERROR(res): return ((res <= -RSBAC_EPERM) && (res >= -RSBAC_EMAX)) # macro
383 # 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
385 RSYS_acl_get_rights = 48
386 A_mac_process_flags = 12
387 __RLIM64_T_TYPE = __UQUAD_TYPE # alias
388 RSYS_mac_set_curr_level = 18
390 PF_add_authorized_task = 22
394 R_MODIFY_ACCESS_DATA = 14
395 NTS_set_address_family = 12
397 PTF_delete_purpose = 11
398 RSYS_auth_remove_p_cap = 41
399 RSYS_um_check_account_name = 84
400 RI_def_ipc_create_type = 21
401 RC_default_initial_role = RC_role_inherit_parent # alias
402 A_local_pm_ipc_purpose = 38
404 A_max_read_categories = 27
405 RSYS_mac_get_f_trulist = 26
408 # def RSBAC_SCD_VECTOR(x): return ((rsbac_scd_vector_t) 1 << (x)) # macro
409 A_local_sec_level = 3
411 # def __LDBL_REDIR_NTH(name,proto): return name proto __THROW # macro
413 PF_delete_responsible_user = 13
414 # __KEY_T_TYPE = __S32_TYPE # alias
418 R_GET_STATUS_DATA = 12
421 def minor(dev): return gnu_dev_minor (dev) # macro
422 PH_from_other_users = 1
424 # 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
426 RI_def_fd_ind_create_type_remove = 38
430 A_remote_log_array_low = 79
431 def FD_CLR(fd,fdsetp): return __FD_CLR (fd, fdsetp) # macro
432 RSYS_rc_get_current_role = 58
433 RI_type_scd_name = 36
434 PTF_set_device_object_type = 19
435 RSYS_um_get_gm_list = 75
436 ACLGS_remove_member = 6
438 RI_type_comp_netobj = 12
440 RSBAC_GROUP_REQUEST_VECTOR = 17230797568L # Variable c_ulonglong
441 RSBAC_ACL_GROUP_RIGHTS_VECTOR = RSBAC_GROUP_REQUEST_VECTOR # alias
443 RSYS_acl_list_all_user = 92
444 ACLC_remove_acl_entry = 1
445 RI_type_user_name = 29
446 RSYS_adf_log_switch = 14
449 RI_type_nettemp_remove = 46
453 # def offsetof(TYPE,MEMBER): return ((size_t) &((TYPE *)0)->MEMBER) # macro
454 A_local_pm_object_class = 35
455 RSYS_rc_set_item = 36
457 RSYS_rc_copy_type = 34
458 # def RSBAC_ACL_RIGHTS_VECTOR(x): return ((rsbac_acl_rights_vector_t) 1 << (x)) # macro
459 A_remote_rc_type = 52
462 # __UID_T_TYPE = __U32_TYPE # alias
463 # def __FD_CLR(fd,fdsp): return __asm__ __volatile__ ("btrl %1,%0" : "=m" (__FDS_BITS (fdsp)[__FDELT (fd)]) : "r" (((int) (fd)) % __NFDBITS) : "cc","memory") # macro
465 PF_add_object_class = 4
466 A_mac_user_flags = 11
468 # __ID_T_TYPE = __U32_TYPE # alias
471 # 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
472 # def __acquire(x): return (void)0 # macro
474 PF_set_auth_may_set_cap = 21
475 A_symlink_add_uid = 86
476 # 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
477 # __GID_T_TYPE = __U32_TYPE # alias
482 AMS_last_auth_only = 2
485 RSYS_acl_get_rights_n = 49
486 def FD_ZERO(fdsetp): return __FD_ZERO (fdsetp) # macro
488 # 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
489 RSYS_um_get_user_item = 66
491 RC_role_inherit_up_mixed = 4294967292L # Variable c_uint
492 RC_default_root_dir_force_role = RC_role_inherit_up_mixed # alias
494 RSYS_um_check_account = 83
495 RI_def_process_execute_type = 20
496 RI_def_process_chown_type = 19
497 RSBAC_ACL_SUPERVISOR_RIGHT_VECTOR = 288230376151711744L # Variable c_ulonglong
498 RSBAC_NWS_REQUEST_VECTOR = RSBAC_ACL_SUPERVISOR_RIGHT_VECTOR # alias
500 RSYS_net_list_all_netdev = 9
503 RSYS_remove_target_n = 8
504 RST_auth_administration = 32
506 RSYS_remove_target = 7
507 RSYS_mac_remove_f_tru = 25
508 RCR_ACCESS_CONTROL = 58
509 A_pm_program_type = 43
511 # __OFF_T_TYPE = __SLONGWORD_TYPE # alias
513 # __CLOCKID_T_TYPE = __S32_TYPE # alias
514 # def RSBAC_REQUEST_VECTOR(x): return ((rsbac_request_vector_t) 1 << (x)) # macro
515 A_initial_security_level = 2
516 A_auth_may_set_cap = 60
517 # __BLKSIZE_T_TYPE = __SLONGWORD_TYPE # alias
519 R_MODIFY_SYSTEM_DATA = 17
520 # volatile = __volatile__ # alias
521 # def __LDBL_REDIR1_NTH(name,proto,alias): return name proto __THROW # macro
522 PF_add_responsible_user = 12
525 def __cond_lock(x): return (x) # macro
528 def makedev(maj,min): return gnu_dev_makedev (maj, min) # macro
533 NTS_delete_template = 2
534 RSYS_auth_add_p_cap = 40
538 def __bos(ptr): return __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1) # macro
540 # NULL = __null # alias
541 RI_type_comp_process = 6
542 RSYS_um_get_user_list = 74
545 RI_type_comp_nettemp = 11
546 RSYS_acl_get_tlist_n = 51
547 MAC_override = 1 # Variable c_int
548 RSBAC_MAC_DEF_SECOFF_U_FLAGS = MAC_override # alias
549 ACLC_set_acl_entry = 0
550 RI_type_ipc_name = 28
556 ACLC_remove_from_acl_entry = 4
557 A_pm_object_class = 34
558 RSYS_rc_copy_role = 33
559 # def NIPQUAD(addr): return ((unsigned char *)&addr)[0], ((unsigned char *)&addr)[1], ((unsigned char *)&addr)[2], ((unsigned char *)&addr)[3] # macro
562 # __TIME_T_TYPE = __SLONGWORD_TYPE # alias
563 # def __FDS_BITS(set): return ((set)->fds_bits) # macro
565 A_mac_min_categories = 10
567 def __LONG_LONG_PAIR(HI,LO): return LO, HI # macro
568 RI_def_user_create_type = 17
569 PF_set_auth_may_setuid = 20
571 # def _syscall0(type,name): return type name(void) { long __res; __asm__ volatile ("int $0x80" : "=a" (__res) : "0" (__NR_ ##name)); __syscall_return(type,__res); } # macro
572 SR_security_officer = 1
574 RC_role_use_force_role = 4294967291L # Variable c_uint
575 RC_default_root_dir_initial_role = RC_role_use_force_role # alias
578 def __GNUC_PREREQ(maj,min): return ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min)) # macro
579 PTF_delete_consent = 9
581 RSYS_um_mod_group = 65
583 DAZ_unscanned = 0 # Variable c_int
584 DEFAULT_DAZ_FD_SCANNED = DAZ_unscanned # alias
585 RSYS_um_set_group_pass = 82
586 A_symlink_add_mac_level = 87
588 PR_data_protection_officer = 2
590 A_min_write_categories = 25
591 A_log_user_based = 84
592 RSYS_mac_add_f_tru = 24
593 A_remote_pm_object_type = 42
594 # def RSBAC_RC_TYPE_VECTOR(x): return ((rsbac_rc_type_vector_t) 1 << (x)) # macro
597 # def __LDBL_REDIR1(name,proto,alias): return name proto # macro
599 PF_delete_purpose = 11
601 __INO64_T_TYPE = __UQUAD_TYPE # alias
603 # def __chk_user_ptr(x): return (void)0 # macro
604 # __FSBLKCNT_T_TYPE = __ULONGWORD_TYPE # alias
607 A_local_log_array_low = 78
609 def major(dev): return gnu_dev_major (dev) # macro
613 NTS_copy_template = 1
614 RSYS_rc_get_list = 39
620 R_CHANGE_DAC_EFF_OWNER = 44
622 MAC_allow_auto = 64 # Variable c_int
623 RSBAC_MAC_DEF_SYSADM_U_FLAGS = MAC_allow_auto # alias
626 RSYS_um_get_next_user = 73
627 ACLGS_list_groups = 4
628 # def RSBAC_RC_RIGHTS_VECTOR(x): return ((rsbac_rc_rights_vector_t) 1 << (x)) # macro
629 FF_add_inherited = 128 # Variable c_int
630 RSBAC_FF_DEF = FF_add_inherited # alias
631 A_jail_scd_modify = 72
632 RSYS_acl_list_all_dev = 90
634 RI_type_dev_name = 27
637 # def HIPQUAD(addr): return ((unsigned char *)&addr)[3], ((unsigned char *)&addr)[2], ((unsigned char *)&addr)[1], ((unsigned char *)&addr)[0] # macro
638 RI_type_group_remove = 44
640 RSYS_get_adf_log = 15
644 A_pm_current_task = 33
645 AMS_last_auth_and_gid = 3
646 RSYS_daz_flush_cache = 32
648 A_rc_select_type = 50
651 __SQUAD_TYPE = __quad_t # alias
652 # def __FDMASK(d): return (1UL << ((d) % __NFDBITS)) # macro
655 A_remote_mac_categories = 9
659 # def __REDIRECT_NTH(name,proto,alias): return name proto __THROW __asm__ (__ASMNAME (#alias)) # macro
661 PF_set_device_object_type = 19
662 # __NLINK_T_TYPE = __UWORD_TYPE # alias
664 # def __warndecl(name,msg): return extern void name (void) # macro
671 # def __intN_t(N,MODE): return typedef int int ##N ##_t __attribute__ ((__mode__ (MODE))) # macro
672 def FD_SET(fd,fdsetp): return __FD_SET (fd, fdsetp) # macro
677 A_auth_may_setuid = 59
680 RSYS_um_set_pass_name = 81
681 RI_def_process_create_type = 18
683 PR_security_officer = 1
685 RI_type_fd_need_secdel = 35
689 RI_type_comp_netdev = 10
690 RSYS_mac_remove_p_tru = 23
693 A_local_pm_object_type = 41
695 # def RSBAC_RC_ROLE_VECTOR(x): return ((rsbac_rc_role_vector_t) 1 << (x)) # macro
699 R_MODIFY_ATTRIBUTE = 15
703 # __INO_T_TYPE = __ULONGWORD_TYPE # alias
709 # def cond_syscall(x): return asm(".weak\t" #x "\n\t.set\t" #x ",sys_ni_syscall") # macro
715 RSYS_rc_get_eff_rights_n = 38
721 __BLKCNT64_T_TYPE = __SQUAD_TYPE # alias
722 PTF_set_object_class = 16
723 RSYS_um_group_exists = 72
724 ACLGS_get_group_entry = 3
725 RSBAC_RC_DEFAULT_RIGHTS_VECTOR = 0 # Variable c_int
726 RSBAC_RC_GEN_RIGHTS_VECTOR = RSBAC_RC_DEFAULT_RIGHTS_VECTOR # alias
727 RI_type_comp_group = 9
728 CAP_NONE = 29 # Variable c_int
729 RSBAC_CAP_MAX = CAP_NONE # alias
730 RSYS_list_all_dev = 89
732 A_pm_object_type = 40
733 RI_type_process_remove = 43
737 AST_auth_administration = 32
738 A_pm_process_type = 32
739 RSYS_pm_create_file = 31
742 # __PID_T_TYPE = __S32_TYPE # alias
743 def __FDELT(d): return ((d) / __NFDBITS) # macro
745 A_local_mac_categories = 8
747 __FSBLKCNT64_T_TYPE = __UQUAD_TYPE # alias
748 R_REMOVE_FROM_KERNEL = 23
749 __OFF64_T_TYPE = __SQUAD_TYPE # alias
750 # def __REDIRECT(name,proto,alias): return name proto __asm__ (__ASMNAME (#alias)) # macro
753 A_log_program_based = 83
755 # def __u_intN_t(N,MODE): return typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE))) # macro
759 PTF_delete_authorized_tp = 7
764 RSYS_um_set_pass = 80
769 RSYS_mac_add_p_tru = 22
770 A_mac_curr_categories = 23
771 def __attribute_format_arg__(x): return __attribute__ ((__format_arg__ (x))) # macro
772 EDEADLK = 35 # Variable c_int
773 EDEADLOCK = EDEADLK # alias
774 # __SWBLK_T_TYPE = __SLONGWORD_TYPE # alias
775 PF_delete_consent = 9
776 # asm = __asm__ # alias
777 def __cast__(_to): return (_to) # macro
779 EOPNOTSUPP = 95 # Variable c_int
780 ENOTSUP = EOPNOTSUPP # alias
787 # values for enumeration 'rsbac_acl_subject_type_t'
788 rsbac_acl_subject_type_t = c_int # enum
790 rsbac_acl_int_subject_type_t = __u8
792 rsbac_acl_subject_id_t = __u32
794 # values for enumeration 'rsbac_acl_special_rights_t'
795 rsbac_acl_special_rights_t = c_int # enum
797 rsbac_acl_rights_vector_t = __u64
799 # values for enumeration 'rsbac_acl_scd_type_t'
800 rsbac_acl_scd_type_t = c_int # enum
801 class rsbac_acl_entry_t(Structure):
803 rsbac_acl_entry_t._pack_ = 4
804 rsbac_acl_entry_t._fields_ = [
805 ('subj_type', rsbac_acl_int_subject_type_t),
806 ('subj_id', rsbac_acl_subject_id_t),
807 ('rights', rsbac_acl_rights_vector_t),
809 assert sizeof(rsbac_acl_entry_t) == 16, sizeof(rsbac_acl_entry_t)
810 assert alignment(rsbac_acl_entry_t) == 4, alignment(rsbac_acl_entry_t)
811 class rsbac_acl_entry_desc_t(Structure):
813 rsbac_acl_entry_desc_t._fields_ = [
814 ('subj_type', rsbac_acl_int_subject_type_t),
815 ('subj_id', rsbac_acl_subject_id_t),
817 assert sizeof(rsbac_acl_entry_desc_t) == 8, sizeof(rsbac_acl_entry_desc_t)
818 assert alignment(rsbac_acl_entry_desc_t) == 4, alignment(rsbac_acl_entry_desc_t)
820 # values for enumeration 'rsbac_acl_group_type_t'
821 rsbac_acl_group_type_t = c_int # enum
822 rsbac_acl_group_id_t = __u32
823 class rsbac_acl_group_entry_t(Structure):
826 rsbac_acl_group_entry_t._fields_ = [
827 ('id', rsbac_acl_group_id_t),
828 ('owner', rsbac_uid_t),
829 ('type', rsbac_acl_group_type_t),
830 ('name', c_char * 16),
832 assert sizeof(rsbac_acl_group_entry_t) == 28, sizeof(rsbac_acl_group_entry_t)
833 assert alignment(rsbac_acl_group_entry_t) == 4, alignment(rsbac_acl_group_entry_t)
835 # values for enumeration 'rsbac_acl_syscall_type_t'
836 rsbac_acl_syscall_type_t = c_int # enum
837 class rsbac_acl_syscall_arg_t(Structure):
840 # values for enumeration 'rsbac_target_t'
841 rsbac_target_t = c_int # enum
842 class rsbac_target_id_t(Union):
844 class rsbac_dev_desc_t(Structure):
846 rsbac_dev_desc_t._fields_ = [
851 assert sizeof(rsbac_dev_desc_t) == 12, sizeof(rsbac_dev_desc_t)
852 assert alignment(rsbac_dev_desc_t) == 4, alignment(rsbac_dev_desc_t)
853 class rsbac_ipc_t(Structure):
856 # values for enumeration 'rsbac_ipc_type_t'
857 rsbac_ipc_type_t = c_int # enum
858 class rsbac_ipc_id_t(Union):
862 rsbac_ipc_id_t._fields_ = [
865 assert sizeof(rsbac_ipc_id_t) == 4, sizeof(rsbac_ipc_id_t)
866 assert alignment(rsbac_ipc_id_t) == 4, alignment(rsbac_ipc_id_t)
867 rsbac_ipc_t._fields_ = [
868 ('type', rsbac_ipc_type_t),
869 ('id', rsbac_ipc_id_t),
871 assert sizeof(rsbac_ipc_t) == 8, sizeof(rsbac_ipc_t)
872 assert alignment(rsbac_ipc_t) == 4, alignment(rsbac_ipc_t)
878 rsbac_netdev_id_t = u_char * 17
879 rsbac_net_temp_id_t = __u32
880 class rsbac_net_obj_desc_t(Structure):
882 rsbac_net_obj_id_t = c_void_p
885 rsbac_net_obj_desc_t._fields_ = [
886 ('sock_p', rsbac_net_obj_id_t),
887 ('local_addr', c_void_p),
888 ('local_len', u_int),
889 ('remote_addr', c_void_p),
890 ('remote_len', u_int),
891 ('local_temp', rsbac_net_temp_id_t),
892 ('remote_temp', rsbac_net_temp_id_t),
894 assert sizeof(rsbac_net_obj_desc_t) == 28, sizeof(rsbac_net_obj_desc_t)
895 assert alignment(rsbac_net_obj_desc_t) == 4, alignment(rsbac_net_obj_desc_t)
896 rsbac_target_id_t._fields_ = [
897 ('dev', rsbac_dev_desc_t),
898 ('ipc', rsbac_ipc_t),
899 ('scd', rsbac_enum_t),
900 ('user', rsbac_uid_t),
901 ('group', rsbac_gid_t),
902 ('process', rsbac_pid_t),
903 ('netdev', rsbac_netdev_id_t),
904 ('nettemp', rsbac_net_temp_id_t),
905 ('netobj', rsbac_net_obj_desc_t),
908 assert sizeof(rsbac_target_id_t) == 28, sizeof(rsbac_target_id_t)
909 assert alignment(rsbac_target_id_t) == 4, alignment(rsbac_target_id_t)
911 rsbac_acl_syscall_arg_t._pack_ = 4
912 rsbac_acl_syscall_arg_t._fields_ = [
913 ('target', rsbac_target_t),
914 ('tid', rsbac_target_id_t),
915 ('subj_type', rsbac_acl_subject_type_t),
916 ('subj_id', rsbac_acl_subject_id_t),
917 ('rights', rsbac_acl_rights_vector_t),
918 ('ttl', rsbac_time_t),
920 assert sizeof(rsbac_acl_syscall_arg_t) == 52, sizeof(rsbac_acl_syscall_arg_t)
921 assert alignment(rsbac_acl_syscall_arg_t) == 4, alignment(rsbac_acl_syscall_arg_t)
922 class rsbac_acl_syscall_n_arg_t(Structure):
924 rsbac_acl_syscall_n_arg_t._pack_ = 4
925 rsbac_acl_syscall_n_arg_t._fields_ = [
926 ('target', rsbac_target_t),
928 ('subj_type', rsbac_acl_subject_type_t),
929 ('subj_id', rsbac_acl_subject_id_t),
930 ('rights', rsbac_acl_rights_vector_t),
931 ('ttl', rsbac_time_t),
933 assert sizeof(rsbac_acl_syscall_n_arg_t) == 28, sizeof(rsbac_acl_syscall_n_arg_t)
934 assert alignment(rsbac_acl_syscall_n_arg_t) == 4, alignment(rsbac_acl_syscall_n_arg_t)
936 # values for enumeration 'rsbac_acl_group_syscall_type_t'
937 rsbac_acl_group_syscall_type_t = c_int # enum
938 class rsbac_acl_add_group_arg_t(Structure):
940 rsbac_acl_add_group_arg_t._fields_ = [
941 ('type', rsbac_acl_group_type_t),
943 ('group_id_p', POINTER(rsbac_acl_group_id_t)),
945 assert sizeof(rsbac_acl_add_group_arg_t) == 12, sizeof(rsbac_acl_add_group_arg_t)
946 assert alignment(rsbac_acl_add_group_arg_t) == 4, alignment(rsbac_acl_add_group_arg_t)
947 class rsbac_acl_change_group_arg_t(Structure):
949 rsbac_acl_change_group_arg_t._fields_ = [
950 ('id', rsbac_acl_group_id_t),
951 ('owner', rsbac_uid_t),
952 ('type', rsbac_acl_group_type_t),
955 assert sizeof(rsbac_acl_change_group_arg_t) == 16, sizeof(rsbac_acl_change_group_arg_t)
956 assert alignment(rsbac_acl_change_group_arg_t) == 4, alignment(rsbac_acl_change_group_arg_t)
957 class rsbac_acl_remove_group_arg_t(Structure):
959 rsbac_acl_remove_group_arg_t._fields_ = [
960 ('id', rsbac_acl_group_id_t),
962 assert sizeof(rsbac_acl_remove_group_arg_t) == 4, sizeof(rsbac_acl_remove_group_arg_t)
963 assert alignment(rsbac_acl_remove_group_arg_t) == 4, alignment(rsbac_acl_remove_group_arg_t)
964 class rsbac_acl_get_group_entry_arg_t(Structure):
966 rsbac_acl_get_group_entry_arg_t._fields_ = [
967 ('id', rsbac_acl_group_id_t),
968 ('entry_p', POINTER(rsbac_acl_group_entry_t)),
970 assert sizeof(rsbac_acl_get_group_entry_arg_t) == 8, sizeof(rsbac_acl_get_group_entry_arg_t)
971 assert alignment(rsbac_acl_get_group_entry_arg_t) == 4, alignment(rsbac_acl_get_group_entry_arg_t)
972 class rsbac_acl_list_groups_arg_t(Structure):
974 rsbac_boolean_t = u_int
975 rsbac_acl_list_groups_arg_t._fields_ = [
976 ('include_global', rsbac_boolean_t),
977 ('group_entry_array', POINTER(rsbac_acl_group_entry_t)),
980 assert sizeof(rsbac_acl_list_groups_arg_t) == 12, sizeof(rsbac_acl_list_groups_arg_t)
981 assert alignment(rsbac_acl_list_groups_arg_t) == 4, alignment(rsbac_acl_list_groups_arg_t)
982 class rsbac_acl_add_member_arg_t(Structure):
984 rsbac_acl_add_member_arg_t._fields_ = [
985 ('group', rsbac_acl_group_id_t),
986 ('user', rsbac_uid_t),
987 ('ttl', rsbac_time_t),
989 assert sizeof(rsbac_acl_add_member_arg_t) == 12, sizeof(rsbac_acl_add_member_arg_t)
990 assert alignment(rsbac_acl_add_member_arg_t) == 4, alignment(rsbac_acl_add_member_arg_t)
991 class rsbac_acl_remove_member_arg_t(Structure):
993 rsbac_acl_remove_member_arg_t._fields_ = [
994 ('group', rsbac_acl_group_id_t),
995 ('user', rsbac_uid_t),
997 assert sizeof(rsbac_acl_remove_member_arg_t) == 8, sizeof(rsbac_acl_remove_member_arg_t)
998 assert alignment(rsbac_acl_remove_member_arg_t) == 4, alignment(rsbac_acl_remove_member_arg_t)
999 class rsbac_acl_get_user_groups_arg_t(Structure):
1001 rsbac_acl_get_user_groups_arg_t._fields_ = [
1002 ('user', rsbac_uid_t),
1003 ('group_array', POINTER(rsbac_acl_group_id_t)),
1004 ('ttl_array', POINTER(rsbac_time_t)),
1007 assert sizeof(rsbac_acl_get_user_groups_arg_t) == 16, sizeof(rsbac_acl_get_user_groups_arg_t)
1008 assert alignment(rsbac_acl_get_user_groups_arg_t) == 4, alignment(rsbac_acl_get_user_groups_arg_t)
1009 class rsbac_acl_get_group_members_arg_t(Structure):
1011 rsbac_acl_get_group_members_arg_t._fields_ = [
1012 ('group', rsbac_acl_group_id_t),
1013 ('user_array', POINTER(rsbac_uid_t)),
1014 ('ttl_array', POINTER(rsbac_time_t)),
1017 assert sizeof(rsbac_acl_get_group_members_arg_t) == 16, sizeof(rsbac_acl_get_group_members_arg_t)
1018 assert alignment(rsbac_acl_get_group_members_arg_t) == 4, alignment(rsbac_acl_get_group_members_arg_t)
1019 class rsbac_acl_group_syscall_arg_t(Union):
1021 rsbac_acl_group_syscall_arg_t._fields_ = [
1022 ('add_group', rsbac_acl_add_group_arg_t),
1023 ('change_group', rsbac_acl_change_group_arg_t),
1024 ('remove_group', rsbac_acl_remove_group_arg_t),
1025 ('get_group_entry', rsbac_acl_get_group_entry_arg_t),
1026 ('list_groups', rsbac_acl_list_groups_arg_t),
1027 ('add_member', rsbac_acl_add_member_arg_t),
1028 ('remove_member', rsbac_acl_remove_member_arg_t),
1029 ('get_user_groups', rsbac_acl_get_user_groups_arg_t),
1030 ('get_group_members', rsbac_acl_get_group_members_arg_t),
1032 assert sizeof(rsbac_acl_group_syscall_arg_t) == 16, sizeof(rsbac_acl_group_syscall_arg_t)
1033 assert alignment(rsbac_acl_group_syscall_arg_t) == 4, alignment(rsbac_acl_group_syscall_arg_t)
1034 class rsbac_net_temp_port_range_t(Structure):
1037 rsbac_net_temp_port_range_t._fields_ = [
1041 assert sizeof(rsbac_net_temp_port_range_t) == 4, sizeof(rsbac_net_temp_port_range_t)
1042 assert alignment(rsbac_net_temp_port_range_t) == 2, alignment(rsbac_net_temp_port_range_t)
1043 class rsbac_net_temp_inet_addr_t(Structure):
1045 rsbac_net_temp_inet_addr_t._fields_ = [
1046 ('addr', __u32 * 25),
1047 ('valid_bits', __u8 * 25),
1050 assert sizeof(rsbac_net_temp_inet_addr_t) == 128, sizeof(rsbac_net_temp_inet_addr_t)
1051 assert alignment(rsbac_net_temp_inet_addr_t) == 4, alignment(rsbac_net_temp_inet_addr_t)
1052 class rsbac_net_temp_other_addr_t(Structure):
1054 rsbac_net_temp_other_addr_t._fields_ = [
1055 ('addr', c_char * 128),
1056 ('valid_len', __u8),
1058 assert sizeof(rsbac_net_temp_other_addr_t) == 129, sizeof(rsbac_net_temp_other_addr_t)
1059 assert alignment(rsbac_net_temp_other_addr_t) == 1, alignment(rsbac_net_temp_other_addr_t)
1060 class rsbac_net_temp_ports_t(Structure):
1062 rsbac_net_temp_ports_t._fields_ = [
1063 ('ports', rsbac_net_temp_port_range_t * 10),
1066 assert sizeof(rsbac_net_temp_ports_t) == 42, sizeof(rsbac_net_temp_ports_t)
1067 assert alignment(rsbac_net_temp_ports_t) == 2, alignment(rsbac_net_temp_ports_t)
1068 class rsbac_net_temp_addr_t(Union):
1070 rsbac_net_temp_addr_t._fields_ = [
1071 ('inet', rsbac_net_temp_inet_addr_t),
1072 ('other', rsbac_net_temp_other_addr_t),
1074 assert sizeof(rsbac_net_temp_addr_t) == 132, sizeof(rsbac_net_temp_addr_t)
1075 assert alignment(rsbac_net_temp_addr_t) == 4, alignment(rsbac_net_temp_addr_t)
1076 class rsbac_net_temp_data_t(Structure):
1078 rsbac_net_temp_data_t._fields_ = [
1079 ('address', rsbac_net_temp_addr_t),
1080 ('address_family', __u8),
1083 ('netdev', rsbac_netdev_id_t),
1084 ('ports', rsbac_net_temp_ports_t),
1085 ('name', c_char * 16),
1087 assert sizeof(rsbac_net_temp_data_t) == 212, sizeof(rsbac_net_temp_data_t)
1088 assert alignment(rsbac_net_temp_data_t) == 4, alignment(rsbac_net_temp_data_t)
1089 class rsbac_net_temp_old_data_t(Structure):
1091 rsbac_net_temp_old_data_t._fields_ = [
1092 ('address', c_char * 128),
1093 ('address_family', __u8),
1094 ('valid_len', __u8),
1097 ('netdev', rsbac_netdev_id_t),
1098 ('min_port', __u16),
1099 ('max_port', __u16),
1100 ('name', c_char * 16),
1102 assert sizeof(rsbac_net_temp_old_data_t) == 170, sizeof(rsbac_net_temp_old_data_t)
1103 assert alignment(rsbac_net_temp_old_data_t) == 2, alignment(rsbac_net_temp_old_data_t)
1104 class rsbac_net_description_t(Structure):
1106 rsbac_net_description_t._fields_ = [
1107 ('address_family', __u8),
1108 ('address', c_void_p),
1109 ('address_len', __u8),
1112 ('netdev', rsbac_netdev_id_t),
1115 assert sizeof(rsbac_net_description_t) == 32, sizeof(rsbac_net_description_t)
1116 assert alignment(rsbac_net_description_t) == 4, alignment(rsbac_net_description_t)
1118 # values for enumeration 'rsbac_net_temp_syscall_t'
1119 rsbac_net_temp_syscall_t = c_int # enum
1120 class rsbac_net_temp_syscall_data_t(Union):
1122 rsbac_net_temp_syscall_data_t._fields_ = [
1123 ('id', rsbac_net_temp_id_t),
1124 ('address', rsbac_net_temp_addr_t),
1125 ('address_family', __u8),
1128 ('netdev', rsbac_netdev_id_t),
1129 ('ports', rsbac_net_temp_ports_t),
1130 ('name', c_char * 16),
1132 assert sizeof(rsbac_net_temp_syscall_data_t) == 132, sizeof(rsbac_net_temp_syscall_data_t)
1133 assert alignment(rsbac_net_temp_syscall_data_t) == 4, alignment(rsbac_net_temp_syscall_data_t)
1135 # values for enumeration 'rsbac_pm_tkt_function_type_t'
1136 rsbac_pm_tkt_function_type_t = c_int # enum
1137 class rsbac_pm_add_na_t(Structure):
1139 rsbac_pm_task_id_t = __u32
1140 rsbac_pm_object_class_id_t = __u32
1141 rsbac_pm_tp_id_t = __u32
1142 rsbac_pm_accesses_t = __u8
1143 rsbac_pm_add_na_t._fields_ = [
1144 ('task', rsbac_pm_task_id_t),
1145 ('object_class', rsbac_pm_object_class_id_t),
1146 ('tp', rsbac_pm_tp_id_t),
1147 ('accesses', rsbac_pm_accesses_t),
1149 assert sizeof(rsbac_pm_add_na_t) == 16, sizeof(rsbac_pm_add_na_t)
1150 assert alignment(rsbac_pm_add_na_t) == 4, alignment(rsbac_pm_add_na_t)
1151 class rsbac_pm_delete_na_t(Structure):
1153 rsbac_pm_delete_na_t._fields_ = [
1154 ('task', rsbac_pm_task_id_t),
1155 ('object_class', rsbac_pm_object_class_id_t),
1156 ('tp', rsbac_pm_tp_id_t),
1157 ('accesses', rsbac_pm_accesses_t),
1159 assert sizeof(rsbac_pm_delete_na_t) == 16, sizeof(rsbac_pm_delete_na_t)
1160 assert alignment(rsbac_pm_delete_na_t) == 4, alignment(rsbac_pm_delete_na_t)
1161 class rsbac_pm_add_task_t(Structure):
1163 rsbac_pm_purpose_id_t = __u32
1164 rsbac_pm_add_task_t._fields_ = [
1165 ('id', rsbac_pm_task_id_t),
1166 ('purpose', rsbac_pm_purpose_id_t),
1168 assert sizeof(rsbac_pm_add_task_t) == 8, sizeof(rsbac_pm_add_task_t)
1169 assert alignment(rsbac_pm_add_task_t) == 4, alignment(rsbac_pm_add_task_t)
1170 class rsbac_pm_delete_task_t(Structure):
1172 rsbac_pm_delete_task_t._fields_ = [
1173 ('id', rsbac_pm_task_id_t),
1175 assert sizeof(rsbac_pm_delete_task_t) == 4, sizeof(rsbac_pm_delete_task_t)
1176 assert alignment(rsbac_pm_delete_task_t) == 4, alignment(rsbac_pm_delete_task_t)
1177 class rsbac_pm_add_object_class_t(Structure):
1179 class rsbac_pm_purpose_list_item_t(Structure):
1181 rsbac_pm_add_object_class_t._fields_ = [
1182 ('id', rsbac_pm_object_class_id_t),
1183 ('pp_list_p', POINTER(rsbac_pm_purpose_list_item_t)),
1185 assert sizeof(rsbac_pm_add_object_class_t) == 8, sizeof(rsbac_pm_add_object_class_t)
1186 assert alignment(rsbac_pm_add_object_class_t) == 4, alignment(rsbac_pm_add_object_class_t)
1187 class rsbac_pm_delete_object_class_t(Structure):
1189 rsbac_pm_delete_object_class_t._fields_ = [
1190 ('id', rsbac_pm_object_class_id_t),
1192 assert sizeof(rsbac_pm_delete_object_class_t) == 4, sizeof(rsbac_pm_delete_object_class_t)
1193 assert alignment(rsbac_pm_delete_object_class_t) == 4, alignment(rsbac_pm_delete_object_class_t)
1194 class rsbac_pm_add_authorized_tp_t(Structure):
1196 rsbac_pm_add_authorized_tp_t._fields_ = [
1197 ('task', rsbac_pm_task_id_t),
1198 ('tp', rsbac_pm_tp_id_t),
1200 assert sizeof(rsbac_pm_add_authorized_tp_t) == 8, sizeof(rsbac_pm_add_authorized_tp_t)
1201 assert alignment(rsbac_pm_add_authorized_tp_t) == 4, alignment(rsbac_pm_add_authorized_tp_t)
1202 class rsbac_pm_delete_authorized_tp_t(Structure):
1204 rsbac_pm_delete_authorized_tp_t._fields_ = [
1205 ('task', rsbac_pm_task_id_t),
1206 ('tp', rsbac_pm_tp_id_t),
1208 assert sizeof(rsbac_pm_delete_authorized_tp_t) == 8, sizeof(rsbac_pm_delete_authorized_tp_t)
1209 assert alignment(rsbac_pm_delete_authorized_tp_t) == 4, alignment(rsbac_pm_delete_authorized_tp_t)
1210 class rsbac_pm_add_consent_t(Structure):
1212 rsbac_pm_add_consent_t._fields_ = [
1213 ('filename', STRING),
1214 ('purpose', rsbac_pm_purpose_id_t),
1216 assert sizeof(rsbac_pm_add_consent_t) == 8, sizeof(rsbac_pm_add_consent_t)
1217 assert alignment(rsbac_pm_add_consent_t) == 4, alignment(rsbac_pm_add_consent_t)
1218 class rsbac_pm_delete_consent_t(Structure):
1220 rsbac_pm_delete_consent_t._fields_ = [
1221 ('filename', STRING),
1222 ('purpose', rsbac_pm_purpose_id_t),
1224 assert sizeof(rsbac_pm_delete_consent_t) == 8, sizeof(rsbac_pm_delete_consent_t)
1225 assert alignment(rsbac_pm_delete_consent_t) == 4, alignment(rsbac_pm_delete_consent_t)
1226 class rsbac_pm_add_purpose_t(Structure):
1228 rsbac_pm_add_purpose_t._fields_ = [
1229 ('id', rsbac_pm_purpose_id_t),
1230 ('def_class', rsbac_pm_object_class_id_t),
1232 assert sizeof(rsbac_pm_add_purpose_t) == 8, sizeof(rsbac_pm_add_purpose_t)
1233 assert alignment(rsbac_pm_add_purpose_t) == 4, alignment(rsbac_pm_add_purpose_t)
1234 class rsbac_pm_delete_purpose_t(Structure):
1236 rsbac_pm_delete_purpose_t._fields_ = [
1237 ('id', rsbac_pm_purpose_id_t),
1239 assert sizeof(rsbac_pm_delete_purpose_t) == 4, sizeof(rsbac_pm_delete_purpose_t)
1240 assert alignment(rsbac_pm_delete_purpose_t) == 4, alignment(rsbac_pm_delete_purpose_t)
1241 class rsbac_pm_add_responsible_user_t(Structure):
1243 rsbac_pm_add_responsible_user_t._fields_ = [
1244 ('user', rsbac_uid_t),
1245 ('task', rsbac_pm_task_id_t),
1247 assert sizeof(rsbac_pm_add_responsible_user_t) == 8, sizeof(rsbac_pm_add_responsible_user_t)
1248 assert alignment(rsbac_pm_add_responsible_user_t) == 4, alignment(rsbac_pm_add_responsible_user_t)
1249 class rsbac_pm_delete_responsible_user_t(Structure):
1251 rsbac_pm_delete_responsible_user_t._fields_ = [
1252 ('user', rsbac_uid_t),
1253 ('task', rsbac_pm_task_id_t),
1255 assert sizeof(rsbac_pm_delete_responsible_user_t) == 8, sizeof(rsbac_pm_delete_responsible_user_t)
1256 assert alignment(rsbac_pm_delete_responsible_user_t) == 4, alignment(rsbac_pm_delete_responsible_user_t)
1257 class rsbac_pm_delete_user_aci_t(Structure):
1259 rsbac_pm_delete_user_aci_t._fields_ = [
1260 ('id', rsbac_uid_t),
1262 assert sizeof(rsbac_pm_delete_user_aci_t) == 4, sizeof(rsbac_pm_delete_user_aci_t)
1263 assert alignment(rsbac_pm_delete_user_aci_t) == 4, alignment(rsbac_pm_delete_user_aci_t)
1264 class rsbac_pm_set_role_t(Structure):
1267 # values for enumeration 'rsbac_pm_role_t'
1268 rsbac_pm_role_t = c_int # enum
1269 rsbac_pm_set_role_t._fields_ = [
1270 ('user', rsbac_uid_t),
1271 ('role', rsbac_pm_role_t),
1273 assert sizeof(rsbac_pm_set_role_t) == 8, sizeof(rsbac_pm_set_role_t)
1274 assert alignment(rsbac_pm_set_role_t) == 4, alignment(rsbac_pm_set_role_t)
1275 class rsbac_pm_set_object_class_t(Structure):
1277 rsbac_pm_set_object_class_t._fields_ = [
1278 ('filename', STRING),
1279 ('object_class', rsbac_pm_object_class_id_t),
1281 assert sizeof(rsbac_pm_set_object_class_t) == 8, sizeof(rsbac_pm_set_object_class_t)
1282 assert alignment(rsbac_pm_set_object_class_t) == 4, alignment(rsbac_pm_set_object_class_t)
1283 class rsbac_pm_switch_pm_t(Structure):
1285 rsbac_pm_switch_pm_t._fields_ = [
1286 ('value', rsbac_boolean_t),
1288 assert sizeof(rsbac_pm_switch_pm_t) == 4, sizeof(rsbac_pm_switch_pm_t)
1289 assert alignment(rsbac_pm_switch_pm_t) == 4, alignment(rsbac_pm_switch_pm_t)
1290 class rsbac_pm_switch_auth_t(Structure):
1292 rsbac_pm_switch_auth_t._fields_ = [
1293 ('value', rsbac_boolean_t),
1295 assert sizeof(rsbac_pm_switch_auth_t) == 4, sizeof(rsbac_pm_switch_auth_t)
1296 assert alignment(rsbac_pm_switch_auth_t) == 4, alignment(rsbac_pm_switch_auth_t)
1297 class rsbac_pm_set_device_object_type_t(Structure):
1300 # values for enumeration 'rsbac_pm_object_type_t'
1301 rsbac_pm_object_type_t = c_int # enum
1302 rsbac_pm_set_device_object_type_t._fields_ = [
1303 ('filename', STRING),
1304 ('object_type', rsbac_pm_object_type_t),
1305 ('object_class', rsbac_pm_object_class_id_t),
1307 assert sizeof(rsbac_pm_set_device_object_type_t) == 12, sizeof(rsbac_pm_set_device_object_type_t)
1308 assert alignment(rsbac_pm_set_device_object_type_t) == 4, alignment(rsbac_pm_set_device_object_type_t)
1309 class rsbac_pm_set_auth_may_setuid_t(Structure):
1311 rsbac_pm_set_auth_may_setuid_t._fields_ = [
1312 ('filename', STRING),
1313 ('value', rsbac_boolean_t),
1315 assert sizeof(rsbac_pm_set_auth_may_setuid_t) == 8, sizeof(rsbac_pm_set_auth_may_setuid_t)
1316 assert alignment(rsbac_pm_set_auth_may_setuid_t) == 4, alignment(rsbac_pm_set_auth_may_setuid_t)
1317 class rsbac_pm_set_auth_may_set_cap_t(Structure):
1319 rsbac_pm_set_auth_may_set_cap_t._fields_ = [
1320 ('filename', STRING),
1321 ('value', rsbac_boolean_t),
1323 assert sizeof(rsbac_pm_set_auth_may_set_cap_t) == 8, sizeof(rsbac_pm_set_auth_may_set_cap_t)
1324 assert alignment(rsbac_pm_set_auth_may_set_cap_t) == 4, alignment(rsbac_pm_set_auth_may_set_cap_t)
1325 class rsbac_pm_add_authorized_task_t(Structure):
1327 rsbac_pm_add_authorized_task_t._fields_ = [
1328 ('user', rsbac_uid_t),
1329 ('task', rsbac_pm_task_id_t),
1331 assert sizeof(rsbac_pm_add_authorized_task_t) == 8, sizeof(rsbac_pm_add_authorized_task_t)
1332 assert alignment(rsbac_pm_add_authorized_task_t) == 4, alignment(rsbac_pm_add_authorized_task_t)
1333 class rsbac_pm_delete_authorized_task_t(Structure):
1335 rsbac_pm_delete_authorized_task_t._fields_ = [
1336 ('user', rsbac_uid_t),
1337 ('task', rsbac_pm_task_id_t),
1339 assert sizeof(rsbac_pm_delete_authorized_task_t) == 8, sizeof(rsbac_pm_delete_authorized_task_t)
1340 assert alignment(rsbac_pm_delete_authorized_task_t) == 4, alignment(rsbac_pm_delete_authorized_task_t)
1341 class rsbac_pm_create_tp_t(Structure):
1343 rsbac_pm_create_tp_t._fields_ = [
1344 ('id', rsbac_pm_tp_id_t),
1346 assert sizeof(rsbac_pm_create_tp_t) == 4, sizeof(rsbac_pm_create_tp_t)
1347 assert alignment(rsbac_pm_create_tp_t) == 4, alignment(rsbac_pm_create_tp_t)
1348 class rsbac_pm_delete_tp_t(Structure):
1350 rsbac_pm_delete_tp_t._fields_ = [
1351 ('id', rsbac_pm_tp_id_t),
1353 assert sizeof(rsbac_pm_delete_tp_t) == 4, sizeof(rsbac_pm_delete_tp_t)
1354 assert alignment(rsbac_pm_delete_tp_t) == 4, alignment(rsbac_pm_delete_tp_t)
1355 class rsbac_pm_set_tp_t(Structure):
1357 rsbac_pm_set_tp_t._fields_ = [
1358 ('filename', STRING),
1359 ('tp', rsbac_pm_tp_id_t),
1361 assert sizeof(rsbac_pm_set_tp_t) == 8, sizeof(rsbac_pm_set_tp_t)
1362 assert alignment(rsbac_pm_set_tp_t) == 4, alignment(rsbac_pm_set_tp_t)
1363 class rsbac_pm_tkt_function_param_t(Union):
1365 rsbac_pm_tkt_function_param_t._fields_ = [
1366 ('add_na', rsbac_pm_add_na_t),
1367 ('delete_na', rsbac_pm_delete_na_t),
1368 ('add_task', rsbac_pm_add_task_t),
1369 ('delete_task', rsbac_pm_delete_task_t),
1370 ('add_object_class', rsbac_pm_add_object_class_t),
1371 ('delete_object_class', rsbac_pm_delete_object_class_t),
1372 ('add_authorized_tp', rsbac_pm_add_authorized_tp_t),
1373 ('delete_authorized_tp', rsbac_pm_delete_authorized_tp_t),
1374 ('add_consent', rsbac_pm_add_consent_t),
1375 ('delete_consent', rsbac_pm_delete_consent_t),
1376 ('add_purpose', rsbac_pm_add_purpose_t),
1377 ('delete_purpose', rsbac_pm_delete_purpose_t),
1378 ('add_responsible_user', rsbac_pm_add_responsible_user_t),
1379 ('delete_responsible_user', rsbac_pm_delete_responsible_user_t),
1380 ('delete_user_aci', rsbac_pm_delete_user_aci_t),
1381 ('set_role', rsbac_pm_set_role_t),
1382 ('set_object_class', rsbac_pm_set_object_class_t),
1383 ('switch_pm', rsbac_pm_switch_pm_t),
1384 ('switch_auth', rsbac_pm_switch_pm_t),
1385 ('set_device_object_type', rsbac_pm_set_device_object_type_t),
1386 ('set_auth_may_setuid', rsbac_pm_set_auth_may_setuid_t),
1387 ('set_auth_may_set_cap', rsbac_pm_set_auth_may_set_cap_t),
1388 ('add_authorized_task', rsbac_pm_add_authorized_task_t),
1389 ('delete_authorized_task', rsbac_pm_delete_authorized_task_t),
1392 assert sizeof(rsbac_pm_tkt_function_param_t) == 16, sizeof(rsbac_pm_tkt_function_param_t)
1393 assert alignment(rsbac_pm_tkt_function_param_t) == 4, alignment(rsbac_pm_tkt_function_param_t)
1395 # values for enumeration 'rsbac_pm_function_type_t'
1396 rsbac_pm_function_type_t = c_int # enum
1397 class rsbac_pm_create_ticket_t(Structure):
1399 rsbac_pm_tkt_id_t = __u32
1400 rsbac_pm_time_stamp_t = rsbac_time_t
1401 rsbac_pm_create_ticket_t._fields_ = [
1402 ('id', rsbac_pm_tkt_id_t),
1403 ('valid_for', rsbac_pm_time_stamp_t),
1404 ('function_type', rsbac_pm_tkt_function_type_t),
1405 ('function_param', rsbac_pm_tkt_function_param_t),
1407 assert sizeof(rsbac_pm_create_ticket_t) == 28, sizeof(rsbac_pm_create_ticket_t)
1408 assert alignment(rsbac_pm_create_ticket_t) == 4, alignment(rsbac_pm_create_ticket_t)
1409 class rsbac_pm_function_param_t(Union):
1411 rsbac_pm_function_param_t._fields_ = [
1412 ('add_na', rsbac_pm_add_na_t),
1413 ('delete_na', rsbac_pm_delete_na_t),
1414 ('add_task', rsbac_pm_add_task_t),
1415 ('delete_task', rsbac_pm_delete_task_t),
1416 ('add_object_class', rsbac_pm_add_object_class_t),
1417 ('delete_object_class', rsbac_pm_delete_object_class_t),
1418 ('add_authorized_tp', rsbac_pm_add_authorized_tp_t),
1419 ('delete_authorized_tp', rsbac_pm_delete_authorized_tp_t),
1420 ('add_consent', rsbac_pm_add_consent_t),
1421 ('delete_consent', rsbac_pm_delete_consent_t),
1422 ('add_purpose', rsbac_pm_add_purpose_t),
1423 ('delete_purpose', rsbac_pm_delete_purpose_t),
1424 ('add_responsible_user', rsbac_pm_add_responsible_user_t),
1425 ('delete_responsible_user', rsbac_pm_delete_responsible_user_t),
1426 ('delete_user_aci', rsbac_pm_delete_user_aci_t),
1427 ('set_role', rsbac_pm_set_role_t),
1428 ('set_object_class', rsbac_pm_set_object_class_t),
1429 ('switch_pm', rsbac_pm_switch_pm_t),
1430 ('switch_auth', rsbac_pm_switch_pm_t),
1431 ('set_device_object_type', rsbac_pm_set_device_object_type_t),
1432 ('set_auth_may_setuid', rsbac_pm_set_auth_may_setuid_t),
1433 ('set_auth_may_set_cap', rsbac_pm_set_auth_may_set_cap_t),
1434 ('add_authorized_task', rsbac_pm_add_authorized_task_t),
1435 ('delete_authorized_task', rsbac_pm_delete_authorized_task_t),
1436 ('create_tp', rsbac_pm_create_tp_t),
1437 ('delete_tp', rsbac_pm_delete_tp_t),
1438 ('set_tp', rsbac_pm_set_tp_t),
1439 ('create_ticket', rsbac_pm_create_ticket_t),
1442 assert sizeof(rsbac_pm_function_param_t) == 28, sizeof(rsbac_pm_function_param_t)
1443 assert alignment(rsbac_pm_function_param_t) == 4, alignment(rsbac_pm_function_param_t)
1444 rsbac_pm_task_set_id_t = __u32
1445 rsbac_pm_tp_set_id_t = __u32
1446 rsbac_pm_ru_set_id_t = __u32
1448 rsbac_pm_pp_set_id_t = __s32
1449 rsbac_pm_in_pp_set_id_t = rsbac_pid_t
1450 rsbac_pm_out_pp_set_id_t = rsbac_pm_in_pp_set_id_t
1452 # values for enumeration 'rsbac_pm_list_t'
1453 rsbac_pm_list_t = c_int # enum
1455 # values for enumeration 'rsbac_pm_all_list_t'
1456 rsbac_pm_all_list_t = c_int # enum
1457 rsbac_pm_role_int_t = rsbac_enum_t
1459 # values for enumeration 'rsbac_pm_process_type_t'
1460 rsbac_pm_process_type_t = c_int # enum
1461 rsbac_pm_process_type_int_t = rsbac_enum_t
1462 rsbac_pm_object_type_int_t = rsbac_enum_t
1463 rsbac_pm_program_type_int_t = rsbac_pm_process_type_int_t
1464 rsbac_pm_purpose_list_item_t._fields_ = [
1465 ('id', rsbac_pm_purpose_id_t),
1466 ('next', POINTER(rsbac_pm_purpose_list_item_t)),
1468 assert sizeof(rsbac_pm_purpose_list_item_t) == 8, sizeof(rsbac_pm_purpose_list_item_t)
1469 assert alignment(rsbac_pm_purpose_list_item_t) == 4, alignment(rsbac_pm_purpose_list_item_t)
1471 # values for enumeration 'rsbac_rc_special_rights_t'
1472 rsbac_rc_special_rights_t = c_int # enum
1473 rsbac_rc_rights_vector_t = __u64
1474 rsbac_rc_role_vector_t = __u64
1475 rsbac_rc_role_id_t = __u32
1476 rsbac_rc_type_id_t = __u32
1477 rsbac_request_vector_t = __u64
1478 rsbac_rc_request_vector_t = rsbac_request_vector_t
1480 # values for enumeration 'rsbac_rc_admin_type_t'
1481 rsbac_rc_admin_type_t = c_int # enum
1483 # values for enumeration 'rsbac_rc_scd_type_t'
1484 rsbac_rc_scd_type_t = c_int # enum
1486 # values for enumeration 'rsbac_rc_target_t'
1487 rsbac_rc_target_t = c_int # enum
1488 class rsbac_rc_target_id_t(Union):
1490 rsbac_rc_target_id_t._fields_ = [
1491 ('role', rsbac_rc_role_id_t),
1492 ('type', rsbac_rc_type_id_t),
1494 assert sizeof(rsbac_rc_target_id_t) == 4, sizeof(rsbac_rc_target_id_t)
1495 assert alignment(rsbac_rc_target_id_t) == 4, alignment(rsbac_rc_target_id_t)
1497 # values for enumeration 'rsbac_rc_item_t'
1498 rsbac_rc_item_t = c_int # enum
1499 class rsbac_rc_item_value_t(Union):
1501 rsbac_rc_item_value_t._pack_ = 4
1502 rsbac_rc_item_value_t._fields_ = [
1503 ('rights', rsbac_rc_rights_vector_t),
1504 ('admin_type', rsbac_rc_admin_type_t),
1505 ('name', c_char * 16),
1506 ('role_id', rsbac_rc_role_id_t),
1507 ('type_id', rsbac_rc_type_id_t),
1508 ('need_secdel', rsbac_boolean_t),
1509 ('comp', rsbac_boolean_t),
1510 ('boot_role', rsbac_boolean_t),
1511 ('req_reauth', rsbac_boolean_t),
1512 ('u_char_dummy', u_char),
1515 ('long_dummy', c_long),
1516 ('long_long_dummy', c_longlong),
1518 assert sizeof(rsbac_rc_item_value_t) == 16, sizeof(rsbac_rc_item_value_t)
1519 assert alignment(rsbac_rc_item_value_t) == 4, alignment(rsbac_rc_item_value_t)
1521 # values for enumeration 'rsbac_syscall_t'
1522 rsbac_syscall_t = c_int # enum
1523 class rsys_check_t(Structure):
1525 rsys_check_t._fields_ = [
1527 ('check_inode', c_int),
1529 assert sizeof(rsys_check_t) == 8, sizeof(rsys_check_t)
1530 assert alignment(rsys_check_t) == 4, alignment(rsys_check_t)
1531 class rsys_get_attr_t(Structure):
1533 rsbac_list_ta_number_t = __u32
1534 class rsbac_attribute_value_t(Union):
1536 rsys_get_attr_t._fields_ = [
1537 ('ta_number', rsbac_list_ta_number_t),
1538 ('module', rsbac_enum_t),
1539 ('target', rsbac_enum_t),
1540 ('tid', POINTER(rsbac_target_id_t)),
1541 ('attr', rsbac_enum_t),
1542 ('value', POINTER(rsbac_attribute_value_t)),
1545 assert sizeof(rsys_get_attr_t) == 24, sizeof(rsys_get_attr_t)
1546 assert alignment(rsys_get_attr_t) == 4, alignment(rsys_get_attr_t)
1547 class rsys_get_attr_n_t(Structure):
1549 rsys_get_attr_n_t._fields_ = [
1550 ('ta_number', rsbac_list_ta_number_t),
1551 ('module', rsbac_enum_t),
1552 ('target', rsbac_enum_t),
1554 ('attr', rsbac_enum_t),
1555 ('value', POINTER(rsbac_attribute_value_t)),
1558 assert sizeof(rsys_get_attr_n_t) == 24, sizeof(rsys_get_attr_n_t)
1559 assert alignment(rsys_get_attr_n_t) == 4, alignment(rsys_get_attr_n_t)
1560 class rsys_set_attr_t(Structure):
1562 rsys_set_attr_t._fields_ = [
1563 ('ta_number', rsbac_list_ta_number_t),
1564 ('module', rsbac_enum_t),
1565 ('target', rsbac_enum_t),
1566 ('tid', POINTER(rsbac_target_id_t)),
1567 ('attr', rsbac_enum_t),
1568 ('value', POINTER(rsbac_attribute_value_t)),
1570 assert sizeof(rsys_set_attr_t) == 20, sizeof(rsys_set_attr_t)
1571 assert alignment(rsys_set_attr_t) == 4, alignment(rsys_set_attr_t)
1572 class rsys_set_attr_n_t(Structure):
1574 rsys_set_attr_n_t._fields_ = [
1575 ('ta_number', rsbac_list_ta_number_t),
1576 ('module', rsbac_enum_t),
1577 ('target', rsbac_enum_t),
1579 ('attr', rsbac_enum_t),
1580 ('value', POINTER(rsbac_attribute_value_t)),
1582 assert sizeof(rsys_set_attr_n_t) == 20, sizeof(rsys_set_attr_n_t)
1583 assert alignment(rsys_set_attr_n_t) == 4, alignment(rsys_set_attr_n_t)
1584 class rsys_remove_target_t(Structure):
1586 rsys_remove_target_t._fields_ = [
1587 ('ta_number', rsbac_list_ta_number_t),
1588 ('target', rsbac_enum_t),
1589 ('tid', POINTER(rsbac_target_id_t)),
1591 assert sizeof(rsys_remove_target_t) == 12, sizeof(rsys_remove_target_t)
1592 assert alignment(rsys_remove_target_t) == 4, alignment(rsys_remove_target_t)
1593 class rsys_remove_target_n_t(Structure):
1595 rsys_remove_target_n_t._fields_ = [
1596 ('ta_number', rsbac_list_ta_number_t),
1597 ('target', rsbac_enum_t),
1600 assert sizeof(rsys_remove_target_n_t) == 12, sizeof(rsys_remove_target_n_t)
1601 assert alignment(rsys_remove_target_n_t) == 4, alignment(rsys_remove_target_n_t)
1602 class rsys_net_list_all_netdev_t(Structure):
1604 rsys_net_list_all_netdev_t._fields_ = [
1605 ('ta_number', rsbac_list_ta_number_t),
1606 ('id_p', POINTER(rsbac_netdev_id_t)),
1609 assert sizeof(rsys_net_list_all_netdev_t) == 12, sizeof(rsys_net_list_all_netdev_t)
1610 assert alignment(rsys_net_list_all_netdev_t) == 4, alignment(rsys_net_list_all_netdev_t)
1611 class rsys_net_template_t(Structure):
1613 rsys_net_template_t._fields_ = [
1614 ('ta_number', rsbac_list_ta_number_t),
1615 ('call', rsbac_enum_t),
1616 ('id', rsbac_net_temp_id_t),
1617 ('data_p', POINTER(rsbac_net_temp_syscall_data_t)),
1619 assert sizeof(rsys_net_template_t) == 16, sizeof(rsys_net_template_t)
1620 assert alignment(rsys_net_template_t) == 4, alignment(rsys_net_template_t)
1621 class rsys_net_list_all_template_t(Structure):
1623 rsys_net_list_all_template_t._fields_ = [
1624 ('ta_number', rsbac_list_ta_number_t),
1625 ('id_p', POINTER(rsbac_net_temp_id_t)),
1628 assert sizeof(rsys_net_list_all_template_t) == 12, sizeof(rsys_net_list_all_template_t)
1629 assert alignment(rsys_net_list_all_template_t) == 4, alignment(rsys_net_list_all_template_t)
1630 class rsys_switch_t(Structure):
1632 rsys_switch_t._fields_ = [
1633 ('module', rsbac_enum_t),
1636 assert sizeof(rsys_switch_t) == 8, sizeof(rsys_switch_t)
1637 assert alignment(rsys_switch_t) == 4, alignment(rsys_switch_t)
1638 class rsys_get_switch_t(Structure):
1640 rsys_get_switch_t._fields_ = [
1641 ('module', rsbac_enum_t),
1642 ('value_p', POINTER(c_int)),
1643 ('switchable_p', POINTER(c_int)),
1645 assert sizeof(rsys_get_switch_t) == 12, sizeof(rsys_get_switch_t)
1646 assert alignment(rsys_get_switch_t) == 4, alignment(rsys_get_switch_t)
1647 class rsys_adf_log_switch_t(Structure):
1649 rsys_adf_log_switch_t._fields_ = [
1650 ('request', rsbac_enum_t),
1651 ('target', rsbac_enum_t),
1654 assert sizeof(rsys_adf_log_switch_t) == 8, sizeof(rsys_adf_log_switch_t)
1655 assert alignment(rsys_adf_log_switch_t) == 4, alignment(rsys_adf_log_switch_t)
1656 class rsys_get_adf_log_t(Structure):
1658 rsys_get_adf_log_t._fields_ = [
1659 ('request', rsbac_enum_t),
1660 ('target', rsbac_enum_t),
1661 ('value_p', POINTER(u_int)),
1663 assert sizeof(rsys_get_adf_log_t) == 8, sizeof(rsys_get_adf_log_t)
1664 assert alignment(rsys_get_adf_log_t) == 4, alignment(rsys_get_adf_log_t)
1665 class rsys_log_t(Structure):
1667 rsys_log_t._fields_ = [
1672 assert sizeof(rsys_log_t) == 12, sizeof(rsys_log_t)
1673 assert alignment(rsys_log_t) == 4, alignment(rsys_log_t)
1674 class rsys_mac_set_curr_level_t(Structure):
1676 rsbac_security_level_t = __u8
1677 rsbac_mac_category_vector_t = __u64
1678 rsys_mac_set_curr_level_t._fields_ = [
1679 ('level', rsbac_security_level_t),
1680 ('categories_p', POINTER(rsbac_mac_category_vector_t)),
1682 assert sizeof(rsys_mac_set_curr_level_t) == 8, sizeof(rsys_mac_set_curr_level_t)
1683 assert alignment(rsys_mac_set_curr_level_t) == 4, alignment(rsys_mac_set_curr_level_t)
1684 class rsys_mac_get_curr_level_t(Structure):
1686 rsys_mac_get_curr_level_t._fields_ = [
1687 ('level_p', POINTER(rsbac_security_level_t)),
1688 ('categories_p', POINTER(rsbac_mac_category_vector_t)),
1690 assert sizeof(rsys_mac_get_curr_level_t) == 8, sizeof(rsys_mac_get_curr_level_t)
1691 assert alignment(rsys_mac_get_curr_level_t) == 4, alignment(rsys_mac_get_curr_level_t)
1692 class rsys_mac_get_max_level_t(Structure):
1694 rsys_mac_get_max_level_t._fields_ = [
1695 ('level_p', POINTER(rsbac_security_level_t)),
1696 ('categories_p', POINTER(rsbac_mac_category_vector_t)),
1698 assert sizeof(rsys_mac_get_max_level_t) == 8, sizeof(rsys_mac_get_max_level_t)
1699 assert alignment(rsys_mac_get_max_level_t) == 4, alignment(rsys_mac_get_max_level_t)
1700 class rsys_mac_get_min_level_t(Structure):
1702 rsys_mac_get_min_level_t._fields_ = [
1703 ('level_p', POINTER(rsbac_security_level_t)),
1704 ('categories_p', POINTER(rsbac_mac_category_vector_t)),
1706 assert sizeof(rsys_mac_get_min_level_t) == 8, sizeof(rsys_mac_get_min_level_t)
1707 assert alignment(rsys_mac_get_min_level_t) == 4, alignment(rsys_mac_get_min_level_t)
1708 class rsys_mac_add_p_tru_t(Structure):
1710 rsys_mac_add_p_tru_t._fields_ = [
1711 ('ta_number', rsbac_list_ta_number_t),
1712 ('pid', rsbac_pid_t),
1713 ('uid', rsbac_uid_t),
1714 ('ttl', rsbac_time_t),
1716 assert sizeof(rsys_mac_add_p_tru_t) == 16, sizeof(rsys_mac_add_p_tru_t)
1717 assert alignment(rsys_mac_add_p_tru_t) == 4, alignment(rsys_mac_add_p_tru_t)
1718 class rsys_mac_remove_p_tru_t(Structure):
1720 rsys_mac_remove_p_tru_t._fields_ = [
1721 ('ta_number', rsbac_list_ta_number_t),
1722 ('pid', rsbac_pid_t),
1723 ('uid', rsbac_uid_t),
1725 assert sizeof(rsys_mac_remove_p_tru_t) == 12, sizeof(rsys_mac_remove_p_tru_t)
1726 assert alignment(rsys_mac_remove_p_tru_t) == 4, alignment(rsys_mac_remove_p_tru_t)
1727 class rsys_mac_add_f_tru_t(Structure):
1729 rsys_mac_add_f_tru_t._fields_ = [
1730 ('ta_number', rsbac_list_ta_number_t),
1731 ('filename', STRING),
1732 ('uid', rsbac_uid_t),
1733 ('ttl', rsbac_time_t),
1735 assert sizeof(rsys_mac_add_f_tru_t) == 16, sizeof(rsys_mac_add_f_tru_t)
1736 assert alignment(rsys_mac_add_f_tru_t) == 4, alignment(rsys_mac_add_f_tru_t)
1737 class rsys_mac_remove_f_tru_t(Structure):
1739 rsys_mac_remove_f_tru_t._fields_ = [
1740 ('ta_number', rsbac_list_ta_number_t),
1741 ('filename', STRING),
1742 ('uid', rsbac_uid_t),
1744 assert sizeof(rsys_mac_remove_f_tru_t) == 12, sizeof(rsys_mac_remove_f_tru_t)
1745 assert alignment(rsys_mac_remove_f_tru_t) == 4, alignment(rsys_mac_remove_f_tru_t)
1746 class rsys_mac_get_f_trulist_t(Structure):
1748 rsys_mac_get_f_trulist_t._fields_ = [
1749 ('ta_number', rsbac_list_ta_number_t),
1750 ('filename', STRING),
1751 ('trulist', POINTER(rsbac_uid_t)),
1752 ('ttllist', POINTER(rsbac_time_t)),
1755 assert sizeof(rsys_mac_get_f_trulist_t) == 20, sizeof(rsys_mac_get_f_trulist_t)
1756 assert alignment(rsys_mac_get_f_trulist_t) == 4, alignment(rsys_mac_get_f_trulist_t)
1757 class rsys_mac_get_p_trulist_t(Structure):
1759 rsys_mac_get_p_trulist_t._fields_ = [
1760 ('ta_number', rsbac_list_ta_number_t),
1761 ('pid', rsbac_pid_t),
1762 ('trulist', POINTER(rsbac_uid_t)),
1763 ('ttllist', POINTER(rsbac_time_t)),
1766 assert sizeof(rsys_mac_get_p_trulist_t) == 20, sizeof(rsys_mac_get_p_trulist_t)
1767 assert alignment(rsys_mac_get_p_trulist_t) == 4, alignment(rsys_mac_get_p_trulist_t)
1768 class rsys_pm_t(Structure):
1770 rsys_pm_t._fields_ = [
1771 ('ta_number', rsbac_list_ta_number_t),
1772 ('function', rsbac_enum_t),
1773 ('param_p', POINTER(rsbac_pm_function_param_t)),
1774 ('ticket', rsbac_pm_tkt_id_t),
1776 assert sizeof(rsys_pm_t) == 16, sizeof(rsys_pm_t)
1777 assert alignment(rsys_pm_t) == 4, alignment(rsys_pm_t)
1778 class rsys_pm_change_current_task_t(Structure):
1780 rsys_pm_change_current_task_t._fields_ = [
1781 ('task', rsbac_pm_task_id_t),
1783 assert sizeof(rsys_pm_change_current_task_t) == 4, sizeof(rsys_pm_change_current_task_t)
1784 assert alignment(rsys_pm_change_current_task_t) == 4, alignment(rsys_pm_change_current_task_t)
1785 class rsys_pm_create_file_t(Structure):
1787 rsys_pm_create_file_t._fields_ = [
1788 ('filename', STRING),
1790 ('object_class', rsbac_pm_object_class_id_t),
1792 assert sizeof(rsys_pm_create_file_t) == 12, sizeof(rsys_pm_create_file_t)
1793 assert alignment(rsys_pm_create_file_t) == 4, alignment(rsys_pm_create_file_t)
1794 class rsys_rc_copy_role_t(Structure):
1796 rsys_rc_copy_role_t._fields_ = [
1797 ('ta_number', rsbac_list_ta_number_t),
1798 ('from_role', rsbac_rc_role_id_t),
1799 ('to_role', rsbac_rc_role_id_t),
1801 assert sizeof(rsys_rc_copy_role_t) == 12, sizeof(rsys_rc_copy_role_t)
1802 assert alignment(rsys_rc_copy_role_t) == 4, alignment(rsys_rc_copy_role_t)
1803 class rsys_rc_copy_type_t(Structure):
1805 rsys_rc_copy_type_t._fields_ = [
1806 ('ta_number', rsbac_list_ta_number_t),
1807 ('target', rsbac_enum_t),
1808 ('from_type', rsbac_rc_type_id_t),
1809 ('to_type', rsbac_rc_type_id_t),
1811 assert sizeof(rsys_rc_copy_type_t) == 16, sizeof(rsys_rc_copy_type_t)
1812 assert alignment(rsys_rc_copy_type_t) == 4, alignment(rsys_rc_copy_type_t)
1813 class rsys_rc_get_item_t(Structure):
1815 rsys_rc_get_item_t._fields_ = [
1816 ('ta_number', rsbac_list_ta_number_t),
1817 ('target', rsbac_enum_t),
1818 ('tid_p', POINTER(rsbac_rc_target_id_t)),
1819 ('subtid_p', POINTER(rsbac_rc_target_id_t)),
1820 ('item', rsbac_enum_t),
1821 ('value_p', POINTER(rsbac_rc_item_value_t)),
1822 ('ttl_p', POINTER(rsbac_time_t)),
1824 assert sizeof(rsys_rc_get_item_t) == 28, sizeof(rsys_rc_get_item_t)
1825 assert alignment(rsys_rc_get_item_t) == 4, alignment(rsys_rc_get_item_t)
1826 class rsys_rc_set_item_t(Structure):
1828 rsys_rc_set_item_t._fields_ = [
1829 ('ta_number', rsbac_list_ta_number_t),
1830 ('target', rsbac_enum_t),
1831 ('tid_p', POINTER(rsbac_rc_target_id_t)),
1832 ('subtid_p', POINTER(rsbac_rc_target_id_t)),
1833 ('item', rsbac_enum_t),
1834 ('value_p', POINTER(rsbac_rc_item_value_t)),
1835 ('ttl', rsbac_time_t),
1837 assert sizeof(rsys_rc_set_item_t) == 28, sizeof(rsys_rc_set_item_t)
1838 assert alignment(rsys_rc_set_item_t) == 4, alignment(rsys_rc_set_item_t)
1839 class rsys_rc_get_list_t(Structure):
1841 rsys_rc_get_list_t._fields_ = [
1842 ('ta_number', rsbac_list_ta_number_t),
1843 ('target', rsbac_enum_t),
1844 ('tid_p', POINTER(rsbac_rc_target_id_t)),
1845 ('item', rsbac_enum_t),
1847 ('array_p', POINTER(__u32)),
1848 ('ttl_array_p', POINTER(rsbac_time_t)),
1850 assert sizeof(rsys_rc_get_list_t) == 28, sizeof(rsys_rc_get_list_t)
1851 assert alignment(rsys_rc_get_list_t) == 4, alignment(rsys_rc_get_list_t)
1852 class rsys_rc_change_role_t(Structure):
1854 rsys_rc_change_role_t._fields_ = [
1855 ('role', rsbac_rc_role_id_t),
1858 assert sizeof(rsys_rc_change_role_t) == 8, sizeof(rsys_rc_change_role_t)
1859 assert alignment(rsys_rc_change_role_t) == 4, alignment(rsys_rc_change_role_t)
1860 class rsys_rc_get_eff_rights_n_t(Structure):
1862 rsys_rc_get_eff_rights_n_t._fields_ = [
1863 ('ta_number', rsbac_list_ta_number_t),
1864 ('target', rsbac_enum_t),
1866 ('request_vector_p', POINTER(rsbac_rc_request_vector_t)),
1867 ('ttl_p', POINTER(rsbac_time_t)),
1869 assert sizeof(rsys_rc_get_eff_rights_n_t) == 20, sizeof(rsys_rc_get_eff_rights_n_t)
1870 assert alignment(rsys_rc_get_eff_rights_n_t) == 4, alignment(rsys_rc_get_eff_rights_n_t)
1871 class rsys_rc_get_current_role_t(Structure):
1873 rsys_rc_get_current_role_t._fields_ = [
1874 ('role_p', POINTER(rsbac_rc_role_id_t)),
1876 assert sizeof(rsys_rc_get_current_role_t) == 4, sizeof(rsys_rc_get_current_role_t)
1877 assert alignment(rsys_rc_get_current_role_t) == 4, alignment(rsys_rc_get_current_role_t)
1878 class rsys_auth_add_p_cap_t(Structure):
1880 class rsbac_auth_cap_range_t(Structure):
1882 rsbac_auth_cap_range_t._fields_ = [
1883 ('first', rsbac_uid_t),
1884 ('last', rsbac_uid_t),
1886 assert sizeof(rsbac_auth_cap_range_t) == 8, sizeof(rsbac_auth_cap_range_t)
1887 assert alignment(rsbac_auth_cap_range_t) == 4, alignment(rsbac_auth_cap_range_t)
1888 rsys_auth_add_p_cap_t._fields_ = [
1889 ('ta_number', rsbac_list_ta_number_t),
1890 ('pid', rsbac_pid_t),
1891 ('cap_type', rsbac_enum_t),
1892 ('cap_range', rsbac_auth_cap_range_t),
1893 ('ttl', rsbac_time_t),
1895 assert sizeof(rsys_auth_add_p_cap_t) == 24, sizeof(rsys_auth_add_p_cap_t)
1896 assert alignment(rsys_auth_add_p_cap_t) == 4, alignment(rsys_auth_add_p_cap_t)
1897 class rsys_auth_remove_p_cap_t(Structure):
1899 rsys_auth_remove_p_cap_t._fields_ = [
1900 ('ta_number', rsbac_list_ta_number_t),
1901 ('pid', rsbac_pid_t),
1902 ('cap_type', rsbac_enum_t),
1903 ('cap_range', rsbac_auth_cap_range_t),
1905 assert sizeof(rsys_auth_remove_p_cap_t) == 20, sizeof(rsys_auth_remove_p_cap_t)
1906 assert alignment(rsys_auth_remove_p_cap_t) == 4, alignment(rsys_auth_remove_p_cap_t)
1907 class rsys_auth_add_f_cap_t(Structure):
1909 rsys_auth_add_f_cap_t._fields_ = [
1910 ('ta_number', rsbac_list_ta_number_t),
1911 ('filename', STRING),
1912 ('cap_type', rsbac_enum_t),
1913 ('cap_range', rsbac_auth_cap_range_t),
1914 ('ttl', rsbac_time_t),
1916 assert sizeof(rsys_auth_add_f_cap_t) == 24, sizeof(rsys_auth_add_f_cap_t)
1917 assert alignment(rsys_auth_add_f_cap_t) == 4, alignment(rsys_auth_add_f_cap_t)
1918 class rsys_auth_remove_f_cap_t(Structure):
1920 rsys_auth_remove_f_cap_t._fields_ = [
1921 ('ta_number', rsbac_list_ta_number_t),
1922 ('filename', STRING),
1923 ('cap_type', rsbac_enum_t),
1924 ('cap_range', rsbac_auth_cap_range_t),
1926 assert sizeof(rsys_auth_remove_f_cap_t) == 20, sizeof(rsys_auth_remove_f_cap_t)
1927 assert alignment(rsys_auth_remove_f_cap_t) == 4, alignment(rsys_auth_remove_f_cap_t)
1928 class rsys_auth_get_f_caplist_t(Structure):
1930 rsys_auth_get_f_caplist_t._fields_ = [
1931 ('ta_number', rsbac_list_ta_number_t),
1932 ('filename', STRING),
1933 ('cap_type', rsbac_enum_t),
1934 ('caplist', POINTER(rsbac_auth_cap_range_t)),
1935 ('ttllist', POINTER(rsbac_time_t)),
1938 assert sizeof(rsys_auth_get_f_caplist_t) == 24, sizeof(rsys_auth_get_f_caplist_t)
1939 assert alignment(rsys_auth_get_f_caplist_t) == 4, alignment(rsys_auth_get_f_caplist_t)
1940 class rsys_auth_get_p_caplist_t(Structure):
1942 rsys_auth_get_p_caplist_t._fields_ = [
1943 ('ta_number', rsbac_list_ta_number_t),
1944 ('pid', rsbac_pid_t),
1945 ('cap_type', rsbac_enum_t),
1946 ('caplist', POINTER(rsbac_auth_cap_range_t)),
1947 ('ttllist', POINTER(rsbac_time_t)),
1950 assert sizeof(rsys_auth_get_p_caplist_t) == 24, sizeof(rsys_auth_get_p_caplist_t)
1951 assert alignment(rsys_auth_get_p_caplist_t) == 4, alignment(rsys_auth_get_p_caplist_t)
1952 class rsys_acl_t(Structure):
1954 rsys_acl_t._fields_ = [
1955 ('ta_number', rsbac_list_ta_number_t),
1956 ('call', rsbac_enum_t),
1957 ('arg', POINTER(rsbac_acl_syscall_arg_t)),
1959 assert sizeof(rsys_acl_t) == 12, sizeof(rsys_acl_t)
1960 assert alignment(rsys_acl_t) == 4, alignment(rsys_acl_t)
1961 class rsys_acl_n_t(Structure):
1963 rsys_acl_n_t._fields_ = [
1964 ('ta_number', rsbac_list_ta_number_t),
1965 ('call', rsbac_enum_t),
1966 ('arg', POINTER(rsbac_acl_syscall_n_arg_t)),
1968 assert sizeof(rsys_acl_n_t) == 12, sizeof(rsys_acl_n_t)
1969 assert alignment(rsys_acl_n_t) == 4, alignment(rsys_acl_n_t)
1970 class rsys_acl_get_rights_t(Structure):
1972 rsys_acl_get_rights_t._fields_ = [
1973 ('ta_number', rsbac_list_ta_number_t),
1974 ('arg', POINTER(rsbac_acl_syscall_arg_t)),
1975 ('rights_p', POINTER(rsbac_acl_rights_vector_t)),
1976 ('effective', u_int),
1978 assert sizeof(rsys_acl_get_rights_t) == 16, sizeof(rsys_acl_get_rights_t)
1979 assert alignment(rsys_acl_get_rights_t) == 4, alignment(rsys_acl_get_rights_t)
1980 class rsys_acl_get_rights_n_t(Structure):
1982 rsys_acl_get_rights_n_t._fields_ = [
1983 ('ta_number', rsbac_list_ta_number_t),
1984 ('arg', POINTER(rsbac_acl_syscall_n_arg_t)),
1985 ('rights_p', POINTER(rsbac_acl_rights_vector_t)),
1986 ('effective', u_int),
1988 assert sizeof(rsys_acl_get_rights_n_t) == 16, sizeof(rsys_acl_get_rights_n_t)
1989 assert alignment(rsys_acl_get_rights_n_t) == 4, alignment(rsys_acl_get_rights_n_t)
1990 class rsys_acl_get_tlist_t(Structure):
1992 rsys_acl_get_tlist_t._fields_ = [
1993 ('ta_number', rsbac_list_ta_number_t),
1994 ('target', rsbac_enum_t),
1995 ('tid', POINTER(rsbac_target_id_t)),
1996 ('entry_array', POINTER(rsbac_acl_entry_t)),
1997 ('ttl_array', POINTER(rsbac_time_t)),
2000 assert sizeof(rsys_acl_get_tlist_t) == 24, sizeof(rsys_acl_get_tlist_t)
2001 assert alignment(rsys_acl_get_tlist_t) == 4, alignment(rsys_acl_get_tlist_t)
2002 class rsys_acl_get_tlist_n_t(Structure):
2004 rsys_acl_get_tlist_n_t._fields_ = [
2005 ('ta_number', rsbac_list_ta_number_t),
2006 ('target', rsbac_enum_t),
2008 ('entry_array', POINTER(rsbac_acl_entry_t)),
2009 ('ttl_array', POINTER(rsbac_time_t)),
2012 assert sizeof(rsys_acl_get_tlist_n_t) == 24, sizeof(rsys_acl_get_tlist_n_t)
2013 assert alignment(rsys_acl_get_tlist_n_t) == 4, alignment(rsys_acl_get_tlist_n_t)
2014 class rsys_acl_get_mask_t(Structure):
2016 rsys_acl_get_mask_t._fields_ = [
2017 ('ta_number', rsbac_list_ta_number_t),
2018 ('target', rsbac_enum_t),
2019 ('tid', POINTER(rsbac_target_id_t)),
2020 ('mask_p', POINTER(rsbac_acl_rights_vector_t)),
2022 assert sizeof(rsys_acl_get_mask_t) == 16, sizeof(rsys_acl_get_mask_t)
2023 assert alignment(rsys_acl_get_mask_t) == 4, alignment(rsys_acl_get_mask_t)
2024 class rsys_acl_get_mask_n_t(Structure):
2026 rsys_acl_get_mask_n_t._fields_ = [
2027 ('ta_number', rsbac_list_ta_number_t),
2028 ('target', rsbac_enum_t),
2030 ('mask_p', POINTER(rsbac_acl_rights_vector_t)),
2032 assert sizeof(rsys_acl_get_mask_n_t) == 16, sizeof(rsys_acl_get_mask_n_t)
2033 assert alignment(rsys_acl_get_mask_n_t) == 4, alignment(rsys_acl_get_mask_n_t)
2034 class rsys_acl_group_t(Structure):
2036 rsys_acl_group_t._fields_ = [
2037 ('ta_number', rsbac_list_ta_number_t),
2038 ('call', rsbac_enum_t),
2039 ('arg_p', POINTER(rsbac_acl_group_syscall_arg_t)),
2041 assert sizeof(rsys_acl_group_t) == 12, sizeof(rsys_acl_group_t)
2042 assert alignment(rsys_acl_group_t) == 4, alignment(rsys_acl_group_t)
2043 class rsys_reg_t(Structure):
2045 rsys_reg_t._fields_ = [
2049 assert sizeof(rsys_reg_t) == 8, sizeof(rsys_reg_t)
2050 assert alignment(rsys_reg_t) == 4, alignment(rsys_reg_t)
2051 class rsys_jail_t(Structure):
2053 rsbac_version_t = __u32
2054 rsbac_jail_ip_t = __u32
2055 rsbac_jail_flags_t = __u32
2056 rsbac_cap_vector_t = __u32
2057 rsbac_jail_scd_vector_t = __u32
2058 rsys_jail_t._fields_ = [
2059 ('version', rsbac_version_t),
2061 ('ip', rsbac_jail_ip_t),
2062 ('flags', rsbac_jail_flags_t),
2063 ('max_caps', rsbac_cap_vector_t),
2064 ('scd_get', rsbac_jail_scd_vector_t),
2065 ('scd_modify', rsbac_jail_scd_vector_t),
2067 assert sizeof(rsys_jail_t) == 28, sizeof(rsys_jail_t)
2068 assert alignment(rsys_jail_t) == 4, alignment(rsys_jail_t)
2069 class rsys_init_t(Structure):
2071 rsys_init_t._fields_ = [
2072 ('root_dev', STRING),
2074 assert sizeof(rsys_init_t) == 4, sizeof(rsys_init_t)
2075 assert alignment(rsys_init_t) == 4, alignment(rsys_init_t)
2076 class rsys_um_auth_name_t(Structure):
2078 rsys_um_auth_name_t._fields_ = [
2082 assert sizeof(rsys_um_auth_name_t) == 8, sizeof(rsys_um_auth_name_t)
2083 assert alignment(rsys_um_auth_name_t) == 4, alignment(rsys_um_auth_name_t)
2084 class rsys_um_auth_uid_t(Structure):
2086 rsys_um_auth_uid_t._fields_ = [
2087 ('uid', rsbac_uid_t),
2090 assert sizeof(rsys_um_auth_uid_t) == 8, sizeof(rsys_um_auth_uid_t)
2091 assert alignment(rsys_um_auth_uid_t) == 4, alignment(rsys_um_auth_uid_t)
2092 class rsys_um_add_user_t(Structure):
2094 class rsbac_um_user_entry_t(Structure):
2096 rsys_um_add_user_t._fields_ = [
2097 ('ta_number', rsbac_list_ta_number_t),
2098 ('uid', rsbac_uid_t),
2099 ('entry_p', POINTER(rsbac_um_user_entry_t)),
2101 ('ttl', rsbac_time_t),
2103 assert sizeof(rsys_um_add_user_t) == 20, sizeof(rsys_um_add_user_t)
2104 assert alignment(rsys_um_add_user_t) == 4, alignment(rsys_um_add_user_t)
2105 class rsys_um_add_group_t(Structure):
2107 class rsbac_um_group_entry_t(Structure):
2109 rsys_um_add_group_t._fields_ = [
2110 ('ta_number', rsbac_list_ta_number_t),
2111 ('gid', rsbac_gid_t),
2112 ('entry_p', POINTER(rsbac_um_group_entry_t)),
2114 ('ttl', rsbac_time_t),
2116 assert sizeof(rsys_um_add_group_t) == 20, sizeof(rsys_um_add_group_t)
2117 assert alignment(rsys_um_add_group_t) == 4, alignment(rsys_um_add_group_t)
2118 class rsys_um_add_gm_t(Structure):
2120 rsys_um_add_gm_t._fields_ = [
2121 ('ta_number', rsbac_list_ta_number_t),
2122 ('uid', rsbac_uid_t),
2123 ('gid', rsbac_gid_t),
2124 ('ttl', rsbac_time_t),
2126 assert sizeof(rsys_um_add_gm_t) == 16, sizeof(rsys_um_add_gm_t)
2127 assert alignment(rsys_um_add_gm_t) == 4, alignment(rsys_um_add_gm_t)
2128 class rsys_um_mod_user_t(Structure):
2130 class rsbac_um_mod_data_t(Union):
2132 rsys_um_mod_user_t._fields_ = [
2133 ('ta_number', rsbac_list_ta_number_t),
2134 ('uid', rsbac_uid_t),
2135 ('mod', rsbac_enum_t),
2136 ('data_p', POINTER(rsbac_um_mod_data_t)),
2138 assert sizeof(rsys_um_mod_user_t) == 16, sizeof(rsys_um_mod_user_t)
2139 assert alignment(rsys_um_mod_user_t) == 4, alignment(rsys_um_mod_user_t)
2140 class rsys_um_mod_group_t(Structure):
2142 rsys_um_mod_group_t._fields_ = [
2143 ('ta_number', rsbac_list_ta_number_t),
2144 ('gid', rsbac_gid_t),
2145 ('mod', rsbac_enum_t),
2146 ('data_p', POINTER(rsbac_um_mod_data_t)),
2148 assert sizeof(rsys_um_mod_group_t) == 16, sizeof(rsys_um_mod_group_t)
2149 assert alignment(rsys_um_mod_group_t) == 4, alignment(rsys_um_mod_group_t)
2150 class rsys_um_get_user_item_t(Structure):
2152 rsys_um_get_user_item_t._fields_ = [
2153 ('ta_number', rsbac_list_ta_number_t),
2154 ('uid', rsbac_uid_t),
2155 ('mod', rsbac_enum_t),
2156 ('data_p', POINTER(rsbac_um_mod_data_t)),
2158 assert sizeof(rsys_um_get_user_item_t) == 16, sizeof(rsys_um_get_user_item_t)
2159 assert alignment(rsys_um_get_user_item_t) == 4, alignment(rsys_um_get_user_item_t)
2160 class rsys_um_get_group_item_t(Structure):
2162 rsys_um_get_group_item_t._fields_ = [
2163 ('ta_number', rsbac_list_ta_number_t),
2164 ('gid', rsbac_gid_t),
2165 ('mod', rsbac_enum_t),
2166 ('data_p', POINTER(rsbac_um_mod_data_t)),
2168 assert sizeof(rsys_um_get_group_item_t) == 16, sizeof(rsys_um_get_group_item_t)
2169 assert alignment(rsys_um_get_group_item_t) == 4, alignment(rsys_um_get_group_item_t)
2170 class rsys_um_remove_user_t(Structure):
2172 rsys_um_remove_user_t._fields_ = [
2173 ('ta_number', rsbac_list_ta_number_t),
2174 ('uid', rsbac_uid_t),
2176 assert sizeof(rsys_um_remove_user_t) == 8, sizeof(rsys_um_remove_user_t)
2177 assert alignment(rsys_um_remove_user_t) == 4, alignment(rsys_um_remove_user_t)
2178 class rsys_um_remove_group_t(Structure):
2180 rsys_um_remove_group_t._fields_ = [
2181 ('ta_number', rsbac_list_ta_number_t),
2182 ('gid', rsbac_gid_t),
2184 assert sizeof(rsys_um_remove_group_t) == 8, sizeof(rsys_um_remove_group_t)
2185 assert alignment(rsys_um_remove_group_t) == 4, alignment(rsys_um_remove_group_t)
2186 class rsys_um_remove_gm_t(Structure):
2188 rsys_um_remove_gm_t._fields_ = [
2189 ('ta_number', rsbac_list_ta_number_t),
2190 ('uid', rsbac_uid_t),
2191 ('gid', rsbac_gid_t),
2193 assert sizeof(rsys_um_remove_gm_t) == 12, sizeof(rsys_um_remove_gm_t)
2194 assert alignment(rsys_um_remove_gm_t) == 4, alignment(rsys_um_remove_gm_t)
2195 class rsys_um_user_exists_t(Structure):
2197 rsys_um_user_exists_t._fields_ = [
2198 ('ta_number', rsbac_list_ta_number_t),
2199 ('uid', rsbac_uid_t),
2201 assert sizeof(rsys_um_user_exists_t) == 8, sizeof(rsys_um_user_exists_t)
2202 assert alignment(rsys_um_user_exists_t) == 4, alignment(rsys_um_user_exists_t)
2203 class rsys_um_group_exists_t(Structure):
2205 rsys_um_group_exists_t._fields_ = [
2206 ('ta_number', rsbac_list_ta_number_t),
2207 ('gid', rsbac_gid_t),
2209 assert sizeof(rsys_um_group_exists_t) == 8, sizeof(rsys_um_group_exists_t)
2210 assert alignment(rsys_um_group_exists_t) == 4, alignment(rsys_um_group_exists_t)
2211 class rsys_um_get_next_user_t(Structure):
2213 rsys_um_get_next_user_t._fields_ = [
2214 ('ta_number', rsbac_list_ta_number_t),
2215 ('old_user', rsbac_uid_t),
2216 ('next_user_p', POINTER(rsbac_uid_t)),
2218 assert sizeof(rsys_um_get_next_user_t) == 12, sizeof(rsys_um_get_next_user_t)
2219 assert alignment(rsys_um_get_next_user_t) == 4, alignment(rsys_um_get_next_user_t)
2220 class rsys_um_get_user_list_t(Structure):
2222 rsys_um_get_user_list_t._fields_ = [
2223 ('ta_number', rsbac_list_ta_number_t),
2224 ('user_array', POINTER(rsbac_uid_t)),
2227 assert sizeof(rsys_um_get_user_list_t) == 12, sizeof(rsys_um_get_user_list_t)
2228 assert alignment(rsys_um_get_user_list_t) == 4, alignment(rsys_um_get_user_list_t)
2229 class rsys_um_get_gm_list_t(Structure):
2231 rsys_um_get_gm_list_t._fields_ = [
2232 ('ta_number', rsbac_list_ta_number_t),
2233 ('user', rsbac_uid_t),
2234 ('group_array', POINTER(rsbac_gid_t)),
2237 assert sizeof(rsys_um_get_gm_list_t) == 16, sizeof(rsys_um_get_gm_list_t)
2238 assert alignment(rsys_um_get_gm_list_t) == 4, alignment(rsys_um_get_gm_list_t)
2239 class rsys_um_get_gm_user_list_t(Structure):
2241 rsys_um_get_gm_user_list_t._fields_ = [
2242 ('ta_number', rsbac_list_ta_number_t),
2243 ('group', rsbac_gid_t),
2244 ('user_array', POINTER(rsbac_uid_t)),
2247 assert sizeof(rsys_um_get_gm_user_list_t) == 16, sizeof(rsys_um_get_gm_user_list_t)
2248 assert alignment(rsys_um_get_gm_user_list_t) == 4, alignment(rsys_um_get_gm_user_list_t)
2249 class rsys_um_get_group_list_t(Structure):
2251 rsys_um_get_group_list_t._fields_ = [
2252 ('ta_number', rsbac_list_ta_number_t),
2253 ('group_array', POINTER(rsbac_gid_t)),
2256 assert sizeof(rsys_um_get_group_list_t) == 12, sizeof(rsys_um_get_group_list_t)
2257 assert alignment(rsys_um_get_group_list_t) == 4, alignment(rsys_um_get_group_list_t)
2258 class rsys_um_get_uid_t(Structure):
2260 rsys_um_get_uid_t._fields_ = [
2261 ('ta_number', rsbac_list_ta_number_t),
2263 ('uid_p', POINTER(rsbac_uid_t)),
2265 assert sizeof(rsys_um_get_uid_t) == 12, sizeof(rsys_um_get_uid_t)
2266 assert alignment(rsys_um_get_uid_t) == 4, alignment(rsys_um_get_uid_t)
2267 class rsys_um_get_gid_t(Structure):
2269 rsys_um_get_gid_t._fields_ = [
2270 ('ta_number', rsbac_list_ta_number_t),
2272 ('gid_p', POINTER(rsbac_gid_t)),
2274 assert sizeof(rsys_um_get_gid_t) == 12, sizeof(rsys_um_get_gid_t)
2275 assert alignment(rsys_um_get_gid_t) == 4, alignment(rsys_um_get_gid_t)
2276 class rsys_um_set_pass_t(Structure):
2278 rsys_um_set_pass_t._fields_ = [
2279 ('uid', rsbac_uid_t),
2280 ('old_pass', STRING),
2281 ('new_pass', STRING),
2283 assert sizeof(rsys_um_set_pass_t) == 12, sizeof(rsys_um_set_pass_t)
2284 assert alignment(rsys_um_set_pass_t) == 4, alignment(rsys_um_set_pass_t)
2285 class rsys_um_set_pass_name_t(Structure):
2287 rsys_um_set_pass_name_t._fields_ = [
2289 ('old_pass', STRING),
2290 ('new_pass', STRING),
2292 assert sizeof(rsys_um_set_pass_name_t) == 12, sizeof(rsys_um_set_pass_name_t)
2293 assert alignment(rsys_um_set_pass_name_t) == 4, alignment(rsys_um_set_pass_name_t)
2294 class rsys_um_set_group_pass_t(Structure):
2296 rsys_um_set_group_pass_t._fields_ = [
2297 ('gid', rsbac_gid_t),
2298 ('new_pass', STRING),
2300 assert sizeof(rsys_um_set_group_pass_t) == 8, sizeof(rsys_um_set_group_pass_t)
2301 assert alignment(rsys_um_set_group_pass_t) == 4, alignment(rsys_um_set_group_pass_t)
2302 class rsys_um_check_account_t(Structure):
2304 rsys_um_check_account_t._fields_ = [
2305 ('uid', rsbac_uid_t),
2307 assert sizeof(rsys_um_check_account_t) == 4, sizeof(rsys_um_check_account_t)
2308 assert alignment(rsys_um_check_account_t) == 4, alignment(rsys_um_check_account_t)
2309 class rsys_um_check_account_name_t(Structure):
2311 rsys_um_check_account_name_t._fields_ = [
2314 assert sizeof(rsys_um_check_account_name_t) == 4, sizeof(rsys_um_check_account_name_t)
2315 assert alignment(rsys_um_check_account_name_t) == 4, alignment(rsys_um_check_account_name_t)
2316 class rsys_list_ta_begin_t(Structure):
2318 rsys_list_ta_begin_t._fields_ = [
2319 ('ttl', rsbac_time_t),
2320 ('ta_number_p', POINTER(rsbac_list_ta_number_t)),
2321 ('commit_uid', rsbac_uid_t),
2322 ('password', STRING),
2324 assert sizeof(rsys_list_ta_begin_t) == 16, sizeof(rsys_list_ta_begin_t)
2325 assert alignment(rsys_list_ta_begin_t) == 4, alignment(rsys_list_ta_begin_t)
2326 class rsys_list_ta_refresh_t(Structure):
2328 rsys_list_ta_refresh_t._fields_ = [
2329 ('ttl', rsbac_time_t),
2330 ('ta_number', rsbac_list_ta_number_t),
2331 ('password', STRING),
2333 assert sizeof(rsys_list_ta_refresh_t) == 12, sizeof(rsys_list_ta_refresh_t)
2334 assert alignment(rsys_list_ta_refresh_t) == 4, alignment(rsys_list_ta_refresh_t)
2335 class rsys_list_ta_commit_t(Structure):
2337 rsys_list_ta_commit_t._fields_ = [
2338 ('ta_number', rsbac_list_ta_number_t),
2339 ('password', STRING),
2341 assert sizeof(rsys_list_ta_commit_t) == 8, sizeof(rsys_list_ta_commit_t)
2342 assert alignment(rsys_list_ta_commit_t) == 4, alignment(rsys_list_ta_commit_t)
2343 class rsys_list_ta_forget_t(Structure):
2345 rsys_list_ta_forget_t._fields_ = [
2346 ('ta_number', rsbac_list_ta_number_t),
2347 ('password', STRING),
2349 assert sizeof(rsys_list_ta_forget_t) == 8, sizeof(rsys_list_ta_forget_t)
2350 assert alignment(rsys_list_ta_forget_t) == 4, alignment(rsys_list_ta_forget_t)
2351 class rsys_list_all_dev_t(Structure):
2353 rsys_list_all_dev_t._fields_ = [
2354 ('ta_number', rsbac_list_ta_number_t),
2355 ('id_p', POINTER(rsbac_dev_desc_t)),
2358 assert sizeof(rsys_list_all_dev_t) == 12, sizeof(rsys_list_all_dev_t)
2359 assert alignment(rsys_list_all_dev_t) == 4, alignment(rsys_list_all_dev_t)
2360 class rsys_acl_list_all_dev_t(Structure):
2362 rsys_acl_list_all_dev_t._fields_ = [
2363 ('ta_number', rsbac_list_ta_number_t),
2364 ('id_p', POINTER(rsbac_dev_desc_t)),
2367 assert sizeof(rsys_acl_list_all_dev_t) == 12, sizeof(rsys_acl_list_all_dev_t)
2368 assert alignment(rsys_acl_list_all_dev_t) == 4, alignment(rsys_acl_list_all_dev_t)
2369 class rsys_list_all_user_t(Structure):
2371 rsys_list_all_user_t._fields_ = [
2372 ('ta_number', rsbac_list_ta_number_t),
2373 ('id_p', POINTER(rsbac_uid_t)),
2376 assert sizeof(rsys_list_all_user_t) == 12, sizeof(rsys_list_all_user_t)
2377 assert alignment(rsys_list_all_user_t) == 4, alignment(rsys_list_all_user_t)
2378 class rsys_acl_list_all_user_t(Structure):
2380 rsys_acl_list_all_user_t._fields_ = [
2381 ('ta_number', rsbac_list_ta_number_t),
2382 ('id_p', POINTER(rsbac_uid_t)),
2385 assert sizeof(rsys_acl_list_all_user_t) == 12, sizeof(rsys_acl_list_all_user_t)
2386 assert alignment(rsys_acl_list_all_user_t) == 4, alignment(rsys_acl_list_all_user_t)
2387 class rsys_list_all_group_t(Structure):
2389 rsys_list_all_group_t._fields_ = [
2390 ('ta_number', rsbac_list_ta_number_t),
2391 ('id_p', POINTER(rsbac_gid_t)),
2394 assert sizeof(rsys_list_all_group_t) == 12, sizeof(rsys_list_all_group_t)
2395 assert alignment(rsys_list_all_group_t) == 4, alignment(rsys_list_all_group_t)
2396 class rsys_acl_list_all_group_t(Structure):
2398 rsys_acl_list_all_group_t._fields_ = [
2399 ('ta_number', rsbac_list_ta_number_t),
2400 ('id_p', POINTER(rsbac_gid_t)),
2403 assert sizeof(rsys_acl_list_all_group_t) == 12, sizeof(rsys_acl_list_all_group_t)
2404 assert alignment(rsys_acl_list_all_group_t) == 4, alignment(rsys_acl_list_all_group_t)
2405 class rsys_list_all_ipc_t(Structure):
2407 rsys_list_all_ipc_t._fields_ = [
2408 ('ta_number', rsbac_list_ta_number_t),
2409 ('id_p', POINTER(rsbac_ipc_t)),
2412 assert sizeof(rsys_list_all_ipc_t) == 12, sizeof(rsys_list_all_ipc_t)
2413 assert alignment(rsys_list_all_ipc_t) == 4, alignment(rsys_list_all_ipc_t)
2414 class rsys_rc_select_fd_create_type_t(Structure):
2416 rsys_rc_select_fd_create_type_t._fields_ = [
2417 ('type', rsbac_rc_type_id_t),
2419 assert sizeof(rsys_rc_select_fd_create_type_t) == 4, sizeof(rsys_rc_select_fd_create_type_t)
2420 assert alignment(rsys_rc_select_fd_create_type_t) == 4, alignment(rsys_rc_select_fd_create_type_t)
2421 class rsbac_syscall_arg_t(Union):
2423 rsbac_syscall_arg_t._fields_ = [
2424 ('check', rsys_check_t),
2425 ('get_attr', rsys_get_attr_t),
2426 ('get_attr_n', rsys_get_attr_n_t),
2427 ('set_attr', rsys_set_attr_t),
2428 ('set_attr_n', rsys_set_attr_n_t),
2429 ('remove_target', rsys_remove_target_t),
2430 ('remove_target_n', rsys_remove_target_n_t),
2431 ('net_list_all_netdev', rsys_net_list_all_netdev_t),
2432 ('net_template', rsys_net_template_t),
2433 ('net_list_all_template', rsys_net_list_all_template_t),
2434 ('switch_module', rsys_switch_t),
2435 ('get_switch_module', rsys_get_switch_t),
2436 ('adf_log_switch', rsys_adf_log_switch_t),
2437 ('get_adf_log', rsys_get_adf_log_t),
2438 ('log', rsys_log_t),
2439 ('mac_set_curr_level', rsys_mac_set_curr_level_t),
2440 ('mac_get_curr_level', rsys_mac_get_curr_level_t),
2441 ('mac_get_max_level', rsys_mac_get_max_level_t),
2442 ('mac_get_min_level', rsys_mac_get_min_level_t),
2443 ('mac_add_p_tru', rsys_mac_add_p_tru_t),
2444 ('mac_remove_p_tru', rsys_mac_remove_p_tru_t),
2445 ('mac_add_f_tru', rsys_mac_add_f_tru_t),
2446 ('mac_remove_f_tru', rsys_mac_remove_f_tru_t),
2447 ('mac_get_f_trulist', rsys_mac_get_f_trulist_t),
2448 ('mac_get_p_trulist', rsys_mac_get_p_trulist_t),
2450 ('pm_change_current_task', rsys_pm_change_current_task_t),
2451 ('pm_create_file', rsys_pm_create_file_t),
2452 ('rc_copy_role', rsys_rc_copy_role_t),
2453 ('rc_copy_type', rsys_rc_copy_type_t),
2454 ('rc_get_item', rsys_rc_get_item_t),
2455 ('rc_set_item', rsys_rc_set_item_t),
2456 ('rc_get_list', rsys_rc_get_list_t),
2457 ('rc_change_role', rsys_rc_change_role_t),
2458 ('rc_get_eff_rights_n', rsys_rc_get_eff_rights_n_t),
2459 ('rc_get_current_role', rsys_rc_get_current_role_t),
2460 ('auth_add_p_cap', rsys_auth_add_p_cap_t),
2461 ('auth_remove_p_cap', rsys_auth_remove_p_cap_t),
2462 ('auth_add_f_cap', rsys_auth_add_f_cap_t),
2463 ('auth_remove_f_cap', rsys_auth_remove_f_cap_t),
2464 ('auth_get_f_caplist', rsys_auth_get_f_caplist_t),
2465 ('auth_get_p_caplist', rsys_auth_get_p_caplist_t),
2466 ('acl', rsys_acl_t),
2467 ('acl_n', rsys_acl_n_t),
2468 ('acl_get_rights', rsys_acl_get_rights_t),
2469 ('acl_get_rights_n', rsys_acl_get_rights_n_t),
2470 ('acl_get_tlist', rsys_acl_get_tlist_t),
2471 ('acl_get_tlist_n', rsys_acl_get_tlist_n_t),
2472 ('acl_get_mask', rsys_acl_get_mask_t),
2473 ('acl_get_mask_n', rsys_acl_get_mask_n_t),
2474 ('acl_group', rsys_acl_group_t),
2475 ('reg', rsys_reg_t),
2476 ('jail', rsys_jail_t),
2477 ('init', rsys_init_t),
2478 ('um_auth_name', rsys_um_auth_name_t),
2479 ('um_auth_uid', rsys_um_auth_uid_t),
2480 ('um_add_user', rsys_um_add_user_t),
2481 ('um_add_group', rsys_um_add_group_t),
2482 ('um_add_gm', rsys_um_add_gm_t),
2483 ('um_mod_user', rsys_um_mod_user_t),
2484 ('um_mod_group', rsys_um_mod_group_t),
2485 ('um_get_user_item', rsys_um_get_user_item_t),
2486 ('um_get_group_item', rsys_um_get_group_item_t),
2487 ('um_remove_user', rsys_um_remove_user_t),
2488 ('um_remove_group', rsys_um_remove_group_t),
2489 ('um_remove_gm', rsys_um_remove_gm_t),
2490 ('um_user_exists', rsys_um_user_exists_t),
2491 ('um_group_exists', rsys_um_group_exists_t),
2492 ('um_get_next_user', rsys_um_get_next_user_t),
2493 ('um_get_user_list', rsys_um_get_user_list_t),
2494 ('um_get_gm_list', rsys_um_get_gm_list_t),
2495 ('um_get_gm_user_list', rsys_um_get_gm_user_list_t),
2496 ('um_get_group_list', rsys_um_get_group_list_t),
2497 ('um_get_uid', rsys_um_get_uid_t),
2498 ('um_get_gid', rsys_um_get_gid_t),
2499 ('um_set_pass', rsys_um_set_pass_t),
2500 ('um_set_pass_name', rsys_um_set_pass_name_t),
2501 ('um_set_group_pass', rsys_um_set_group_pass_t),
2502 ('um_check_account', rsys_um_check_account_t),
2503 ('um_check_account_name', rsys_um_check_account_name_t),
2504 ('list_ta_begin', rsys_list_ta_begin_t),
2505 ('list_ta_refresh', rsys_list_ta_refresh_t),
2506 ('list_ta_commit', rsys_list_ta_commit_t),
2507 ('list_ta_forget', rsys_list_ta_forget_t),
2508 ('list_all_dev', rsys_list_all_dev_t),
2509 ('acl_list_all_dev', rsys_acl_list_all_dev_t),
2510 ('list_all_user', rsys_list_all_user_t),
2511 ('acl_list_all_user', rsys_acl_list_all_user_t),
2512 ('list_all_group', rsys_list_all_group_t),
2513 ('acl_list_all_group', rsys_acl_list_all_group_t),
2514 ('list_all_ipc', rsys_list_all_ipc_t),
2515 ('rc_select_fd_create_type', rsys_rc_select_fd_create_type_t),
2518 assert sizeof(rsbac_syscall_arg_t) == 28, sizeof(rsbac_syscall_arg_t)
2519 assert alignment(rsbac_syscall_arg_t) == 4, alignment(rsbac_syscall_arg_t)
2520 rsbac_old_uid_t = __u16
2521 rsbac_old_gid_t = __u16
2522 class rsbac_nanotime_t(Structure):
2524 rsbac_nanotime_t._fields_ = [
2525 ('sec', rsbac_time_t),
2528 assert sizeof(rsbac_nanotime_t) == 8, sizeof(rsbac_nanotime_t)
2529 assert alignment(rsbac_nanotime_t) == 4, alignment(rsbac_nanotime_t)
2530 rsbac_boolean_int_t = __u8
2531 rsbac_pseudo_t = __u32
2532 rsbac_ta_number_t = __u32
2534 # values for enumeration 'rsbac_old_security_level_t'
2535 rsbac_old_security_level_t = c_int # enum
2536 rsbac_cwi_relation_id_t = u_int
2538 # values for enumeration 'rsbac_system_role_t'
2539 rsbac_system_role_t = c_int # enum
2540 rsbac_system_role_int_t = rsbac_enum_t
2542 # values for enumeration 'rsbac_fake_root_uid_t'
2543 rsbac_fake_root_uid_t = c_int # enum
2544 rsbac_fake_root_uid_int_t = rsbac_enum_t
2546 # values for enumeration 'rsbac_scd_type_t'
2547 rsbac_scd_type_t = c_int # enum
2548 rsbac_scd_vector_t = __u32
2550 # values for enumeration 'rsbac_dev_type_t'
2551 rsbac_dev_type_t = c_int # enum
2552 rsbac_inode_nr_t = __u32
2554 # values for enumeration 'rsbac_linux_dac_disable_t'
2555 rsbac_linux_dac_disable_t = c_int # enum
2556 rsbac_linux_dac_disable_int_t = rsbac_enum_t
2558 # values for enumeration 'rsbac_log_level_t'
2559 rsbac_log_level_t = c_int # enum
2560 rsbac_log_array_t = __u64
2561 rsbac_mac_user_flags_t = __u8
2562 rsbac_mac_process_flags_t = __u16
2563 rsbac_mac_file_flags_t = __u8
2564 class rsbac_fs_file_t(Structure):
2566 rsbac_mac_file_t = rsbac_fs_file_t
2567 rsbac_fs_file_t._fields_ = [
2569 rsbac_mac_auto_int_t = rsbac_enum_t
2571 # values for enumeration 'rsbac_mac_auto_t'
2572 rsbac_mac_auto_t = c_int # enum
2573 rsbac_daz_scanned_t = __u8
2574 rsbac_daz_scanner_t = __u8
2575 rsbac_ff_flags_t = __u16
2576 rsbac_auth_file_t = rsbac_fs_file_t
2578 # values for enumeration 'rsbac_auth_cap_type_t'
2579 rsbac_auth_cap_type_t = c_int # enum
2580 rsbac_auth_cap_type_int_t = rsbac_enum_t
2582 # values for enumeration 'rsbac_auth_may_setuid_t'
2583 rsbac_auth_may_setuid_t = c_int # enum
2584 rsbac_auth_may_setuid_int_t = rsbac_enum_t
2586 # values for enumeration 'rsbac_cap_process_hiding_t'
2587 rsbac_cap_process_hiding_t = c_int # enum
2588 rsbac_cap_process_hiding_int_t = rsbac_enum_t
2590 # values for enumeration 'rsbac_cap_ld_env_t'
2591 rsbac_cap_ld_env_t = c_int # enum
2592 rsbac_cap_ld_env_int_t = rsbac_enum_t
2593 rsbac_jail_id_t = __u32
2594 rsbac_pax_flags_t = c_ulong
2595 rsbac_res_limit_t = __u32
2596 rsbac_res_array_t = rsbac_res_limit_t * 11
2597 rsbac_reg_handle_t = __s32
2599 # values for enumeration 'rsbac_adf_request_t'
2600 rsbac_adf_request_t = c_int # enum
2601 rsbac_adf_request_int_t = rsbac_enum_t
2603 # values for enumeration 'rsbac_adf_req_ret_t'
2604 rsbac_adf_req_ret_t = c_int # enum
2606 # values for enumeration 'rsbac_switch_target_t'
2607 rsbac_switch_target_t = c_int # enum
2608 rsbac_switch_target_int_t = rsbac_enum_t
2610 # values for enumeration 'rsbac_attribute_t'
2611 rsbac_attribute_t = c_int # enum
2612 __u_short = c_ushort
2614 rsbac_attribute_value_t._pack_ = 4
2615 rsbac_attribute_value_t._fields_ = [
2616 ('owner', rsbac_uid_t),
2617 ('pseudo', rsbac_pseudo_t),
2618 ('security_level', rsbac_security_level_t),
2619 ('mac_categories', rsbac_mac_category_vector_t),
2620 ('system_role', rsbac_system_role_int_t),
2621 ('current_sec_level', rsbac_security_level_t),
2622 ('min_write_open', rsbac_security_level_t),
2623 ('max_read_open', rsbac_security_level_t),
2624 ('mac_user_flags', rsbac_mac_user_flags_t),
2625 ('mac_process_flags', rsbac_mac_process_flags_t),
2626 ('mac_file_flags', rsbac_mac_file_flags_t),
2627 ('mac_auto', rsbac_mac_auto_int_t),
2628 ('mac_check', rsbac_boolean_t),
2629 ('mac_prop_trusted', rsbac_boolean_t),
2630 ('pm_role', rsbac_pm_role_int_t),
2631 ('pm_process_type', rsbac_pm_process_type_int_t),
2632 ('pm_current_task', rsbac_pm_task_id_t),
2633 ('pm_object_class', rsbac_pm_object_class_id_t),
2634 ('pm_ipc_purpose', rsbac_pm_purpose_id_t),
2635 ('pm_object_type', rsbac_pm_object_type_int_t),
2636 ('pm_program_type', rsbac_pm_program_type_int_t),
2637 ('pm_tp', rsbac_pm_tp_id_t),
2638 ('pm_task_set', rsbac_pm_task_set_id_t),
2639 ('daz_scanned', rsbac_daz_scanned_t),
2640 ('daz_scanner', rsbac_daz_scanner_t),
2641 ('ff_flags', rsbac_ff_flags_t),
2642 ('rc_type', rsbac_rc_type_id_t),
2643 ('rc_type_fd', rsbac_rc_type_id_t),
2644 ('rc_force_role', rsbac_rc_role_id_t),
2645 ('rc_initial_role', rsbac_rc_role_id_t),
2646 ('rc_role', rsbac_rc_role_id_t),
2647 ('rc_def_role', rsbac_rc_role_id_t),
2648 ('auth_may_setuid', rsbac_auth_may_setuid_int_t),
2649 ('auth_may_set_cap', rsbac_boolean_t),
2650 ('auth_p_capset', rsbac_pid_t),
2651 ('auth_f_capset', rsbac_inode_nr_t),
2652 ('auth_learn', rsbac_boolean_t),
2653 ('min_caps', rsbac_cap_vector_t),
2654 ('max_caps', rsbac_cap_vector_t),
2655 ('max_caps_user', rsbac_cap_vector_t),
2656 ('max_caps_program', rsbac_cap_vector_t),
2657 ('jail_id', rsbac_jail_id_t),
2658 ('jail_parent', rsbac_jail_id_t),
2659 ('jail_ip', rsbac_jail_ip_t),
2660 ('jail_flags', rsbac_jail_flags_t),
2661 ('jail_max_caps', rsbac_cap_vector_t),
2662 ('jail_scd_get', rsbac_jail_scd_vector_t),
2663 ('jail_scd_modify', rsbac_jail_scd_vector_t),
2664 ('pax_flags', rsbac_pax_flags_t),
2665 ('res_array', rsbac_res_array_t),
2666 ('log_array_low', rsbac_log_array_t),
2667 ('log_array_high', rsbac_log_array_t),
2668 ('log_program_based', rsbac_request_vector_t),
2669 ('log_user_based', rsbac_request_vector_t),
2670 ('symlink_add_remote_ip', rsbac_enum_t),
2671 ('symlink_add_uid', rsbac_boolean_t),
2672 ('symlink_add_mac_level', rsbac_boolean_t),
2673 ('symlink_add_rc_role', rsbac_boolean_t),
2674 ('linux_dac_disable', rsbac_linux_dac_disable_int_t),
2675 ('cap_process_hiding', rsbac_cap_process_hiding_int_t),
2676 ('fake_root_uid', rsbac_fake_root_uid_int_t),
2677 ('audit_uid', rsbac_uid_t),
2678 ('auid_exempt', rsbac_uid_t),
2679 ('auth_last_auth', rsbac_uid_t),
2680 ('remote_ip', __u32),
2681 ('cap_ld_env', rsbac_cap_ld_env_int_t),
2682 ('rc_select_type', rsbac_rc_type_id_t),
2683 ('u_char_dummy', u_char),
2684 ('u_short_dummy', u_short),
2687 ('long_dummy', c_long),
2688 ('u_long_dummy', u_long),
2690 assert sizeof(rsbac_attribute_value_t) == 44, sizeof(rsbac_attribute_value_t)
2691 assert alignment(rsbac_attribute_value_t) == 4, alignment(rsbac_attribute_value_t)
2692 rsbac_um_days_t = __s32
2694 # values for enumeration 'rsbac_um_mod_t'
2695 rsbac_um_mod_t = c_int # enum
2696 rsbac_um_mod_data_t._fields_ = [
2697 ('string', c_char * 256),
2698 ('group', rsbac_gid_t),
2699 ('days', rsbac_um_days_t),
2700 ('ttl', rsbac_time_t),
2702 assert sizeof(rsbac_um_mod_data_t) == 256, sizeof(rsbac_um_mod_data_t)
2703 assert alignment(rsbac_um_mod_data_t) == 4, alignment(rsbac_um_mod_data_t)
2704 rsbac_um_user_entry_t._fields_ = [
2705 ('name', c_char * 16),
2706 ('pass', c_char * 24),
2707 ('fullname', c_char * 30),
2708 ('homedir', c_char * 50),
2709 ('shell', c_char * 24),
2710 ('group', rsbac_gid_t),
2711 ('lastchange', rsbac_um_days_t),
2712 ('minchange', rsbac_um_days_t),
2713 ('maxchange', rsbac_um_days_t),
2714 ('warnchange', rsbac_um_days_t),
2715 ('inactive', rsbac_um_days_t),
2716 ('expire', rsbac_um_days_t),
2718 assert sizeof(rsbac_um_user_entry_t) == 172, sizeof(rsbac_um_user_entry_t)
2719 assert alignment(rsbac_um_user_entry_t) == 4, alignment(rsbac_um_user_entry_t)
2720 rsbac_um_group_entry_t._fields_ = [
2721 ('name', c_char * 16),
2722 ('pass', c_char * 24),
2724 assert sizeof(rsbac_um_group_entry_t) == 40, sizeof(rsbac_um_group_entry_t)
2725 assert alignment(rsbac_um_group_entry_t) == 1, alignment(rsbac_um_group_entry_t)
2726 _ATFILE_SOURCE = 1 # Variable c_int
2727 RSBAC_VERSION_MAJOR = 1 # Variable c_int
2728 __NR_clock_settime = 264 # Variable c_int
2729 ETOOMANYREFS = 109 # Variable c_int
2730 __NR_lsetxattr = 227 # Variable c_int
2731 RSBAC_AUTH_GROUP_F_CAP = 4294967293L # Variable c_uint
2732 RSBAC_ACL_DEFAULT_NETDEV_MASK = 504403295705665536L # Variable c_ulonglong
2733 __NR_prctl = 172 # Variable c_int
2734 RSBAC_EWEAKPASSWORD = 1032 # Variable c_int
2735 __NR_vfork = 190 # Variable c_int
2736 ENAMETOOLONG = 36 # Variable c_int
2737 __NR_olduname = 109 # Variable c_int
2738 ETXTBSY = 26 # Variable c_int
2739 __clockid_t_defined = 1 # Variable c_int
2740 RSBAC_JAIL_LOCALHOST = 16777343 # Variable c_int
2741 __NR_prof = 44 # Variable c_int
2742 RSBAC_ENOTFOUND = 1009 # Variable c_int
2743 EL3HLT = 46 # Variable c_int
2744 ELNRNG = 48 # Variable c_int
2745 CAP_AUDIT_CONTROL = 30 # Variable c_int
2746 RSBAC_DATAPROT_UID = 401 # Variable c_int
2747 RSBAC_CAP_DEFAULT_MIN = 0 # Variable c_uint
2748 RSBAC_ECOULDNOTCREATEPATH = 1014 # Variable c_int
2749 RSBAC_PAX_ALL_FLAGS = 4278190080L # Variable c_ulong
2750 __timer_t_defined = 1 # Variable c_int
2751 __NR_mpx = 56 # Variable c_int
2752 __NR_truncate = 92 # Variable c_int
2753 RSBAC_TPMAN_UID = 402 # Variable c_int
2754 __NR_sync_file_range = 314 # Variable c_int
2755 __NR_mq_open = 277 # Variable c_int
2756 __NR_getdents64 = 220 # Variable c_int
2757 __NR_settimeofday = 79 # Variable c_int
2758 __NR_vserver = 273 # Variable c_int
2759 _LINUX_CAPABILITY_VERSION = 429392688 # Variable c_int
2760 EFBIG = 27 # Variable c_int
2761 RSBAC_RC_ALL_REQUESTS = 18446744073709551615L # Variable c_ulonglong
2762 RSBAC_EACCESS = 1002 # Variable c_int
2763 __NR_epoll_wait = 256 # Variable c_int
2764 __NR_getpgid = 132 # Variable c_int
2765 __NR_sync = 36 # Variable c_int
2766 RSBAC_AUTH_MAX_RANGE_GID = 4294967286L # Variable c_uint
2767 ENOLINK = 67 # Variable c_int
2768 RSBAC_ENOROOTDEV = 1008 # Variable c_int
2769 MAC_trusted = 4 # Variable c_int
2770 RSBAC_NET_TEMP_INET_ID = 100110 # Variable c_int
2771 RSBAC_AUTH_MAX_RANGE_UID = 4294967286L # Variable c_uint
2772 __NR_create_module = 127 # Variable c_int
2773 EL3RST = 47 # Variable c_int
2774 EREMOTEIO = 121 # Variable c_int
2775 __SIZEOF_PTHREAD_MUTEXATTR_T = 4 # Variable c_int
2776 CAP_NET_BROADCAST = 11 # Variable c_int
2777 __NR_setresuid = 164 # Variable c_int
2778 RSBAC_UM_PASS_LEN = 24 # Variable c_int
2779 RST_min = 32 # Variable c_int
2780 __NR_swapoff = 115 # Variable c_int
2781 RSBAC_NET_MAX_ADDRESS_LEN = 128 # Variable c_int
2782 RC_type_no_execute = 4294967292L # Variable c_uint
2783 JAIL_allow_dev_write = 1024 # Variable c_int
2784 ENOTUNIQ = 76 # Variable c_int
2785 __NR_readahead = 225 # Variable c_int
2786 RSBAC_UM_FULLNAME_LEN = 30 # Variable c_int
2787 __NR_sysinfo = 116 # Variable c_int
2788 __NR_stat64 = 195 # Variable c_int
2789 RSBAC_PM_A_WRITE = 2 # Variable c_int
2790 __NR_unlink = 10 # Variable c_int
2791 RSBAC_PAX_DEF_FLAGS = 754974720 # Variable c_int
2792 ERESTART = 85 # Variable c_int
2793 __NR_getppid = 64 # Variable c_int
2794 __USE_LARGEFILE64 = 1 # Variable c_int
2795 RSBAC_ALL_USERS = 4294967292L # Variable c_uint
2796 RSBAC_EMALWAREDETECTED = 1023 # Variable c_int
2797 RSBAC_ALL_REQUEST_VECTOR = 1125899906842623L # Variable c_ulonglong
2798 __NR_removexattr = 235 # Variable c_int
2799 RSBAC_ACL_MAX_MAXNUM = 1000000 # Variable c_int
2800 ENOANO = 55 # Variable c_int
2801 __NR_fremovexattr = 237 # Variable c_int
2802 RSBAC_MAC_NR_CATS = 64 # Variable c_int
2803 EUCLEAN = 117 # Variable c_int
2804 RSBAC_ACL_DEFAULT_NETOBJ_MASK = 504702105170975104L # Variable c_ulonglong
2805 ENOPROTOOPT = 92 # Variable c_int
2806 _SVID_SOURCE = 1 # Variable c_int
2807 __NR_setgid32 = 214 # Variable c_int
2808 RSBAC_UM_USER_LIST_VERSION = 1 # Variable c_int
2809 __NR_waitpid = 7 # Variable c_int
2810 __NR_readlinkat = 305 # Variable c_int
2811 CAP_SYS_RAWIO = 17 # Variable c_int
2812 __NR_uname = 122 # Variable c_int
2813 __NR_setfsgid = 139 # Variable c_int
2814 __SIZEOF_PTHREAD_BARRIER_T = 20 # Variable c_int
2815 __NR_poll = 168 # Variable c_int
2816 __NR_fsync = 118 # Variable c_int
2817 RSBAC_READ_WRITE_REQUEST_VECTOR = 2251721555016702L # Variable c_ulonglong
2818 __NR_io_destroy = 246 # Variable c_int
2819 __NR_sched_getscheduler = 157 # Variable c_int
2820 __NR_ioctl = 54 # Variable c_int
2821 RSBAC_PM_DEV_OBJECT_CLASS_ID = 60001 # Variable c_uint
2822 EHOSTDOWN = 112 # Variable c_int
2823 RSBAC_NETOBJ_REQUEST_VECTOR = 298946905479552L # Variable c_ulonglong
2824 __NR_ftruncate64 = 194 # Variable c_int
2825 _LARGEFILE_SOURCE = 1 # Variable c_int
2826 __NR_timer_gettime = 261 # Variable c_int
2827 __NR_fstat64 = 197 # Variable c_int
2828 EPIPE = 32 # Variable c_int
2829 __NR_sigpending = 73 # Variable c_int
2830 RSBAC_RC_KERNEL_P_TYPE = 999999 # Variable c_int
2831 SL_max = 252 # Variable c_int
2832 __NR_setitimer = 104 # Variable c_int
2833 __NR_pivot_root = 217 # Variable c_int
2834 __NR_restart_syscall = 0 # Variable c_int
2835 __NR_timer_getoverrun = 262 # Variable c_int
2836 EINPROGRESS = 115 # Variable c_int
2837 __NR_exit = 1 # Variable c_int
2838 RSBAC_SEC_DEL_CHUNK_SIZE = 65536 # Variable c_int
2839 RSBAC_MAC_MAX_MAXNUM = 1000000 # Variable c_int
2840 EADDRINUSE = 98 # Variable c_int
2841 RSBAC_NO_USER = 4294967293L # Variable c_uint
2842 RSBAC_MAC_DEF_CAT_VECTOR = 1 # Variable c_ulonglong
2843 __NR_unlinkat = 301 # Variable c_int
2844 __NR_fchown = 95 # Variable c_int
2845 RSBAC_RES_MAX = 10 # Variable c_int
2846 __NR_writev = 146 # Variable c_int
2847 RSBAC_RC_SPECIAL_RIGHT_BASE = 56 # Variable c_int
2848 RSBAC_ALL_GROUPS = 4294967292L # Variable c_uint
2849 __NR_mknod = 14 # Variable c_int
2850 __NR_time = 13 # Variable c_int
2851 RSBAC_ACL_SYSADM_RIGHTS_VECTOR = 0 # Variable c_int
2852 RSBAC_NETDEV_REQUEST_VECTOR = 137440169984L # Variable c_ulonglong
2853 __NR_vm86old = 113 # Variable c_int
2854 _ENDIAN_H = 1 # Variable c_int
2855 __NR_openat = 295 # Variable c_int
2856 __NR_getresgid32 = 211 # Variable c_int
2857 ELIBACC = 79 # Variable c_int
2858 __NR_epoll_create = 254 # Variable c_int
2859 __NR_rename = 38 # Variable c_int
2860 __USE_FORTIFY_LEVEL = 0 # Variable c_int
2861 __NR_idle = 112 # Variable c_int
2862 __NR_sendfile = 187 # Variable c_int
2863 __NR_rt_sigaction = 174 # Variable c_int
2864 EDQUOT = 122 # Variable c_int
2865 ENOENT = 2 # Variable c_int
2866 __SIZEOF_PTHREAD_CONDATTR_T = 4 # Variable c_int
2867 __NR_socketcall = 102 # Variable c_int
2868 __NR_mount = 21 # Variable c_int
2869 RSBAC_UM_USER_PWHISTORY_LIST_KEY = 8854687 # Variable c_int
2870 __NR_profil = 98 # Variable c_int
2871 __USE_XOPEN_EXTENDED = 1 # Variable c_int
2872 __NR_get_mempolicy = 275 # Variable c_int
2873 __USE_POSIX = 1 # Variable c_int
2874 __NR_inotify_rm_watch = 293 # Variable c_int
2875 ECOMM = 70 # Variable c_int
2876 __NR_flock = 143 # Variable c_int
2877 __NR_getpgrp = 65 # Variable c_int
2878 EXFULL = 54 # Variable c_int
2879 __NR_sched_setscheduler = 156 # Variable c_int
2880 RSBAC_ACL_GEN_RIGHTS_VECTOR = 0 # Variable c_int
2881 ENOTDIR = 20 # Variable c_int
2882 __NR_sigreturn = 119 # Variable c_int
2883 PF_PAX_SEGMEXEC = 536870912 # Variable c_int
2884 RSBAC_PM_A_APPEND = 16 # Variable c_int
2885 __NR_getgroups = 80 # Variable c_int
2886 __NR_mmap2 = 192 # Variable c_int
2887 CAP_AUDIT_WRITE = 29 # Variable c_int
2888 __NR_flistxattr = 234 # Variable c_int
2889 __NR_oldfstat = 28 # Variable c_int
2890 __NR_get_thread_area = 244 # Variable c_int
2891 CAP_CHOWN = 0 # Variable c_int
2892 __NR_mq_timedsend = 279 # Variable c_int
2893 __NR_sched_get_priority_max = 159 # Variable c_int
2894 __NR_mprotect = 125 # Variable c_int
2895 __WORDSIZE = 32 # Variable c_int
2896 RSBAC_RC_AUDITOR_ROLE = 3 # Variable c_int
2897 __NR_setgroups = 81 # Variable c_int
2898 EAFNOSUPPORT = 97 # Variable c_int
2899 RSBAC_MAC_MAX_CAT_VECTOR = 18446744073709551615L # Variable c_ulonglong
2900 __NR_setuid32 = 213 # Variable c_int
2901 CAP_LEASE = 28 # Variable c_int
2902 CAP_FSETID = 4 # Variable c_int
2903 RSBAC_USER_REQUEST_VECTOR = 1125917138721560L # Variable c_ulonglong
2904 ENOPKG = 65 # Variable c_int
2905 __NR_ftime = 35 # Variable c_int
2906 PF_PAX_RANDEXEC = 268435456 # Variable c_int
2907 _XOPEN_SOURCE = 600 # Variable c_int
2908 RSBAC_UM_MAX_MAXNUM = 1000000 # Variable c_int
2909 __NR__newselect = 142 # Variable c_int
2910 RSBAC_ACL_USER_RIGHTS_VECTOR = 1125917138721560L # Variable c_ulonglong
2911 CAP_SETPCAP = 8 # Variable c_int
2912 __GLIBC__ = 2 # Variable c_int
2913 __USE_ISOC99 = 1 # Variable c_int
2914 EINVAL = 22 # Variable c_int
2915 JAIL_allow_dev_get_status = 128 # Variable c_int
2916 EMEDIUMTYPE = 124 # Variable c_int
2917 __NR_sendfile64 = 239 # Variable c_int
2918 EBFONT = 59 # Variable c_int
2919 DAZ_infected = 1 # Variable c_int
2920 RC_role_min_special = 4294967291L # Variable c_uint
2921 RSBAC_ACL_ALL_RIGHTS_VECTOR = 505529058172338175L # Variable c_ulonglong
2922 RSBAC_SCD_REQUEST_VECTOR = 17181153280L # Variable c_ulonglong
2923 RSBAC_OLD_NO_USER = 65533 # Variable c_int
2924 ENOKEY = 126 # Variable c_int
2925 __NR_getpid = 20 # Variable c_int
2926 __NR_setpgid = 57 # Variable c_int
2927 _XLOCALE_H = 1 # Variable c_int
2928 CAP_SETUID = 7 # Variable c_int
2929 ENOCSI = 50 # Variable c_int
2930 __NR_fdatasync = 148 # Variable c_int
2931 RSBAC_ACL_DEFAULT_FD_MASK = 505265033714728885L # Variable c_ulonglong
2932 EPROTONOSUPPORT = 93 # Variable c_int
2933 __NR_chroot = 61 # Variable c_int
2934 _POSIX_C_SOURCE = 200112 # Variable c_long
2935 __NR_sgetmask = 68 # Variable c_int
2936 RSBAC_MAX_MOD = 12 # Variable c_int
2937 RSBAC_RC_SYS_TYPE = 2 # Variable c_int
2938 RC_type_min_special = 4294967289L # Variable c_uint
2939 ETIME = 62 # Variable c_int
2940 __NR__llseek = 140 # Variable c_int
2941 __NR_oldlstat = 84 # Variable c_int
2942 ENETRESET = 102 # Variable c_int
2943 __NR_rt_sigreturn = 173 # Variable c_int
2944 __error_t_defined = 1 # Variable c_int
2945 __NR_llistxattr = 233 # Variable c_int
2946 TRUE = 1 # Variable c_int
2947 __time_t_defined = 1 # Variable c_int
2948 __NR_clock_nanosleep = 267 # Variable c_int
2949 SL_inherit = 254 # Variable c_int
2950 __NR_waitid = 284 # Variable c_int
2951 EISCONN = 106 # Variable c_int
2952 __USE_POSIX2 = 1 # Variable c_int
2953 ELIBEXEC = 83 # Variable c_int
2954 MAC_read_up = 16 # Variable c_int
2955 EMLINK = 31 # Variable c_int
2956 __NR_execve = 11 # Variable c_int
2957 __NR_creat = 8 # Variable c_int
2958 __NR_sched_getparam = 155 # Variable c_int
2959 __NR_mlock = 150 # Variable c_int
2960 RSBAC_MAC_MAX_CAT = 63 # Variable c_int
2961 __NR_pause = 29 # Variable c_int
2962 FF_no_search = 1024 # Variable c_int
2963 ECANCELED = 125 # Variable c_int
2964 RSBAC_MAC_INHERIT_CAT_VECTOR = 0 # Variable c_ulonglong
2965 __NR_setregid32 = 204 # Variable c_int
2966 RC_type_inherit_process = 4294967295L # Variable c_uint
2967 RSBAC_NET_TEMP_NAMELEN = 16 # Variable c_int
2968 __USE_ATFILE = 1 # Variable c_int
2969 RC_type_use_fd = 4294967289L # Variable c_uint
2970 PF_PAX_EMUTRAMP = 33554432 # Variable c_int
2971 __NR_lstat = 107 # Variable c_int
2972 __NR_lchown = 16 # Variable c_int
2973 RSBAC_READ_REQUEST_VECTOR = 1125901018863776L # Variable c_ulonglong
2974 FF_append_only = 256 # Variable c_int
2975 __NR_migrate_pages = 294 # Variable c_int
2976 __NR_fstat = 108 # Variable c_int
2977 CAP_SYS_TTY_CONFIG = 26 # Variable c_int
2978 AST_min = 32 # Variable c_int
2979 EIDRM = 43 # Variable c_int
2980 EADDRNOTAVAIL = 99 # Variable c_int
2981 RSBAC_PM_A_ALL = 31 # Variable c_int
2982 RSBAC_JAIL_VERSION = 1 # Variable c_int
2983 __NR_mincore = 218 # Variable c_int
2984 __NR_mremap = 163 # Variable c_int
2985 RSBAC_RC_SEC_TYPE = 1 # Variable c_int
2986 RSBAC_MAC_U_FLAGS = 125 # Variable c_int
2987 CLOCK_THREAD_CPUTIME_ID = 3 # Variable c_int
2988 _POSIX_SOURCE = 1 # Variable c_int
2989 CAP_MKNOD = 27 # Variable c_int
2990 RSBAC_UM_NR_GROUP_LISTS = 8 # Variable c_int
2991 __NR_setresgid = 170 # Variable c_int
2992 __NR_add_key = 286 # Variable c_int
2993 __NR_stat = 106 # Variable c_int
2994 EPROTOTYPE = 91 # Variable c_int
2995 ENOMEDIUM = 123 # Variable c_int
2996 __NR_ppoll = 309 # Variable c_int
2997 __NR_oldolduname = 59 # Variable c_int
2998 __GLIBC_MINOR__ = 4 # Variable c_int
2999 RSBAC_PM_IPC_OBJECT_CLASS_ID = 60000 # Variable c_uint
3000 RSBAC_MAC_DEF_P_FLAGS = 0 # Variable c_int
3001 RC_type_no_chown = 4294967290L # Variable c_uint
3002 __NR_chdir = 12 # Variable c_int
3003 RSBAC_NWW_REQUEST_VECTOR = 263938625241246L # Variable c_ulonglong
3004 CLOCK_PROCESS_CPUTIME_ID = 2 # Variable c_int
3005 RSBAC_EPERM = 1001 # Variable c_int
3006 RSBAC_EREINIT = 1011 # Variable c_int
3007 __NR_readv = 145 # Variable c_int
3008 RSBAC_CAP_DEFAULT_MAX = 4294967295L # Variable c_uint
3009 __NR_renameat = 302 # Variable c_int
3010 ELOOP = 40 # Variable c_int
3011 __NR_swapon = 87 # Variable c_int
3012 RSBAC_ENOTWRITABLE = 1022 # Variable c_int
3013 RSBAC_SYSADM_UID = 0 # Variable c_int
3014 __NR_personality = 136 # Variable c_int
3015 EREMOTE = 66 # Variable c_int
3016 __NR_sigprocmask = 126 # Variable c_int
3017 RSBAC_ENOMEM = 1024 # Variable c_int
3018 __NR_adjtimex = 124 # Variable c_int
3019 _SYS_TYPES_H = 1 # Variable c_int
3020 FF_search_only = 4 # Variable c_int
3021 __NR_clock_getres = 266 # Variable c_int
3022 RSBAC_NETTEMP_REQUEST_VECTOR = 17181475584L # Variable c_ulonglong
3023 JAIL_allow_inet_raw = 8 # Variable c_int
3024 FF_read_only = 1 # Variable c_int
3025 __NR_mkdirat = 296 # Variable c_int
3026 RSBAC_NONE_REQUEST_VECTOR = 69668540417L # Variable c_ulonglong
3027 __NR_getxattr = 229 # Variable c_int
3028 __USE_GNU = 1 # Variable c_int
3029 __NR_unshare = 310 # Variable c_int
3030 __NR_io_cancel = 249 # Variable c_int
3031 RSBAC_RC_GENERAL_TYPE = 0 # Variable c_int
3032 __NR_setfsuid = 138 # Variable c_int
3033 __NR_write = 4 # Variable c_int
3034 CAP_FOWNER = 3 # Variable c_int
3035 ELIBMAX = 82 # Variable c_int
3036 __NR_uselib = 86 # Variable c_int
3037 __NR_ipc = 117 # Variable c_int
3038 __NR_fchdir = 133 # Variable c_int
3039 EMULTIHOP = 72 # Variable c_int
3040 __NR_access = 33 # Variable c_int
3041 __NR_lseek = 19 # Variable c_int
3042 __NR_keyctl = 288 # Variable c_int
3043 __NR_inotify_add_watch = 292 # Variable c_int
3044 RSBAC_PM_A_CREATE = 8 # Variable c_int
3045 RSBAC_EINVALIDVERSION = 1026 # Variable c_int
3046 __USE_SVID = 1 # Variable c_int
3047 RSBAC_UM_HOMEDIR_LEN = 50 # Variable c_int
3048 __NR_madvise = 219 # Variable c_int
3049 __NR_fcntl = 55 # Variable c_int
3050 __USE_ANSI = 1 # Variable c_int
3051 __NR_utimes = 271 # Variable c_int
3052 RSBAC_ADF_REQUEST_ARRAY_VERSION = 2 # Variable c_int
3053 CAP_NET_BIND_SERVICE = 10 # Variable c_int
3054 __NR_epoll_ctl = 255 # Variable c_int
3055 CAP_SYS_TIME = 25 # Variable c_int
3056 EDOTDOT = 73 # Variable c_int
3057 __NR_sigaltstack = 186 # Variable c_int
3058 __NR_fork = 2 # Variable c_int
3059 __NR_setfsgid32 = 216 # Variable c_int
3060 ECONNABORTED = 103 # Variable c_int
3061 EISNAM = 120 # Variable c_int
3062 RSBAC_IFNAMSIZ = 16 # Variable c_int
3063 RSBAC_EINVALIDMODULE = 1027 # Variable c_int
3064 __NR_pread64 = 180 # Variable c_int
3065 RSBAC_NET_NR_PORTS = 10 # Variable c_int
3066 RSBAC_LIST_TTL_KEEP = 4294967295L # Variable c_uint
3067 __NR_pipe = 42 # Variable c_int
3068 __SIZEOF_PTHREAD_RWLOCK_T = 32 # Variable c_int
3069 __NR_vmsplice = 316 # Variable c_int
3070 __STDC_ISO_10646__ = 200009 # Variable c_long
3071 __NR_reboot = 88 # Variable c_int
3072 JAIL_allow_dev_read = 512 # Variable c_int
3073 __NR_msync = 144 # Variable c_int
3074 __NR_capget = 184 # Variable c_int
3075 FALSE = 0 # Variable c_int
3076 RSBAC_RC_NAME_LEN = 16 # Variable c_int
3077 RSBAC_RES_UNSET = 0 # Variable c_int
3078 __NR_kexec_load = 283 # Variable c_int
3079 __NR_getegid32 = 202 # Variable c_int
3080 __USE_LARGEFILE = 1 # Variable c_int
3081 __NR_setuid = 23 # Variable c_int
3082 __NR_fstatfs64 = 269 # Variable c_int
3083 RSBAC_UM_GROUP_LIST_VERSION = 1 # Variable c_int
3084 _FEATURES_H = 1 # Variable c_int
3085 __NR_syslog = 103 # Variable c_int
3086 RC_role_inherit_process = 4294967294L # Variable c_uint
3087 __NR_sched_rr_get_interval = 161 # Variable c_int
3088 __NR_getgroups32 = 205 # Variable c_int
3089 NR_syscalls = 317 # Variable c_int
3090 __NR_mq_notify = 281 # Variable c_int
3091 RSBAC_SECOFF_UID = 400 # Variable c_int
3092 CAP_IPC_OWNER = 15 # Variable c_int
3093 _BITS_TYPES_H = 1 # Variable c_int
3094 __NR_setpriority = 97 # Variable c_int
3095 EILSEQ = 84 # Variable c_int
3096 __NR_brk = 45 # Variable c_int
3097 __NR_getcwd = 183 # Variable c_int
3098 __NR_setdomainname = 121 # Variable c_int
3099 EPFNOSUPPORT = 96 # Variable c_int
3100 EFAULT = 14 # Variable c_int
3101 ENONET = 64 # Variable c_int
3102 __NR_link = 9 # Variable c_int
3103 ECHRNG = 44 # Variable c_int
3104 __NR_init_module = 128 # Variable c_int
3105 RSBAC_ACL_GROUP_EVERYONE = 0 # Variable c_int
3106 _XOPEN_SOURCE_EXTENDED = 1 # Variable c_int
3107 __NR_set_tid_address = 258 # Variable c_int
3108 __NR_capset = 185 # Variable c_int
3109 __USE_POSIX199309 = 1 # Variable c_int
3110 CLOCKS_PER_SEC = 1000000 # Variable c_long
3111 RSBAC_EINVALIDPOINTER = 1005 # Variable c_int
3112 __NR_stty = 31 # Variable c_int
3113 __NR_io_getevents = 247 # Variable c_int
3114 __NR_setreuid32 = 203 # Variable c_int
3115 ESRCH = 3 # Variable c_int
3116 __NR_sysfs = 135 # Variable c_int
3117 __USE_XOPEN = 1 # Variable c_int
3118 __NR_getdents = 141 # Variable c_int
3119 RSBAC_EINVALIDVALUE = 1018 # Variable c_int
3120 EKEYREVOKED = 128 # Variable c_int
3121 __NR_open = 5 # Variable c_int
3122 __NR_ugetrlimit = 191 # Variable c_int
3123 __NR_rt_sigtimedwait = 177 # Variable c_int
3124 JAIL_allow_dev_mod_system = 256 # Variable c_int
3125 __NR_pwrite64 = 181 # Variable c_int
3126 __NR_wait4 = 114 # Variable c_int
3127 __NR_setregid = 71 # Variable c_int
3128 SL_min = 0 # Variable c_int
3129 EHOSTUNREACH = 113 # Variable c_int
3130 RSBAC_ACL_ACMAN_RIGHTS_VECTOR = 504403158265495552L # Variable c_ulonglong
3131 EL2HLT = 51 # Variable c_int
3132 EL2NSYNC = 45 # Variable c_int
3133 RSBAC_RES_NONE = 11 # Variable c_int
3134 __NR_madvise1 = 219 # Variable c_int
3135 _BSD_SOURCE = 1 # Variable c_int
3136 ENOMSG = 42 # Variable c_int
3137 RSBAC_ACL_DEFAULT_SCD_MASK = 504403175446648832L # Variable c_ulonglong
3138 __NR_getgid = 47 # Variable c_int
3139 __NR_sethostname = 74 # Variable c_int
3140 __NR_timer_delete = 263 # Variable c_int
3141 EISDIR = 21 # Variable c_int
3142 RSBAC_ACL_GROUP_VERSION = 2 # Variable c_int
3143 __NR_sigaction = 67 # Variable c_int
3144 __NR_sched_get_priority_min = 160 # Variable c_int
3145 __NR_afs_syscall = 137 # Variable c_int
3146 __NR_set_thread_area = 243 # Variable c_int
3147 RSBAC_ACL_DEFAULT_G_MASK = 504403175496293120L # Variable c_ulonglong
3148 __GNU_LIBRARY__ = 6 # Variable c_int
3149 _BITS_TYPESIZES_H = 1 # Variable c_int
3150 RSBAC_NWM_REQUEST_VECTOR = 263882807533592L # Variable c_ulonglong
3151 RSBAC_EEXPIRED = 1028 # Variable c_int
3152 __NR_munlockall = 153 # Variable c_int
3153 __NR_pselect6 = 308 # Variable c_int
3154 __NR_fstatat64 = 300 # Variable c_int
3155 __NR_mq_unlink = 278 # Variable c_int
3156 __NR_readlink = 85 # Variable c_int
3157 ECONNRESET = 104 # Variable c_int
3158 __NR_ioprio_get = 290 # Variable c_int
3159 __NR_tee = 315 # Variable c_int
3160 ESTRPIPE = 86 # Variable c_int
3161 ESHUTDOWN = 108 # Variable c_int
3162 __NR_fstatfs = 100 # Variable c_int
3163 __NR_stime = 25 # Variable c_int
3164 __NR_kill = 37 # Variable c_int
3165 RSBAC_UM_USER_PWHISTORY_LIST_VERSION = 1 # Variable c_int
3166 FF_secure_delete = 16 # Variable c_int
3167 __NR_readdir = 89 # Variable c_int
3168 __NR_rt_sigpending = 176 # Variable c_int
3169 RSBAC_UM_USER_LIST_KEY = 6363636 # Variable c_int
3170 EBADRQC = 56 # Variable c_int
3171 CAP_DAC_READ_SEARCH = 2 # Variable c_int
3172 __NR_geteuid32 = 201 # Variable c_int
3173 CAP_SYS_PACCT = 20 # Variable c_int
3174 RSBAC_NWR_REQUEST_VECTOR = 4195456 # Variable c_ulonglong
3175 EUNATCH = 49 # Variable c_int
3176 __NR_setsid = 66 # Variable c_int
3177 CAP_SYS_ADMIN = 21 # Variable c_int
3178 __GLIBC_HAVE_LONG_LONG = 1 # Variable c_int
3179 JAIL_allow_suid_files = 8192 # Variable c_int
3180 __NR_getpmsg = 188 # Variable c_int
3181 __NR_vhangup = 111 # Variable c_int
3182 JAIL_allow_all_net_family = 2 # Variable c_int
3183 __NR_statfs = 99 # Variable c_int
3184 RSBAC_EREADFAILED = 1003 # Variable c_int
3185 RSBAC_JAIL_DEF_ID = 0 # Variable c_int
3186 EBUSY = 16 # Variable c_int
3187 __NR_symlinkat = 304 # Variable c_int
3188 __NR_ulimit = 58 # Variable c_int
3189 __NR_modify_ldt = 123 # Variable c_int
3190 ENOTTY = 25 # Variable c_int
3191 EKEYEXPIRED = 127 # Variable c_int
3192 RSBAC_ACL_SPECIAL_RIGHT_BASE = 56 # Variable c_int
3193 RSBAC_RC_GENERAL_ROLE = 0 # Variable c_int
3194 __NR_gtty = 32 # Variable c_int
3195 __NR_delete_module = 129 # Variable c_int
3196 __NR_setresuid32 = 208 # Variable c_int
3197 MAC_program_auto = 256 # Variable c_int
3198 RSBAC_ACL_OLD_SPECIAL_RIGHT_BASE = 48 # Variable c_int
3199 FF_no_execute = 32 # Variable c_int
3200 __NR_get_kernel_syms = 130 # Variable c_int
3201 CAP_NET_ADMIN = 12 # Variable c_int
3202 RSBAC_NET_TEMP_LNET_ID = 100101 # Variable c_int
3203 RSBAC_PROCESS_REQUEST_VECTOR = 263886080217432L # Variable c_ulonglong
3204 __NR_rt_sigsuspend = 179 # Variable c_int
3205 ENOTNAM = 118 # Variable c_int
3206 __NR_signal = 48 # Variable c_int
3207 MAC_write_down = 32 # Variable c_int
3208 __SIZEOF_PTHREAD_COND_T = 48 # Variable c_int
3209 __NR_fchmodat = 306 # Variable c_int
3210 RSBAC_RC_ALL_RIGHTS_VECTOR = 9152440342723690495L # Variable c_ulonglong
3211 ENOTSOCK = 88 # Variable c_int
3212 __NR_getuid = 24 # Variable c_int
3213 RSBAC_NET_UNKNOWN = 0 # Variable c_int
3214 RC_role_max_value = 4294967264L # Variable c_uint
3215 FF_write_only = 8 # Variable c_int
3216 __NR_fcntl64 = 221 # Variable c_int
3217 RSBAC_ACL_DEFAULT_U_MASK = 505529075404217112L # Variable c_ulonglong
3218 RSBAC_RC_OLD_SPECIAL_RIGHT_BASE = 48 # Variable c_int
3219 __NR_getresgid = 171 # Variable c_int
3220 MAC_write_up = 8 # Variable c_int
3221 RC_type_inherit_parent = 4294967294L # Variable c_uint
3222 ECHILD = 10 # Variable c_int
3223 PF_PAX_RANDMMAP = 134217728 # Variable c_int
3224 __NR_io_setup = 245 # Variable c_int
3225 MAC_prop_trusted = 128 # Variable c_int
3226 RSBAC_EDECISIONMISMATCH = 1025 # Variable c_int
3227 __USE_XOPEN2K = 1 # Variable c_int
3228 RSBAC_UM_SHELL_LEN = 24 # Variable c_int
3229 __NR_chown32 = 212 # Variable c_int
3230 __NR_lremovexattr = 236 # Variable c_int
3231 RSBAC_PM_A_READ = 1 # Variable c_int
3232 ETIMEDOUT = 110 # Variable c_int
3233 __timespec_defined = 1 # Variable c_int
3234 __NR_quotactl = 131 # Variable c_int
3235 RSBAC_AUDITOR_UID = 404 # Variable c_int
3236 RSBAC_ENOTINITIALIZED = 1010 # Variable c_int
3237 __NR__sysctl = 149 # Variable c_int
3238 __NR_getegid = 50 # Variable c_int
3239 RSBAC_IPC_REQUEST_VECTOR = 298809472818074L # Variable c_ulonglong
3240 EALREADY = 114 # Variable c_int
3241 CAP_NET_RAW = 13 # Variable c_int
3242 __SIZEOF_PTHREAD_BARRIERATTR_T = 4 # Variable c_int
3243 __NR_rt_sigprocmask = 175 # Variable c_int
3244 EMFILE = 24 # Variable c_int
3245 __NR_getgid32 = 200 # Variable c_int
3246 RSBAC_ACL_SPECIAL_RIGHTS_VECTOR = 504403158265495552L # Variable c_ulonglong
3247 ENOTEMPTY = 39 # Variable c_int
3248 RSBAC_ACL_DEFAULT_NETTEMP_MASK = 504403175446971136L # Variable c_ulonglong
3249 __NR_io_submit = 248 # Variable c_int
3250 EDOM = 33 # Variable c_int
3251 RSBAC_OLD_ALL_USERS = 65532 # Variable c_int
3252 CAP_FS_MASK = 31 # Variable c_int
3253 RSBAC_NET_NR_INET_ADDR = 25 # Variable c_int
3254 ENFILE = 23 # Variable c_int
3255 EREMCHG = 78 # Variable c_int
3256 __NR_inotify_init = 291 # Variable c_int
3257 __USE_MISC = 1 # Variable c_int
3258 __NR_faccessat = 307 # Variable c_int
3259 __BIT_TYPES_DEFINED__ = 1 # Variable c_int
3260 __NR_splice = 313 # Variable c_int
3261 CAP_SYS_MODULE = 16 # Variable c_int
3262 RSBAC_MAC_P_FLAGS = 447 # Variable c_int
3263 ENOMEM = 12 # Variable c_int
3264 ENOSR = 63 # Variable c_int
3265 EOWNERDEAD = 130 # Variable c_int
3266 ELIBSCN = 81 # Variable c_int
3267 RSBAC_EWRITEFAILED = 1004 # Variable c_int
3268 RSBAC_UM_GROUP_LIST_KEY = 9847298 # Variable c_int
3269 __NR_lgetxattr = 230 # Variable c_int
3270 RSBAC_ACL_DEFAULT_DEV_MASK = 504686892411754629L # Variable c_ulonglong
3271 JAIL_allow_external_ipc = 1 # Variable c_int
3272 EBADSLT = 57 # Variable c_int
3273 CAP_LINUX_IMMUTABLE = 9 # Variable c_int
3274 RSBAC_AUTH_OWNER_F_CAP = 4294967293L # Variable c_uint
3275 RSBAC_WRITE_REQUEST_VECTOR = 1108365786833758L # Variable c_ulonglong
3276 RSBAC_PM_A_DELETE = 4 # Variable c_int
3277 __NR_close = 6 # Variable c_int
3278 _SYS_SYSMACROS_H = 1 # Variable c_int
3279 TIMER_ABSTIME = 1 # Variable c_int
3280 RSBAC_EINVALIDTRANSACTION = 1031 # Variable c_int
3281 JAIL_allow_parent_ipc = 4096 # Variable c_int
3282 __NR_fadvise64_64 = 272 # Variable c_int
3283 __NR_lock = 53 # Variable c_int
3284 __NR_fsetxattr = 228 # Variable c_int
3285 __NR_rt_sigqueueinfo = 178 # Variable c_int
3286 JAIL_auto_adjust_inet_any = 16 # Variable c_int
3287 __NR_chmod = 15 # Variable c_int
3288 __NR_geteuid = 49 # Variable c_int
3289 __USE_POSIX199506 = 1 # Variable c_int
3290 __NR_fchownat = 298 # Variable c_int
3291 __NR_lookup_dcookie = 253 # Variable c_int
3292 RSBAC_MAC_GENERAL_CATEGORY = 0 # Variable c_int
3293 __NR_linkat = 303 # Variable c_int
3294 RSBAC_RC_SYSTEM_ADMIN_ROLE = 2 # Variable c_int
3295 EACCES = 13 # Variable c_int
3296 RSBAC_EMAX = 1032 # Variable c_int
3297 RSBAC_MAC_DEF_U_FLAGS = 0 # Variable c_int
3298 __NR_getsid = 147 # Variable c_int
3299 RSBAC_LIST_TA_MAX_PASSLEN = 36 # Variable c_int
3300 RSBAC_EEXISTS = 1019 # Variable c_int
3301 __NR_fadvise64 = 250 # Variable c_int
3302 EIO = 5 # Variable c_int
3303 RSBAC_NET_TEMP_KEY = 135639038 # Variable c_int
3304 __SIZEOF_PTHREAD_COND_COMPAT_T = 12 # Variable c_int
3305 __NR_sched_setparam = 154 # Variable c_int
3306 __NR_sched_getaffinity = 242 # Variable c_int
3307 FF_execute_only = 2 # Variable c_int
3308 RC_type_use_new_role_def_create = 4294967291L # Variable c_uint
3309 _SYS_CDEFS_H = 1 # Variable c_int
3310 CAP_DAC_OVERRIDE = 1 # Variable c_int
3311 __NR_setxattr = 226 # Variable c_int
3312 __SIZEOF_PTHREAD_ATTR_T = 36 # Variable c_int
3313 __NR_statfs64 = 268 # Variable c_int
3314 __NR_futex = 240 # Variable c_int
3315 __NR_tgkill = 270 # Variable c_int
3316 __NR_lchown32 = 198 # Variable c_int
3317 RSBAC_ACL_GROUP_NAMELEN = 16 # Variable c_int
3318 RSBAC_EINVALIDATTR = 1015 # Variable c_int
3319 RSBAC_DEV_REQUEST_VECTOR = 283734146259077L # Variable c_ulonglong
3320 ENODATA = 61 # Variable c_int
3321 __NR_gettimeofday = 78 # Variable c_int
3322 RSBAC_RC_SPECIAL_RIGHTS_VECTOR = 9151314442816847872L # Variable c_ulonglong
3323 _BITS_TIME_H = 1 # Variable c_int
3324 CAP_SYS_NICE = 23 # Variable c_int
3325 __NR_iopl = 110 # Variable c_int
3326 ENOSTR = 60 # Variable c_int
3327 __NR_set_mempolicy = 276 # Variable c_int
3328 __NR_symlink = 83 # Variable c_int
3329 CAP_SYS_RESOURCE = 24 # Variable c_int
3330 E2BIG = 7 # Variable c_int
3331 __NR_clone = 120 # Variable c_int
3332 _TIME_H = 1 # Variable c_int
3333 CAP_IPC_LOCK = 14 # Variable c_int
3334 __NR_munmap = 91 # Variable c_int
3335 __NR_mkdir = 39 # Variable c_int
3336 ENXIO = 6 # Variable c_int
3337 __NR_futimesat = 299 # Variable c_int
3338 ESOCKTNOSUPPORT = 94 # Variable c_int
3339 __NR_query_module = 167 # Variable c_int
3340 EBADFD = 77 # Variable c_int
3341 __NR_nfsservctl = 169 # Variable c_int
3342 RSBAC_NET_ANY = 0 # Variable c_int
3343 _STRUCT_TIMEVAL = 1 # Variable c_int
3344 __NR_getuid32 = 199 # Variable c_int
3345 CAP_SETGID = 6 # Variable c_int
3346 RSBAC_NO_GROUP = 4294967293L # Variable c_uint
3347 __NR_munlock = 151 # Variable c_int
3348 ENOLCK = 37 # Variable c_int
3349 RSBAC_FD_REQUEST_VECTOR = 861875449233333L # Variable c_ulonglong
3350 PF_PAX_MPROTECT = 67108864 # Variable c_int
3351 __NR_mlockall = 152 # Variable c_int
3352 RSBAC_NWF_REQUEST_VECTOR = 34085024 # Variable c_ulonglong
3353 RSBAC_VERSION_MINOR = 0 # Variable c_int
3354 __STDC_IEC_559__ = 1 # Variable c_int
3355 __NR_umount2 = 52 # Variable c_int
3356 _BITS_PTHREADTYPES_H = 1 # Variable c_int
3357 __FDSET_LONGS = 32 # Variable c_uint
3358 EEXIST = 17 # Variable c_int
3359 __NR_ssetmask = 69 # Variable c_int
3360 __NR_nice = 34 # Variable c_int
3361 __NR_umount = 22 # Variable c_int
3362 __NR_oldstat = 18 # Variable c_int
3363 EPROTO = 71 # Variable c_int
3364 __NR_ftruncate = 93 # Variable c_int
3365 _SYS_SELECT_H = 1 # Variable c_int
3366 __NR_ustat = 62 # Variable c_int
3367 __NR_lstat64 = 196 # Variable c_int
3368 ESRMNT = 69 # Variable c_int
3369 __NR_exit_group = 252 # Variable c_int
3370 PF_PAX_PAGEEXEC = 16777216 # Variable c_int
3371 _ISOC99_SOURCE = 1 # Variable c_int
3372 RSBAC_PM_A_WRITE_TO_FILE = 18 # Variable c_int
3373 RSBAC_READ_WRITE_OPEN_REQUEST_VECTOR = 2097152 # Variable c_ulonglong
3374 __NR_dup = 41 # Variable c_int
3375 RSBAC_AUTH_DAC_GROUP_F_CAP = 4294967292L # Variable c_uint
3376 __NR_sched_yield = 158 # Variable c_int
3377 __NR_ioprio_set = 289 # Variable c_int
3378 RSBAC_PM_ROOT_TASK_SET_ID = 4294967295L # Variable c_uint
3379 RSBAC_AUTH_DAC_OWNER_F_CAP = 4294967292L # Variable c_uint
3380 RSBAC_NWC_REQUEST_VECTOR = 384 # Variable c_ulonglong
3381 __NR_clock_gettime = 265 # Variable c_int
3382 RSBAC_VERSION_MID = 3 # Variable c_int
3383 __NR_setresgid32 = 210 # Variable c_int
3384 RSBAC_NET_TEMP_LAN_ID = 100102 # Variable c_int
3385 __NR_break = 17 # Variable c_int
3386 __clock_t_defined = 1 # Variable c_int
3387 __NR_putpmsg = 189 # Variable c_int
3388 ENOSPC = 28 # Variable c_int
3389 __NR_getpriority = 96 # Variable c_int
3390 EBADMSG = 74 # Variable c_int
3391 ELIBBAD = 80 # Variable c_int
3392 JAIL_allow_tty_open = 2048 # Variable c_int
3393 ESTALE = 116 # Variable c_int
3394 RSBAC_EINVALIDDEV = 1016 # Variable c_int
3395 RSBAC_EXECUTE_REQUEST_VECTOR = 68719477760L # Variable c_ulonglong
3396 __NR_setrlimit = 75 # Variable c_int
3397 RSBAC_RC_ROLE_ADMIN_ROLE = 1 # Variable c_int
3398 __NR_fgetxattr = 231 # Variable c_int
3399 CLOCK_MONOTONIC = 1 # Variable c_int
3400 __NR_getresuid = 165 # Variable c_int
3401 RSBAC_ECOULDNOTADDDEVICE = 1012 # Variable c_int
3402 __NR_rmdir = 40 # Variable c_int
3403 __NR_tkill = 238 # Variable c_int
3404 ENOTRECOVERABLE = 131 # Variable c_int
3405 ENOBUFS = 105 # Variable c_int
3406 EDESTADDRREQ = 89 # Variable c_int
3407 __NR_chown = 182 # Variable c_int
3408 __NR_setfsuid32 = 215 # Variable c_int
3409 EINTR = 4 # Variable c_int
3410 EADV = 68 # Variable c_int
3411 FF_no_delete_or_rename = 64 # Variable c_int
3412 __NR_remap_file_pages = 257 # Variable c_int
3413 RSBAC_EINVALIDREQUEST = 1021 # Variable c_int
3414 ENOSYS = 38 # Variable c_int
3415 DAZ_clean = 2 # Variable c_int
3416 RSBAC_ECOULDNOTADDITEM = 1013 # Variable c_int
3417 RSBAC_SECURITY_REQUEST_VECTOR = 806387712 # Variable c_ulonglong
3418 __USE_BSD = 1 # Variable c_int
3419 RSBAC_SYSTEM_REQUEST_VECTOR = 8733982721L # Variable c_ulonglong
3420 ERANGE = 34 # Variable c_int
3421 EUSERS = 87 # Variable c_int
3422 __NR_getrlimit = 76 # Variable c_int
3423 CLOCK_REALTIME = 0 # Variable c_int
3424 __NR_sched_setaffinity = 241 # Variable c_int
3425 ENODEV = 19 # Variable c_int
3426 _SIGSET_H_types = 1 # Variable c_int
3427 RSBAC_VERSION_NR = 66304 # Variable c_int
3428 RSBAC_NET_MAX_PORT = 65535 # Variable c_int
3429 __NR_get_robust_list = 312 # Variable c_int
3430 RSBAC_NET_TEMP_OLD_VERSION = 1 # Variable c_int
3431 RSBAC_NET_TEMP_ALL_ID = 4294967295L # Variable c_uint
3432 RSBAC_MAC_F_FLAGS = 62 # Variable c_int
3433 _ERRNO_H = 1 # Variable c_int
3434 __SIZEOF_PTHREAD_MUTEX_T = 24 # Variable c_int
3435 __USE_UNIX98 = 1 # Variable c_int
3436 RSBAC_BIN_UID = 1 # Variable c_int
3437 __NR_timer_settime = 260 # Variable c_int
3438 RSBAC_RC_PROCESS_RIGHTS_VECTOR = 272132417425752L # Variable c_ulonglong
3439 SL_none = 255 # Variable c_int
3440 __NR_nanosleep = 162 # Variable c_int
3441 __NR_umask = 60 # Variable c_int
3442 EPERM = 1 # Variable c_int
3443 __NR_gettid = 224 # Variable c_int
3444 __NR_sigsuspend = 72 # Variable c_int
3445 EKEYREJECTED = 129 # Variable c_int
3446 __NR_acct = 51 # Variable c_int
3447 __NR_select = 82 # Variable c_int
3448 ENOTCONN = 107 # Variable c_int
3449 __NR_times = 43 # Variable c_int
3450 ENETUNREACH = 101 # Variable c_int
3451 RSBAC_ENOROOTDIR = 1006 # Variable c_int
3452 CAP_SYS_BOOT = 22 # Variable c_int
3453 RSBAC_MAC_MIN_CAT_VECTOR = 0 # Variable c_ulonglong
3454 JAIL_allow_mount = 16384 # Variable c_int
3455 RSBAC_EMUSTCHANGE = 1029 # Variable c_int
3456 __STDC_IEC_559_COMPLEX__ = 1 # Variable c_int
3457 ESPIPE = 29 # Variable c_int
3458 RSBAC_EBUSY = 1030 # Variable c_int
3459 __NR_dup2 = 63 # Variable c_int
3460 __NR_mq_getsetattr = 282 # Variable c_int
3461 RSBAC_FF_ROOT_DEF = 0 # Variable c_int
3462 __NR_request_key = 287 # Variable c_int
3463 RSBAC_NET_TEMP_VERSION = 2 # Variable c_int
3464 EMSGSIZE = 90 # Variable c_int
3465 __NR_bdflush = 134 # Variable c_int
3466 __NR_utime = 30 # Variable c_int
3467 __NR_vm86 = 166 # Variable c_int
3468 CAP_SYS_CHROOT = 18 # Variable c_int
3469 __NR_read = 3 # Variable c_int
3470 __NR_set_robust_list = 311 # Variable c_int
3471 EROFS = 30 # Variable c_int
3472 __NR_timer_create = 259 # Variable c_int
3473 ECONNREFUSED = 111 # Variable c_int
3474 __NR_mmap = 90 # Variable c_int
3475 RSBAC_ACL_ROLE_EVERYROLE = 64 # Variable c_int
3476 __NR_alarm = 27 # Variable c_int
3477 RSBAC_RC_BOOT_ROLE = 999999 # Variable c_int
3478 __NR_getresuid32 = 209 # Variable c_int
3479 EOVERFLOW = 75 # Variable c_int
3480 ENETDOWN = 100 # Variable c_int
3481 ENOEXEC = 8 # Variable c_int
3482 RC_type_no_create = 4294967293L # Variable c_uint
3483 __NR_mq_timedreceive = 280 # Variable c_int
3484 EBADF = 9 # Variable c_int
3485 EBADE = 52 # Variable c_int
3486 RSBAC_EINVALIDTARGET = 1017 # Variable c_int
3487 RSBAC_NWE_REQUEST_VECTOR = 512 # Variable c_ulonglong
3488 RSBAC_AUTH_MAX_MAXNUM = 1000000 # Variable c_int
3489 RC_type_max_value = 4294967264L # Variable c_uint
3490 RSBAC_PM_A_WRITING = 30 # Variable c_int
3491 JAIL_allow_inet_localhost = 32 # Variable c_int
3492 RSBAC_UM_NAME_LEN = 16 # Variable c_int
3493 __NR_truncate64 = 193 # Variable c_int
3494 FF_no_mount = 512 # Variable c_int
3495 __SIZEOF_PTHREAD_RWLOCKATTR_T = 8 # Variable c_int
3496 EBADR = 53 # Variable c_int
3497 __NR_getrusage = 77 # Variable c_int
3498 EXDEV = 18 # Variable c_int
3499 _LARGEFILE64_SOURCE = 1 # Variable c_int
3500 __NR_ioperm = 101 # Variable c_int
3501 ENAVAIL = 119 # Variable c_int
3502 __NR_mknodat = 297 # Variable c_int
3503 RSBAC_AUTH_OLD_OWNER_F_CAP = 65533 # Variable c_ushort
3504 __NR_listxattr = 232 # Variable c_int
3505 RSBAC_EPATHTOOLONG = 1007 # Variable c_int
3506 __NR_getitimer = 105 # Variable c_int
3507 _SIGSET_NWORDS = 32 # Variable c_uint
3508 RSBAC_UM_NR_USER_LISTS = 8 # Variable c_int
3509 __NR_mbind = 274 # Variable c_int
3510 CAP_SYS_PTRACE = 19 # Variable c_int
3511 __NR_fchown32 = 207 # Variable c_int
3512 CAP_KILL = 5 # Variable c_int
3513 __NR_setreuid = 70 # Variable c_int
3514 DAZ_max = 2 # Variable c_int
3515 RSBAC_MAXNAMELEN = 256 # Variable c_int
3516 ENOTBLK = 15 # Variable c_int
3517 RSBAC_UM_NR_USER_PWHISTORY_LISTS = 8 # Variable c_int
3518 __NR_ptrace = 26 # Variable c_int
3519 __NR_setgroups32 = 206 # Variable c_int
3520 RSBAC_NET_TEMP_AUTO_ID = 100105 # Variable c_int
3521 __NR_fchmod = 94 # Variable c_int
3522 RSBAC_EINTERNONLY = 1020 # Variable c_int
3523 __NR_setgid = 46 # Variable c_int
3524 __kernel_ino_t = c_ulong
3525 __kernel_mode_t = c_ushort
3526 __kernel_nlink_t = c_ushort
3527 __kernel_off_t = c_long
3528 __kernel_pid_t = c_int
3529 __kernel_ipc_pid_t = c_ushort
3530 __kernel_uid_t = c_ushort
3531 __kernel_gid_t = c_ushort
3532 __kernel_size_t = c_uint
3533 __kernel_ssize_t = c_int
3534 __kernel_ptrdiff_t = c_int
3535 __kernel_time_t = c_long
3536 __kernel_suseconds_t = c_long
3537 __kernel_clock_t = c_long
3538 __kernel_timer_t = c_int
3539 __kernel_clockid_t = c_int
3540 __kernel_daddr_t = c_int
3541 __kernel_caddr_t = STRING
3542 __kernel_uid16_t = c_ushort
3543 __kernel_gid16_t = c_ushort
3544 __kernel_uid32_t = c_uint
3545 __kernel_gid32_t = c_uint
3546 __kernel_old_uid_t = c_ushort
3547 __kernel_old_gid_t = c_ushort
3548 __kernel_old_dev_t = c_ushort
3549 __kernel_loff_t = c_longlong
3550 class __kernel_fsid_t(Structure):
3552 __kernel_fsid_t._fields_ = [
3553 ('__val', c_int * 2),
3555 assert sizeof(__kernel_fsid_t) == 8, sizeof(__kernel_fsid_t)
3556 assert alignment(__kernel_fsid_t) == 4, alignment(__kernel_fsid_t)
3562 class pthread_attr_t(Union):
3564 pthread_attr_t._fields_ = [
3565 ('__size', c_char * 36),
3566 ('__align', c_long),
3568 assert sizeof(pthread_attr_t) == 36, sizeof(pthread_attr_t)
3569 assert alignment(pthread_attr_t) == 4, alignment(pthread_attr_t)
3570 class __pthread_internal_slist(Structure):
3572 __pthread_internal_slist._fields_ = [
3573 ('__next', POINTER(__pthread_internal_slist)),
3575 assert sizeof(__pthread_internal_slist) == 4, sizeof(__pthread_internal_slist)
3576 assert alignment(__pthread_internal_slist) == 4, alignment(__pthread_internal_slist)
3577 __pthread_slist_t = __pthread_internal_slist
3578 class __pthread_mutex_s(Structure):
3580 class N15pthread_mutex_t17__pthread_mutex_s3DOT_5E(Union):
3582 N15pthread_mutex_t17__pthread_mutex_s3DOT_5E._fields_ = [
3584 ('__list', __pthread_slist_t),
3586 assert sizeof(N15pthread_mutex_t17__pthread_mutex_s3DOT_5E) == 4, sizeof(N15pthread_mutex_t17__pthread_mutex_s3DOT_5E)
3587 assert alignment(N15pthread_mutex_t17__pthread_mutex_s3DOT_5E) == 4, alignment(N15pthread_mutex_t17__pthread_mutex_s3DOT_5E)
3588 __pthread_mutex_s._anonymous_ = ['_0']
3589 __pthread_mutex_s._fields_ = [
3591 ('__count', c_uint),
3594 ('__nusers', c_uint),
3595 ('_0', N15pthread_mutex_t17__pthread_mutex_s3DOT_5E),
3597 assert sizeof(__pthread_mutex_s) == 24, sizeof(__pthread_mutex_s)
3598 assert alignment(__pthread_mutex_s) == 4, alignment(__pthread_mutex_s)
3599 class pthread_mutex_t(Union):
3601 pthread_mutex_t._fields_ = [
3602 ('__data', __pthread_mutex_s),
3603 ('__size', c_char * 24),
3604 ('__align', c_long),
3606 assert sizeof(pthread_mutex_t) == 24, sizeof(pthread_mutex_t)
3607 assert alignment(pthread_mutex_t) == 4, alignment(pthread_mutex_t)
3608 class pthread_mutexattr_t(Union):
3610 pthread_mutexattr_t._fields_ = [
3611 ('__size', c_char * 4),
3612 ('__align', c_long),
3614 assert sizeof(pthread_mutexattr_t) == 4, sizeof(pthread_mutexattr_t)
3615 assert alignment(pthread_mutexattr_t) == 4, alignment(pthread_mutexattr_t)
3616 class N14pthread_cond_t3DOT_8E(Structure):
3618 N14pthread_cond_t3DOT_8E._pack_ = 4
3619 N14pthread_cond_t3DOT_8E._fields_ = [
3621 ('__futex', c_uint),
3622 ('__total_seq', c_ulonglong),
3623 ('__wakeup_seq', c_ulonglong),
3624 ('__woken_seq', c_ulonglong),
3625 ('__mutex', c_void_p),
3626 ('__nwaiters', c_uint),
3627 ('__broadcast_seq', c_uint),
3629 assert sizeof(N14pthread_cond_t3DOT_8E) == 44, sizeof(N14pthread_cond_t3DOT_8E)
3630 assert alignment(N14pthread_cond_t3DOT_8E) == 4, alignment(N14pthread_cond_t3DOT_8E)
3631 class pthread_cond_t(Union):
3633 pthread_cond_t._pack_ = 4
3634 pthread_cond_t._fields_ = [
3635 ('__data', N14pthread_cond_t3DOT_8E),
3636 ('__size', c_char * 48),
3637 ('__align', c_longlong),
3639 assert sizeof(pthread_cond_t) == 48, sizeof(pthread_cond_t)
3640 assert alignment(pthread_cond_t) == 4, alignment(pthread_cond_t)
3641 class pthread_condattr_t(Union):
3643 pthread_condattr_t._fields_ = [
3644 ('__size', c_char * 4),
3645 ('__align', c_long),
3647 assert sizeof(pthread_condattr_t) == 4, sizeof(pthread_condattr_t)
3648 assert alignment(pthread_condattr_t) == 4, alignment(pthread_condattr_t)
3649 pthread_key_t = c_uint
3650 pthread_once_t = c_int
3651 class N16pthread_rwlock_t4DOT_11E(Structure):
3653 N16pthread_rwlock_t4DOT_11E._fields_ = [
3655 ('__nr_readers', c_uint),
3656 ('__readers_wakeup', c_uint),
3657 ('__writer_wakeup', c_uint),
3658 ('__nr_readers_queued', c_uint),
3659 ('__nr_writers_queued', c_uint),
3660 ('__flags', c_uint),
3661 ('__writer', c_int),
3663 assert sizeof(N16pthread_rwlock_t4DOT_11E) == 32, sizeof(N16pthread_rwlock_t4DOT_11E)
3664 assert alignment(N16pthread_rwlock_t4DOT_11E) == 4, alignment(N16pthread_rwlock_t4DOT_11E)
3665 class pthread_rwlock_t(Union):
3667 pthread_rwlock_t._fields_ = [
3668 ('__data', N16pthread_rwlock_t4DOT_11E),
3669 ('__size', c_char * 32),
3670 ('__align', c_long),
3672 assert sizeof(pthread_rwlock_t) == 32, sizeof(pthread_rwlock_t)
3673 assert alignment(pthread_rwlock_t) == 4, alignment(pthread_rwlock_t)
3674 class pthread_rwlockattr_t(Union):
3676 pthread_rwlockattr_t._fields_ = [
3677 ('__size', c_char * 8),
3678 ('__align', c_long),
3680 assert sizeof(pthread_rwlockattr_t) == 8, sizeof(pthread_rwlockattr_t)
3681 assert alignment(pthread_rwlockattr_t) == 4, alignment(pthread_rwlockattr_t)
3682 pthread_spinlock_t = c_int
3683 class pthread_barrier_t(Union):
3685 pthread_barrier_t._fields_ = [
3686 ('__size', c_char * 20),
3687 ('__align', c_long),
3689 assert sizeof(pthread_barrier_t) == 20, sizeof(pthread_barrier_t)
3690 assert alignment(pthread_barrier_t) == 4, alignment(pthread_barrier_t)
3691 class pthread_barrierattr_t(Union):
3693 pthread_barrierattr_t._fields_ = [
3694 ('__size', c_char * 4),
3697 assert sizeof(pthread_barrierattr_t) == 4, sizeof(pthread_barrierattr_t)
3698 assert alignment(pthread_barrierattr_t) == 4, alignment(pthread_barrierattr_t)
3699 __sig_atomic_t = c_int
3700 class __sigset_t(Structure):
3702 __sigset_t._fields_ = [
3703 ('__val', c_ulong * 32),
3705 assert sizeof(__sigset_t) == 128, sizeof(__sigset_t)
3706 assert alignment(__sigset_t) == 4, alignment(__sigset_t)
3707 class timeval(Structure):
3710 __suseconds_t = c_long
3711 timeval._fields_ = [
3712 ('tv_sec', __time_t),
3713 ('tv_usec', __suseconds_t),
3715 assert sizeof(timeval) == 8, sizeof(timeval)
3716 assert alignment(timeval) == 4, alignment(timeval)
3720 __uint16_t = c_ushort
3723 __int64_t = c_longlong
3724 __uint64_t = c_ulonglong
3725 __dev_t = __u_quad_t
3729 __ino64_t = __u_quad_t
3733 __off64_t = __quad_t
3735 class __fsid_t(Structure):
3737 __fsid_t._fields_ = [
3738 ('__val', c_int * 2),
3740 assert sizeof(__fsid_t) == 8, sizeof(__fsid_t)
3741 assert alignment(__fsid_t) == 4, alignment(__fsid_t)
3744 __rlim64_t = __u_quad_t
3746 __useconds_t = c_uint
3751 __timer_t = c_void_p
3752 __blksize_t = c_long
3754 __blkcnt64_t = __quad_t
3755 __fsblkcnt_t = c_ulong
3756 __fsblkcnt64_t = __u_quad_t
3757 __fsfilcnt_t = c_ulong
3758 __fsfilcnt64_t = __u_quad_t
3760 __loff_t = __off64_t
3761 __qaddr_t = POINTER(__quad_t)
3764 __socklen_t = c_uint
3766 class __user_cap_header_struct(Structure):
3768 __user_cap_header_struct._fields_ = [
3772 assert sizeof(__user_cap_header_struct) == 8, sizeof(__user_cap_header_struct)
3773 assert alignment(__user_cap_header_struct) == 4, alignment(__user_cap_header_struct)
3774 cap_user_header_t = POINTER(__user_cap_header_struct)
3775 class __user_cap_data_struct(Structure):
3777 __user_cap_data_struct._fields_ = [
3778 ('effective', __u32),
3779 ('permitted', __u32),
3780 ('inheritable', __u32),
3782 assert sizeof(__user_cap_data_struct) == 12, sizeof(__user_cap_data_struct)
3783 assert alignment(__user_cap_data_struct) == 4, alignment(__user_cap_data_struct)
3784 cap_user_data_t = POINTER(__user_cap_data_struct)
3785 class __kernel_fd_set(Structure):
3787 __kernel_fd_set._fields_ = [
3788 ('fds_bits', c_ulong * 32),
3790 assert sizeof(__kernel_fd_set) == 128, sizeof(__kernel_fd_set)
3791 assert alignment(__kernel_fd_set) == 4, alignment(__kernel_fd_set)
3792 __kernel_sighandler_t = CFUNCTYPE(None, c_int)
3793 __kernel_key_t = c_int
3794 __kernel_mqd_t = c_int
3801 sigset_t = __sigset_t
3803 class fd_set(Structure):
3806 ('fds_bits', __fd_mask * 32),
3808 assert sizeof(fd_set) == 128, sizeof(fd_set)
3809 assert alignment(fd_set) == 4, alignment(fd_set)
3812 u_quad_t = __u_quad_t
3830 useconds_t = __useconds_t
3831 suseconds_t = __suseconds_t
3838 int64_t = c_longlong
3840 u_int16_t = c_ushort
3842 u_int64_t = c_ulonglong
3844 blksize_t = __blksize_t
3845 blkcnt_t = __blkcnt_t
3846 fsblkcnt_t = __fsblkcnt_t
3847 fsfilcnt_t = __fsfilcnt_t
3848 blkcnt64_t = __blkcnt64_t
3849 fsblkcnt64_t = __fsblkcnt64_t
3850 fsfilcnt64_t = __fsfilcnt64_t
3853 clockid_t = __clockid_t
3855 class timespec(Structure):
3857 timespec._fields_ = [
3858 ('tv_sec', __time_t),
3859 ('tv_nsec', c_long),
3861 assert sizeof(timespec) == 8, sizeof(timespec)
3862 assert alignment(timespec) == 4, alignment(timespec)
3863 class tm(Structure):
3874 ('tm_isdst', c_int),
3875 ('tm_gmtoff', c_long),
3876 ('tm_zone', STRING),
3878 assert sizeof(tm) == 44, sizeof(tm)
3879 assert alignment(tm) == 4, alignment(tm)
3880 class itimerspec(Structure):
3882 itimerspec._fields_ = [
3883 ('it_interval', timespec),
3884 ('it_value', timespec),
3886 assert sizeof(itimerspec) == 16, sizeof(itimerspec)
3887 assert alignment(itimerspec) == 4, alignment(itimerspec)
3888 class sigevent(Structure):
3890 sigevent._fields_ = [
3892 class __locale_struct(Structure):
3894 class locale_data(Structure):
3896 __locale_struct._fields_ = [
3897 ('__locales', POINTER(locale_data) * 13),
3898 ('__ctype_b', POINTER(c_ushort)),
3899 ('__ctype_tolower', POINTER(c_int)),
3900 ('__ctype_toupper', POINTER(c_int)),
3901 ('__names', STRING * 13),
3903 assert sizeof(__locale_struct) == 116, sizeof(__locale_struct)
3904 assert alignment(__locale_struct) == 4, alignment(__locale_struct)
3905 locale_data._fields_ = [
3907 __locale_t = POINTER(__locale_struct)
3909 __all__ = ['rsbac_rc_special_rights_t', 'ACLC_remove_user',
3910 'rsbac_acl_remove_group_arg_t', 'RSBAC_EWEAKPASSWORD',
3911 '__OFF64_T_TYPE', '__off64_t', 'ETXTBSY',
3912 'RSBAC_RC_DEFAULT_RIGHTS_VECTOR', 'rsbac_request_vector_t',
3913 'EL3HLT', 'RSBAC_PAX_ALL_FLAGS', 'RSBAC_EPERM',
3914 'ACLC_remove_from_acl_entry', 'A_max_read_categories',
3915 'EFBIG', 'RSBAC_EACCESS', '__NR_epoll_wait', '__NR_sync',
3916 'ENOLINK', 'rsbac_mac_file_flags_t', 'RSYS_um_remove_user',
3917 '__NFDBITS', 'RI_type_nettemp_name', 'AMS_last_auth_only',
3918 'RSBAC_AUTH_MAX_RANGE_UID', 'umode_t', 'rsbac_log_array_t',
3919 'RSBAC_GROUP_REQUEST_VECTOR', 'A_log_user_based',
3920 '__NR_rt_sigtimedwait', 'pthread_once_t', 'NTS_get_netdev',
3921 '__NR_setfsuid', 'I_mqueue', '__NR_swapoff',
3922 'RSBAC_NET_MAX_ADDRESS_LEN', 'cap_user_header_t',
3923 '__NR_readahead', '__NR_stat64', '__NR_getcwd',
3924 'u_int32_t', 'RSBAC_ALL_USERS', 'RSBAC_EMALWAREDETECTED',
3925 '__NR_getgid', 'rsys_rc_change_role_t', '__NR_fsync',
3926 'rsys_init_t', 'RI_boot_role', 'RI_type_ipc_name',
3927 'RSYS_acl_list_all_group', 'A_local_log_array_low',
3928 'RI_def_ipc_create_type', 'rsbac_pm_task_id_t',
3929 'A_daz_role', 'E2BIG', 'EHOSTDOWN', 'SL_max',
3930 '__NR_setitimer', 'rsbac_pm_tkt_function_param_t',
3931 '__NR_restart_syscall', 'EBUSY',
3932 'PTF_delete_authorized_tp', 'rsbac_pm_delete_na_t',
3933 'A_pm_role', 'RSBAC_NO_USER', '__NR_unlinkat', 'ENOSTR',
3934 'SW_JAIL', 'RSYS_get_attr', 'A_remote_mac_categories',
3935 'RSBAC_ACL_SYSADM_RIGHTS_VECTOR',
3936 'rsbac_pm_delete_responsible_user_t', 'PL_none',
3937 'CAP_IPC_OWNER', 'FF_read_only', 'RSYS_list_all_ipc',
3938 '__NR_get_kernel_syms', '__NR_linkat', 'EDQUOT',
3939 'SL_old_none', '__NR_sethostname', '__NR_sync_file_range',
3940 'ST_rlimit', '__kernel_loff_t', 'RSYS_um_get_gm_list',
3941 'rsbac_net_temp_inet_addr_t', 'UM_ttl', 'EXFULL', 'T_USER',
3942 'T_SCD', 'off_t', 'NTS_none', 'ENOTSUP',
3943 'rsys_mac_set_curr_level_t', 'RCR_ASSIGN', '__fsblkcnt_t',
3944 'RSBAC_PM_A_APPEND', '__NR_flistxattr', '__NR_chroot',
3945 'ACLGS_list_groups', 'R_READ', 'EIO',
3946 'RSBAC_MAC_MAX_CAT_VECTOR', 'rsbac_pm_set_object_class_t',
3947 'rsbac_pm_set_auth_may_set_cap_t', '_XOPEN_SOURCE',
3948 'rsys_get_switch_t', 'rsbac_rc_role_vector_t', '__s64',
3949 '__NR_inotify_add_watch', '__GLIBC__',
3950 'pthread_rwlockattr_t', '__NR_setfsgid32',
3951 'rsbac_acl_syscall_arg_t', 'DAZ_infected',
3952 'CAP_AUDIT_WRITE', 'D_block', 'PH_none', '_XLOCALE_H',
3953 'R_NONE', '__NR_sgetmask', '__kernel_pid_t',
3954 'RSYS_um_check_account', 'ST_kmem', 'A_res_min', 'ENOTTY',
3955 'pthread_mutexattr_t', 'ACT_fs', '__NR_signal', 'TRUE',
3956 '__NR_clock_nanosleep', '__USE_POSIX2',
3957 'rsbac_rc_target_id_t', 'blkcnt_t', 'R_WRITE_OPEN',
3958 'RSBAC_MAC_MAX_CAT', 'rsbac_acl_syscall_type_t',
3959 'ECANCELED', 'RC_type_inherit_process', 'u_char',
3960 'ACLGS_add_member', 'PF_set_auth_may_set_cap', 'uid_t',
3961 'u_int64_t', 'u_int16_t', 'PF_PAX_EMUTRAMP', 'RSYS_stats',
3962 '__NR_lchown', 'rsbac_pm_switch_pm_t', 'NTS_copy_template',
3963 'ACLC_set_acl_entry', '__be64', 'A_fake_root_uid',
3964 '__NR_epoll_create', '__NR_utime',
3965 'RSBAC_RC_GEN_RIGHTS_VECTOR', 'sigevent',
3966 'ACLR_ACCESS_CONTROL', '__NR_mq_timedreceive', 'R_CONNECT',
3967 'AMS_none', 'rsbac_pm_process_type_t',
3968 'RSBAC_PM_IPC_OBJECT_CLASS_ID', '__INO64_T_TYPE',
3969 'ACLC_none', 'PTF_switch_auth', 'R_TERMINATE', 'ELOOP',
3970 'rsbac_dev_type_t', 'RSBAC_ENOMEM', 'rsys_check_t',
3971 'PTF_add_task', 'A_mac_user_flags', '__NR_clock_getres',
3972 'ST_ksyms', '__NR_unshare', 'MAC_allow_auto', '__rlim64_t',
3973 'ino_t', 'CAP_SYS_TIME', '__kernel_daddr_t', '__NR_fchdir',
3974 '__NR_access', '__NR_sched_getparam',
3975 'rsys_um_remove_group_t', 'RC_type_use_fd', '__blksize_t',
3976 '__NR_fcntl', '__USE_ANSI', 'fsblkcnt_t',
3977 'rsys_um_get_group_list_t',
3978 'RSBAC_ADF_REQUEST_ARRAY_VERSION', 'CAP_NET_BIND_SERVICE',
3979 'A_pm_process_type', 'rsbac_cwi_relation_id_t',
3980 'SL_unclassified', 'ino64_t', 'RCR_MODIFY_AUTH', 'EISNAM',
3981 'RSBAC_DEV_REQUEST_VECTOR', 'EDOM', '__NR_break',
3982 '__NR_setreuid32', 'A_mac_auto', 'ST_sysctl',
3983 '__STDC_ISO_10646__', 'rsys_um_get_uid_t',
3984 'JAIL_allow_dev_read', 'FALSE', 'rsbac_scd_vector_t',
3985 '__s16', '__NR_getegid32', 'NTS_new_template',
3986 'rsys_um_user_exists_t', 'SL_secret',
3987 '__NR_sched_rr_get_interval', '_BITS_TYPES_H', 'GRANTED',
3988 'rsys_acl_t', '__kernel_ptrdiff_t', 'EILSEQ', 'PDP_ENDIAN',
3989 '__NR_setdomainname', '__rlim_t', '__FLOAT_WORD_ORDER',
3990 'RSBAC_AUDITOR_UID', 'ENONET', '__kernel_off_t', 'ECHRNG',
3991 '__NR_set_tid_address', 'RSYS_um_get_uid', 'FR_off',
3992 'A_jail_scd_get', '__SIZEOF_PTHREAD_RWLOCK_T', 'ESRCH',
3993 'RI_remove_role', '__NR_getdents', 'rsys_um_remove_user_t',
3994 'RSYS_acl_n', 'RSYS_um_get_next_user',
3995 'JAIL_allow_dev_mod_system',
3996 'RSBAC_ACL_ACMAN_RIGHTS_VECTOR', 'PL_tp',
3997 'RSYS_rc_copy_type', 'suseconds_t', '__key_t',
3998 'JAIL_allow_suid_files', 'ENOMSG', 'EISDIR', 'rsbac_gid_t',
3999 'RSBAC_ACL_DEFAULT_G_MASK', '__GNU_LIBRARY__',
4000 '_BITS_TYPESIZES_H', '__NR_munlockall',
4001 'RI_type_user_remove', 'R_LISTEN', 'PA_ru_set', '__NR_tee',
4002 '__NR_stime', '__NR_kill', 'PF_add_object_class',
4003 '__kernel_mode_t', 'T_FILE', 'EBADRQC',
4004 'RC_default_root_dir_initial_role',
4005 'rsbac_rc_request_vector_t', '__NR_vhangup',
4006 'RSBAC_EREADFAILED', 'EMEDIUMTYPE',
4007 'rsys_list_all_group_t', 'RI_type_process_remove',
4008 'D_none', 'rsys_log_t', 'RSYS_acl_get_tlist', '__timer_t',
4009 'RSBAC_RC_GENERAL_ROLE', '__NR_gtty', '__NR_delete_module',
4010 'A_auth_role', 'RSBAC_ACL_OLD_SPECIAL_RIGHT_BASE',
4011 'CAP_NET_ADMIN', 'ENOTNAM', 'MAC_write_down',
4012 'RSBAC_ACL_ALL_RIGHTS_VECTOR', '__NR_setuid',
4013 '__NR_fchmodat', 'PH_full', 'rsbac_ta_number_t',
4014 'RC_role_max_value', '__NR_ioprio_get',
4015 'rsys_list_ta_commit_t', 'PF_add_authorized_task',
4016 'A_symlink_add_uid', 'RC_default_initial_role', 'PH_off',
4017 '__u16', '__FD_SETSIZE', 'rsbac_pm_delete_consent_t',
4018 'RSBAC_PM_A_READ', 'A_local_rc_type', '__NR_waitpid',
4019 '__NR__sysctl', '__NR_getegid', 'RSYS_list_ta_commit',
4020 'rsys_acl_get_mask_t', 'A_jail_role', 'CAP_NET_RAW',
4021 '__NR_rt_sigprocmask', 'EMFILE', 'int32_t', 'off64_t',
4022 'RSBAC_ACL_DEFAULT_NETTEMP_MASK', '__NR_exit_group',
4023 'ACT_real', 'RSBAC_OLD_ALL_USERS', 'ST_rsbac_remote_log',
4024 'rsys_rc_get_current_role_t', 'A_ff_flags', 'UM_name',
4025 'rsbac_pm_set_device_object_type_t', 'rsbac_res_limit_t',
4026 'A_rc_type_fd', 'A_mac_check', '__NR_mbind',
4027 'A_auth_may_set_cap', 'A_local_log_array_high',
4028 '__NR_sched_getscheduler', 'rsbac_mac_category_vector_t',
4029 '__suseconds_t', 'PTF_set_device_object_type',
4030 'rsbac_pm_tkt_function_type_t', 'PTF_delete_purpose',
4031 '__NR_geteuid', 'ACLGS_remove_group',
4032 'rsbac_pm_delete_object_class_t',
4033 'rsbac_cap_process_hiding_int_t', 'RSYS_mac_add_p_tru',
4034 'LD_deny', 'rsys_um_get_gm_list_t', 'A_mac_prop_trusted',
4035 'RSYS_list_all_user', 'FF_execute_only', 'u_short',
4036 'A_cap_process_hiding', '__NR_sched_getaffinity',
4037 'ACLR_SUPERVISOR', 'RI_type_netdev_remove',
4038 'RSYS_rc_get_item', '__SIZEOF_PTHREAD_ATTR_T', 'MAC_auto',
4039 'pthread_mutex_t', 'RSYS_version', '__NR_clone',
4040 '__NR_sigaction', 'pthread_condattr_t', 'I_msg',
4041 '__NR_query_module', '__fsid_t', '__NR_nfsservctl',
4042 '__uint32_t', 'rsbac_old_uid_t', 'ST_network',
4043 'CAP_SETGID', 'PTF_set_role', 'RSBAC_NO_GROUP', 'R_CLONE',
4044 'A_jail_scd_modify', 'loff_t', 'rsbac_ipc_type_t',
4045 'blksize_t', '__kernel_time_t', 'rsys_acl_list_all_user_t',
4046 'RI_admin_roles', 'rsys_um_get_user_list_t',
4047 '__NR_umount2', 'dev_t', '__NR_ssetmask', '__NR_ustat',
4048 'PP_none', 'MA_yes', 'A_local_pm_ipc_purpose', '__cast__',
4049 '_ISOC99_SOURCE', '__NR_dup', 'R_CHDIR', 'R_UMOUNT',
4050 'ESRMNT', 'RSYS_um_set_pass_name', '__kernel_caddr_t',
4051 'rsys_acl_n_t', 'RI_type_user_name', 'rsbac_adf_req_ret_t',
4052 '__id_t', 'RSBAC_FF_DEF', 'rsbac_mac_file_t',
4053 'RSBAC_EINTERNONLY', 'RSYS_um_get_user_list', 'ESTALE',
4054 '__kernel_clock_t', '__timer_t_defined',
4055 'rsbac_acl_syscall_n_arg_t', '__NR_rmdir', '__NR_tkill',
4056 'FD_ISSET', '__NR_chown', 'RSBAC_ECOULDNOTADDITEM',
4057 'RI_def_process_chown_type', 'LL_invalid',
4058 '__kernel_old_uid_t', 'NTS_set_ports',
4059 'RSBAC_SYSTEM_REQUEST_VECTOR', '_SIGSET_H_types',
4060 'RSBAC_VERSION_NR', 'rsys_mac_get_max_level_t',
4061 '__kernel_ssize_t', '__kernel_suseconds_t',
4062 'RSYS_mac_add_f_tru', 'RSBAC_MAC_F_FLAGS', '__NR_mincore',
4063 'RSBAC_NWC_REQUEST_VECTOR', 'rsbac_security_level_t',
4064 'SW_DAC_DISABLE', 'SL_none', '__NR_read', 'FR_both',
4065 'I_anonpipe', 'ST_rsbac_log', 'EKEYREJECTED',
4066 '__NR_setresgid32', 'ENOTCONN', 'PTF_add_na',
4067 'ENETUNREACH', 'rsys_auth_add_p_cap_t',
4068 'rsbac_cap_process_hiding_t', 'RI_type_fd_name',
4069 'LL_request', '__kernel_old_gid_t', 'RSBAC_FF_ROOT_DEF',
4070 'RSYS_set_attr', 'RSBAC_NET_TEMP_VERSION', '_ENDIAN_H',
4071 'CAP_SYS_CHROOT', 'A_pm_ipc_purpose',
4072 'RSYS_um_group_exists', 'RSBAC_IPC_REQUEST_VECTOR',
4073 'rsys_auth_get_p_caplist_t', '__NR_mmap',
4074 'rsbac_pm_add_object_class_t',
4075 'RI_def_unixsock_create_type', '__NR_fchownat',
4076 'RSYS_auth_get_p_caplist', 'BYTE_ORDER', 'NTS_get_type',
4077 'RSBAC_NWE_REQUEST_VECTOR', 'ACT_eff', 'RC_type_max_value',
4078 'RSBAC_PM_A_WRITING', '__quad_t', 'rsbac_nanotime_t',
4079 '__SIZEOF_PTHREAD_RWLOCKATTR_T', '__u_quad_t', '__u_short',
4080 '__NR_sendfile', 'rsys_auth_remove_f_cap_t',
4081 '_LARGEFILE64_SOURCE', 'D_char_major',
4082 'rsbac_pm_object_type_t', 'A_remote_log_array_high',
4083 'RSYS_auth_remove_p_cap', 'PA_pp_set', 'useconds_t',
4084 '__bos0', 'PF_delete_task', 'ENOTBLK',
4085 'rsys_remove_target_n_t', 'rsys_mac_add_p_tru_t',
4086 'PA_task', '__NR_fchmod', 'NFDBITS', 'A_pax_flags',
4087 'ENOPKG', '__NR_mq_open', 'rsbac_net_description_t',
4088 '__NR_getgid32', 'rsys_net_template_t',
4089 'RSBAC_JAIL_LOCALHOST', 'PF_delete_object_class', '__s8',
4090 'RSYS_net_list_all_netdev', 'rsys_um_get_gid_t',
4091 'RSBAC_EXECUTE_REQUEST_VECTOR', '__NR_mount',
4092 '__NR_vserver', 'rsbac_jail_id_t',
4093 'PF_add_responsible_user', '__NR_keyctl', 'R_RECEIVE',
4094 'NTS_set_address', '__time_t', 'RSBAC_ENOROOTDEV',
4095 '__GLIBC_PREREQ', 'RSYS_mac_get_p_trulist',
4096 'RSBAC_RC_ALL_RIGHTS_VECTOR', 'CAP_NET_BROADCAST',
4097 'RSBAC_UM_PASS_LEN', 'pthread_rwlock_t', 'fsfilcnt_t',
4098 'RSYS_jail', 'PF_create_tp', 'JAIL_allow_dev_write',
4099 'LD_keep', 'rsys_um_auth_uid_t', '__NR_pipe', 'ELNRNG',
4100 '__NR_unlink', 'RSYS_um_remove_group', 'ERESTART',
4101 'RSBAC_ACL_GROUP_EVERYONE', 'RSBAC_ALL_REQUEST_VECTOR',
4102 'PA_task_set', 'rsbac_pm_object_class_id_t',
4103 '__NR_fremovexattr', 'RSBAC_NWM_REQUEST_VECTOR',
4104 'UM_homedir', 'ENOPROTOOPT', '__NR_geteuid32', 'T_PROCESS',
4105 '__attribute_format_strfmon__', 'RC_default_force_role',
4106 'CAP_SYS_RAWIO', '__NR_setfsgid', '__NR_poll', 'A_pm_tp',
4107 'PR_data_protection_officer', '__u_long', 'RCR_NONE',
4108 '__NR_ioctl', 'A_max_read_open', 'NTS_get_name',
4109 'CLOCK_THREAD_CPUTIME_ID', 'RI_type_scd_name',
4110 '__kernel_sighandler_t',
4111 'rsbac_pm_delete_authorized_task_t', '__NR_ftruncate64',
4112 '_LARGEFILE_SOURCE', '__NR_timer_gettime', '__NR_fstat64',
4113 'JAIL_allow_all_net_family', 'rsbac_pm_delete_tp_t',
4114 '__off_t', 'u_quad_t', '__NR_sysinfo', 'daddr_t',
4115 'rsbac_time_t', 'PL_task', 'RSBAC_MAC_MIN_CAT_VECTOR',
4116 'PF_switch_auth', 'rsys_acl_get_rights_t',
4117 'rsbac_rc_target_t', 'ELIBACC', '__NR_rename', '__u32',
4118 'R_CHANGE_DAC_EFF_GROUP', '__FSFILCNT64_T_TYPE',
4119 'RSYS_auth_add_f_cap', '__NR_mlockall',
4120 'RSYS_um_get_user_item', '__NR_socketcall',
4121 'RSBAC_UM_USER_PWHISTORY_LIST_KEY',
4122 '_LINUX_CAPABILITY_VERSION', 'rsys_um_mod_user_t',
4123 '__NR_inotify_rm_watch', 'A_jail_flags',
4124 'rsys_acl_get_rights_n_t', '__locale_struct', 'u_int8_t',
4125 'rsbac_cap_vector_t', 'PF_add_purpose', '__USE_BSD',
4126 'ENOTDIR', 'rsbac_acl_change_group_arg_t',
4127 '__NR_sigreturn', 'FD_ZERO', 'T_IPC',
4128 'R_MODIFY_ACCESS_DATA', 'rsbac_acl_list_groups_arg_t',
4129 '__locale_t', 'LL_none', 'RSBAC_WRITE_REQUEST_VECTOR',
4130 'rsbac_pm_delete_authorized_tp_t', 'ACT_none', 'ENETRESET',
4131 '__kernel_old_dev_t', 'RI_type_comp_dev',
4132 'rsys_um_get_next_user_t', '__NR_setuid32',
4133 '__kernel_fd_set', 'RSYS_um_auth_name', 'rsys_reg_t',
4134 'RSBAC_UM_NAME_LEN', 'RSBAC_ACL_USER_RIGHTS_VECTOR',
4135 'AMS_full', 'rsys_get_attr_t', 'rsys_auth_remove_p_cap_t',
4136 'rsbac_um_days_t', 'EINVAL', 'rsbac_mac_user_flags_t',
4137 '__NR_setgroups32', 'PTF_add_authorized_tp',
4138 'RC_role_min_special', 'rsys_adf_log_switch_t', 'R_LOCK',
4139 'EHOSTUNREACH', 'rsys_acl_group_t',
4140 'RSYS_um_set_group_pass', 'rsys_mac_get_curr_level_t',
4141 '__cond_lock', '__NR_oldlstat', 'size_t',
4142 'RSYS_um_get_gid', 'RSBAC_NWA_REQUEST_VECTOR',
4143 'SL_inherit', 'RSBAC_NET_MAX_PORT', 'rsbac_log_level_t',
4144 'MAC_read_up', 'rsbac_pm_add_na_t', '__WORDSIZE',
4145 'rsbac_pm_delete_purpose_t', 'rsbac_pm_create_ticket_t',
4146 '__NR_pause', 'PR_none', 'ACLGS_get_group_members',
4147 'RSBAC_MAC_DEF_INIT_P_FLAGS', 'rsys_mac_get_min_level_t',
4148 'rsbac_pseudo_t', 'RSYS_acl_get_rights_n', 'MA_inherit',
4149 'RSYS_auth_get_f_caplist', 'R_IOCTL', 'AST_min',
4150 '__USE_POSIX', 'R_TRUNCATE', 'ST_firewall', 'ST_other',
4151 '__NR_mremap', '__fd_mask', 'RSBAC_UM_NR_GROUP_LISTS',
4152 'RSBAC_VERSION_MAKE_NR', '__useconds_t',
4153 '__clockid_t_defined', 'RSBAC_NWW_REQUEST_VECTOR',
4154 '__NR_pselect6', 'RSBAC_TPMAN_UID', 'RSBAC_UM_MAX_MAXNUM',
4155 '__SQUAD_TYPE', 'RSBAC_CAP_DEFAULT_MAX', '__NR_swapon',
4156 'EKEYEXPIRED', 'EREMOTE', '__NR_sigprocmask',
4157 '_SYS_TYPES_H', '__P', 'FF_search_only', 'ACLR_FORWARD',
4158 'PF_delete_consent', '__USE_GNU', '__NR_io_cancel',
4159 'RSBAC_RC_GENERAL_TYPE', 'pthread_attr_t',
4160 '__attribute_format_arg__', 'rsbac_syscall_t',
4161 'CAP_FOWNER', 'RI_type_comp_process', '__NR_ipc',
4162 'R_CHANGE_DAC_EFF_OWNER', '__NR_lseek',
4163 'PF_delete_authorized_tp', 'RSBAC_NET_TEMP_KEY',
4164 'RSBAC_UM_HOMEDIR_LEN', 'I_shm', '__NR_utimes',
4165 'RSYS_init', 'pthread_t', '__NR_fork', 'RSYS_net_template',
4166 'rsbac_pm_role_t', 'RSBAC_MAC_DEF_SYSADM_U_FLAGS',
4167 'cap_user_data_t', 'rsys_set_attr_n_t',
4168 'RSBAC_ACL_GROUP_VERSION', '__NR_msync', 'RSBAC_RES_UNSET',
4169 '__NR_kexec_load', 'quad_t', 'RI_type_netdev_name',
4170 'rsbac_pm_purpose_list_item_t', 'rsbac_pm_list_t',
4171 'PF_set_object_class', 'A_auid_exempt',
4172 'RSYS_um_add_group', 'pthread_cond_t', 'SL_confidential',
4173 'RI_type_comp_netdev', 'CAP_LINUX_IMMUTABLE',
4174 'TIMER_ABSTIME', 'FR_uid_only', '__u_int',
4175 'RSBAC_RC_SYSTEM_ADMIN_ROLE',
4176 'rsbac_acl_get_group_entry_arg_t', 'SR_security_officer',
4177 'RSYS_check', 'nlink_t', 'T_NETTEMP', '__UQUAD_TYPE',
4178 'RSBAC_CAP_MAX', 'rsys_mac_remove_f_tru_t',
4179 'CLOCKS_PER_SEC', 'RSBAC_EINVALIDPOINTER',
4180 'rsys_rc_get_eff_rights_n_t', 'ACLC_remove_acl_entry',
4181 '__NR_io_getevents', 'RC_system_admin',
4182 'rsbac_pm_set_auth_may_setuid_t',
4183 'RSYS_rc_get_eff_rights_n', 'ulong', 'PF_switch_pm',
4184 '__NR_fgetxattr', '__NR_open', 'int8_t',
4185 'PTF_add_object_class', 'CAP_SYS_BOOT', '__fsfilcnt_t',
4186 'R_CHANGE_DAC_FS_OWNER', '__NR_sched_setparam',
4187 'A_min_caps', 'A_log_array_high', 'ACLS_ROLE',
4188 'A_symlink_add_mac_level', '__NR_timer_delete',
4189 '__uint16_t', '__NR_getuid', 'EDEADLOCK',
4190 'rsys_rc_copy_type_t', 'rsbac_old_security_level_t',
4191 '__swblk_t', 'rsbac_pm_out_pp_set_id_t', '__NR_fstatat64',
4192 '__NR_mq_unlink', 'ECONNRESET', 'rsys_um_set_pass_name_t',
4193 'A_daz_scanner', 'uint',
4194 'RSBAC_UM_USER_PWHISTORY_LIST_VERSION', 'A_rc_select_type',
4195 'A_daz_scanned', '__NR_readdir', 'RSBAC_UM_USER_LIST_KEY',
4196 'A_system_role', '__GLIBC_HAVE_LONG_LONG', '__NR_vfork',
4197 'DAZ_unscanned', 'FR_euid_only', '__NR_symlinkat',
4199 'N15pthread_mutex_t17__pthread_mutex_s3DOT_5E',
4200 'ACLGS_get_user_groups', 'rsbac_pm_set_role_t',
4201 'MAC_write_up', 'RSBAC_ACL_GROUP_RIGHTS_VECTOR',
4202 'MAC_program_auto', 'A_auth_may_setuid',
4203 'ACLGS_remove_member', 'RSYS_um_auth_uid',
4204 'rsbac_um_user_entry_t', 'rsys_rc_select_fd_create_type_t',
4205 'RI_req_reauth', 'ECHILD', '__NR_io_setup',
4206 '__USE_XOPEN2K', 'RSBAC_UM_SHELL_LEN',
4207 'rsys_um_group_exists_t', 'rsbac_net_temp_syscall_data_t',
4208 'rsbac_rc_rights_vector_t', 'RST_none',
4209 'rsys_um_add_group_t', 'rsbac_rc_type_id_t',
4210 'rsbac_acl_group_type_t', 'RSBAC_ENOTINITIALIZED',
4211 '__blkcnt_t', '__NR_timer_create', 'NOT_GRANTED', 'R_BIND',
4212 '__kernel_mqd_t', 'EMLINK', 'RSYS_log', 'RSYS_switch',
4213 'A_jail_parent', '__NR_io_submit', '__NR_ppoll',
4214 'RSBAC_NET_TEMP_LAN_ID', '__NR_settimeofday',
4215 '__NR_inotify_init', 'PTF_add_consent', 'RI_name',
4216 '__NR_splice', 'RSYS_acl_group', 'rsbac_acl_group_entry_t',
4217 'A_mac_min_categories', 'rsys_um_set_pass_t',
4218 'rsbac_acl_subject_type_t', 'R_SWITCH_LOG',
4219 'RSBAC_ACL_DEFAULT_DEV_MASK', 'A_log_array_low',
4220 'PTF_none', 'rsbac_net_temp_syscall_t',
4221 'RSBAC_PM_A_DELETE', '__NR_close', 'rsbac_um_mod_t',
4222 'rsbac_pm_all_list_t', '__NR_getpgid', 'rsys_switch_t',
4223 'SR_user', 'A_log_program_based', '__NR_lock', 'CAP_NONE',
4224 'ACLS_USER', 'RI_type_comp_scd', 'ushort',
4225 '__NR_lookup_dcookie', 'NTS_check_id', 'ST_rsbac',
4226 'RSBAC_EMAX', 'rsys_rc_get_item_t', '__NR_getsid',
4227 'PTF_add_authorized_task', 'RSBAC_EEXISTS',
4228 'rsbac_acl_get_user_groups_arg_t', 'time_t', 'DO_NOT_CARE',
4229 'fsblkcnt64_t', '__kernel_timer_t', '__NR_fstat',
4230 'RSYS_list_all_group', 'CAP_DAC_OVERRIDE',
4231 'FF_secure_delete', 'RSYS_um_get_gm_user_list',
4232 'RSBAC_RC_SPECIAL_RIGHTS_VECTOR', '__NR_iopl',
4233 '__NR_symlink', '__int64_t', 'R_SEARCH',
4234 'rsbac_ff_flags_t', '__LITTLE_ENDIAN',
4235 'CAP_DAC_READ_SEARCH', 'A_mac_file_flags', 'R_SHUTDOWN',
4236 'rsys_rc_get_list_t', 'PTF_delete_na', '_STRUCT_TIMEVAL',
4237 'rsbac_pm_process_type_int_t', 'rsbac_jail_flags_t',
4238 'PTF_delete_user_aci', 'RSYS_um_check_account_name',
4239 'ACT_group_real', 'rsbac_rc_role_id_t',
4240 'RSBAC_FD_REQUEST_VECTOR', 'PF_delete_purpose',
4241 'rsbac_pm_object_type_int_t', 'RI_type_comp_user',
4242 'RSBAC_VERSION_MINOR', '_BITS_PTHREADTYPES_H',
4243 'RSYS_rc_copy_role', '__NR_umount',
4244 'rsbac_net_temp_ports_t', '__NR_munlock',
4245 'RSYS_acl_get_tlist_n', 'RI_type_fd_need_secdel', '__le32',
4246 'NTS_set_name', 'RSBAC_PM_A_WRITE_TO_FILE', '__nlink_t',
4247 'rsbac_mac_auto_int_t', 'RSBAC_AUTH_DAC_GROUP_F_CAP',
4248 'PTF_delete_responsible_user', 'rsbac_dev_desc_t',
4249 'RSBAC_VERSION_MID', '__U64_TYPE', 'RSBAC_EINVALIDATTR',
4250 'ENOSPC', '__NR_getpriority',
4251 'rsbac_net_temp_port_range_t', 'EBADMSG',
4252 'R_MODIFY_SYSTEM_DATA', 'ELIBBAD', 'ERANGE',
4253 'RSYS_auth_add_p_cap', 'RSYS_mac_remove_p_tru',
4254 '__NR_setrlimit', 'rsbac_acl_remove_member_arg_t',
4255 'R_APPEND_OPEN', 'RSBAC_RC_ROLE_ADMIN_ROLE',
4256 'rsbac_rc_item_value_t', 'R_RENAME', 'PF_add_task',
4257 '_SVID_SOURCE', 'A_mac_categories', 'EDESTADDRREQ',
4258 'rsbac_cap_ld_env_int_t', 'RSBAC_RC_KERNEL_P_TYPE',
4259 'RSBAC_RC_SPECIAL_RIGHT_BASE', 'rsbac_net_obj_id_t',
4260 'rsbac_jail_scd_vector_t', '__NR_sched_get_priority_max',
4261 'EUSERS', '__NR_getrlimit', 'CLOCK_REALTIME', 'CAP_SETUID',
4262 'PF_delete_na', '__NR_waitid', '__NR_get_robust_list',
4263 'RSBAC_NET_TEMP_OLD_VERSION', 'CAP_SYS_PTRACE', '_ERRNO_H',
4264 '__SIZEOF_PTHREAD_MUTEX_T', '__NR_umask',
4265 '__NR_sigsuspend', 'RSBAC_MAC_U_FLAGS', 'rsbac_scd_type_t',
4266 '__sig_atomic_t', 'rsbac_pm_accesses_t',
4267 'RSYS_get_adf_log', 'rsbac_pm_add_authorized_tp_t',
4268 'RCR_ADMIN', 'T_UNIXSOCK',
4269 'RSBAC_ACL_SUPERVISOR_RIGHT_VECTOR', 'RSBAC_EMUSTCHANGE',
4270 'ESHUTDOWN', 'RI_def_process_execute_type',
4271 'UM_lastchange', '__NR_dup2', 'R_EXECUTE', '__NR_vm86',
4272 'RI_type_comp_nettemp', 'ECONNREFUSED',
4273 'RSBAC_ACL_ROLE_EVERYROLE', 'FD_SET',
4274 'RSYS_list_ta_refresh', 'RSBAC_RC_BOOT_ROLE',
4275 'ACT_group_eff', '__STRING', 'ENOEXEC', 'ST_priority',
4276 'rsbac_uid_t', '__GNUC_PREREQ', 'EBADF',
4277 'RSYS_um_mod_group', '__BLKCNT64_T_TYPE',
4278 'RSBAC_EINVALIDTARGET', 'JAIL_allow_inet_localhost',
4279 '__NR_futimesat', 'FF_no_mount', '__PDP_ENDIAN', 'EBADR',
4280 '__NR_getrusage', 'EXDEV', '__pid_t', '__NR_ioperm',
4281 '__NR_mknodat', 'SW_GEN', '__NR_getitimer',
4282 '_SIGSET_NWORDS', 'ACLGS_add_group', 'CAP_KILL',
4283 'RSYS_rc_change_role', 'DAZ_max', 'RSBAC_MAXNAMELEN',
4284 'RSBAC_UM_NR_USER_PWHISTORY_LISTS', '__NR_ptrace',
4285 'RSYS_rc_set_item', 'R_SEND', 'A_auth_learn',
4286 'rsbac_pm_tkt_id_t', 'PH_from_other_users', 'MAC_override',
4287 '__NR_clock_settime', 'ETOOMANYREFS', 'PR_system_admin',
4288 'RSBAC_AUTH_GROUP_F_CAP', 'RSBAC_ACL_DEFAULT_NETDEV_MASK',
4289 '__NR_prctl', '__NR_olduname', 'PR_security_officer',
4290 'RSBAC_VERSION_MAJOR', 'EINPROGRESS',
4291 'RSBAC_ECOULDNOTCREATEPATH', 'tm', '__NR_truncate',
4292 'RSYS_um_user_exists', 'makedev', '__NR_getdents64',
4293 'RSBAC_EREINIT', 'RI_none', 'rsbac_mac_auto_t',
4294 'RSBAC_RC_ALL_REQUESTS', 'PTF_delete_authorized_task',
4295 'RSBAC_EINVALIDTRANSACTION', 'rsys_um_get_gm_user_list_t',
4296 'RCR_ACCESS_CONTROL',
4297 'RSBAC_ACL_ACCESS_CONTROL_RIGHT_VECTOR', 'EL3RST',
4298 '__SIZEOF_PTHREAD_MUTEXATTR_T', 'R_ALTER', '_POSIX_SOURCE',
4299 'PP_TP', 'RST_min', '__uint64_t', 'RI_type_comp_group',
4300 '__NR_renameat', 'MA_no', 'A_max_caps_user',
4301 'RI_def_fd_ind_create_type_remove', 'RSBAC_PAX_DEF_FLAGS',
4302 'RSYS_none', '__NR_getppid', '__clockid_t', 'LDD_inherit',
4303 'RSBAC_ACL_MAX_MAXNUM', 'RSYS_list_ta_forget',
4304 '__NR_personality', 'rsys_um_check_account_t', 'PL_tkt',
4305 'RSBAC_ACL_DEFAULT_NETOBJ_MASK', '__NR_uname',
4306 'R_READ_OPEN', 'SR_auditor', '__NR_io_destroy',
4307 '__NR_prof', 'rsbac_res_array_t', 'ST_kexec', 'UNDEFINED',
4308 'rsbac_pm_add_task_t', '__mode_t', 'A_rc_type',
4309 'RSYS_get_attr_n', 'PA_none', '__NR_exit',
4310 'RSBAC_SEC_DEL_CHUNK_SIZE',
4311 'rsys_pm_change_current_task_t',
4312 'RSBAC_MAC_DEF_CAT_VECTOR', '__NR_fchown', '__NR_writev',
4313 'R_CLOSE', 'RSBAC_ALL_GROUPS', '__NR_mknod', '__NR_time',
4314 'RI_assign_roles', 'A_linux_dac_disable', 'minor',
4315 'PF_set_role', '__kernel_uid16_t', '__USE_FORTIFY_LEVEL',
4316 '__NR_idle', 'NTS_delete_template',
4317 'pthread_barrierattr_t', 'rsbac_auth_cap_range_t',
4318 '__FSBLKCNT64_T_TYPE', 'R_MOUNT', 'pid_t', 'EACCES',
4319 '__fsfilcnt64_t', 'NTS_set_address_family',
4320 'RST_auth_administration', 'R_ACCEPT', 'ST_capability',
4321 '__NR_sched_setscheduler', 'RC_role_inherit_user',
4322 '__NR_ftruncate', '__NR_mmap2', 'RSYS_acl', 'A_remote_ip',
4323 '__NR_oldfstat', '__NR_get_thread_area', 'ST_host_id',
4324 'RI_type_group_remove', 'ST_swap', 'EAFNOSUPPORT',
4325 'CAP_LEASE', 'CAP_MKNOD', 'rsbac_pm_add_authorized_task_t',
4326 'rsbac_inode_nr_t', 'A_mac_initial_categories',
4327 'JAIL_allow_dev_get_status', '__NR_sendfile64',
4328 'AST_auth_administration', '__pthread_internal_slist',
4329 'RSBAC_SCD_REQUEST_VECTOR', 'LD_inherit', '__NR_getpid',
4330 '__NR_setpgid', '__clock_t', 'RSYS_rc_get_current_role',
4331 'rsbac_pm_delete_task_t', 'ENOCSI',
4332 'RSBAC_ACL_DEFAULT_FD_MASK', 'PF_add_na', 'RSBAC_MAX_MOD',
4333 'RC_type_min_special', '__LONG_LONG_PAIR',
4334 'A_current_sec_level', '__NR_rt_sigreturn', 'EAGAIN',
4335 '__error_t_defined', '__NR_llistxattr', '__time_t_defined',
4336 'A_symlink_add_rc_role', 'I_sem', 'ELIBEXEC', 'A_pax_role',
4337 'RI_type_dev_remove', 'ACLG_GLOBAL', '__NR_mlock',
4338 'FF_no_search', 'RSBAC_MAC_INHERIT_CAT_VECTOR',
4339 '__NR_setregid32', 'A_max_caps_program',
4340 'RSBAC_NET_TEMP_INET_ID', '__NR_lstat',
4341 'NTS_get_address_family', 'RSBAC_READ_REQUEST_VECTOR',
4342 'rsys_get_adf_log_t', '__NR_rt_sigsuspend',
4343 'CAP_SYS_TTY_CONFIG', 'RC_role_inherit_up_mixed',
4344 'R_REMOVE_FROM_KERNEL', '__NR_getresgid',
4345 'RSBAC_RC_SEC_TYPE', 'PA_pp', 'SW_NONE',
4346 '__pthread_slist_t', 'RC_default_root_dir_force_role',
4347 '__NR_oldolduname', '__GLIBC_MINOR__', '__NR_setresuid',
4348 'RSBAC_MAC_DEF_P_FLAGS', '__NR_creat', 'RC_type_no_chown',
4349 '__NR_chdir', 'rsys_acl_get_mask_n_t',
4350 'RI_type_comp_netobj', 'pthread_barrier_t', 'SW_REG',
4351 'RSYS_um_get_group_list', 'rsbac_target_t',
4352 '__NR_adjtimex', 'SW_RES', 'RSBAC_NETTEMP_REQUEST_VECTOR',
4353 'R_CHANGE_GROUP', 'RSBAC_NONE_REQUEST_VECTOR',
4354 '__NR_getxattr', 'rsbac_boolean_t',
4355 'rsbac_acl_add_member_arg_t', 'rsbac_um_group_entry_t',
4356 '__NR_futex', 'RC_no_admin', '__kernel_uid_t',
4357 'rsbac_fs_file_t', 'major', 'RT_NONE',
4358 'rsys_acl_list_all_group_t', 'ST_nfsd',
4359 'RSBAC_EINVALIDVERSION', 'rsbac_syscall_arg_t',
4360 'pthread_spinlock_t', 'timespec', 'ENOTUNIQ',
4361 'SL_old_rsbac_internal', 'SW_UM', 'A_rc_type_nt',
4362 'RSBAC_EINVALIDMODULE', 'RI_type_comp_fd', 'EFAULT',
4363 'ENOKEY', 'RSBAC_LIST_TTL_KEEP', '__NR_reboot', 'ST_mlock',
4364 'T_NONE', '__USE_LARGEFILE', '__NR_fstatfs64',
4365 '_FEATURES_H', 'RC_role_inherit_process', 'NR_syscalls',
4366 'rsbac_adf_request_t', 'RSBAC_SECOFF_UID', 'itimerspec',
4367 'EPFNOSUPPORT', 'rsbac_mac_process_flags_t', '__NR_link',
4368 '__NR_init_module', 'RSYS_pm_change_current_task',
4369 '__USE_POSIX199309', 'R_AUTHENTICATE',
4370 '__user_cap_data_struct', '__NR_stty', 'R_NET_SHUTDOWN',
4371 'RI_type_netobj_name', '__NR_sysfs', 'RSBAC_EINVALIDVALUE',
4372 '__NR_quotactl', '__NR_vmsplice', 'RSYS_mac_get_min_level',
4373 'SL_min', 'rsbac_auth_cap_type_int_t', 'EL2NSYNC',
4374 '__STDC_IEC_559__', '__blkcnt64_t',
4375 'RSBAC_ACL_DEFAULT_SCD_MASK', '__pthread_mutex_s',
4376 'ACLGS_change_group', '__NR_set_thread_area',
4377 'rsys_um_add_user_t', 'rsbac_daz_scanner_t', 'mode_t',
4378 'RI_def_fd_ind_create_type', '__NR_add_key',
4379 'rsys_mac_remove_p_tru_t', '__NR_readlink',
4380 'RSYS_auth_remove_f_cap', 'CAP_SETPCAP',
4381 'rsbac_pm_switch_auth_t', '__NR_pivot_root', '__NR_execve',
4382 '__NR_openat', '__NR_getresgid32', '__loff_t', 'EDEADLK',
4383 'FD_CLR', 'RI_def_process_create_type', 'SW_ACL',
4384 'rsys_acl_get_tlist_n_t', 'RSBAC_NWR_REQUEST_VECTOR',
4385 '__NR_setsid', 'RSBAC_NET_TEMP_NAMELEN',
4386 'A_pm_current_task', '__NR_statfs',
4387 'RSBAC_UM_USER_LIST_VERSION', 'LDD_false', 'fd_mask',
4388 '__int16_t', '__NR_setresuid32', '__kernel_clockid_t',
4389 'UM_pass', 'RSYS_um_mod_user', 'rsbac_system_role_t',
4390 '__FDELT', 'R_CHANGE_OWNER', 'rsbac_switch_target_int_t',
4391 '__kernel_gid32_t', 'RSBAC_NET_UNKNOWN',
4392 'RSBAC_UM_GROUP_LIST_VERSION', '__NR_fcntl64',
4393 'A_security_level', 'RC_type_inherit_parent',
4394 'RSYS_um_add_user', 'MAC_prop_trusted', '__NR_chown32',
4395 'rsbac_auth_may_setuid_int_t', '__intptr_t',
4396 '__timespec_defined', 'UM_fullname', '__u64', 'UM_group',
4397 'SW_MAC', 'UM_maxchange', 'RSBAC_MAC_DEF_SECOFF_U_FLAGS',
4398 'RSBAC_ACL_SPECIAL_RIGHTS_VECTOR', 'RI_type_group_name',
4399 'RSBAC_MAC_NR_CATS', 'RSYS_mac_set_curr_level',
4400 'CAP_FS_MASK', 'RSBAC_NET_NR_INET_ADDR', 'ENFILE',
4401 'EREMCHG', '__BIT_TYPES_DEFINED__', 'CAP_SYS_MODULE',
4402 'RSBAC_MAC_P_FLAGS', 'SW_FF', 'RSYS_acl_list_all_user',
4403 'ENOMEM', 'NTS_set_netdev', 'rsys_acl_get_tlist_t',
4404 'EOWNERDEAD', 'T_DIR', 'RSBAC_EWRITEFAILED', 'R_DELETE',
4405 'PO_non_personal_data', 'RI_type_process_name',
4406 'rsbac_pm_add_responsible_user_t',
4407 'rsbac_adf_request_int_t', 'rsbac_daz_scanned_t',
4408 '__NR_brk', 'A_min_security_level', 'R_LINK_HARD',
4409 'rsbac_pm_delete_user_aci_t', 'rsys_um_auth_name_t',
4410 '__NR_fadvise64_64', 'A_remote_log_array_low',
4411 'PF_add_consent', 'u_long', 'RSYS_daz_flush_cache',
4412 'A_mac_process_flags', 'PO_ipc', '__NR_readlinkat',
4413 'R_CHANGE_DAC_FS_GROUP', 'rsbac_target_id_t',
4414 'A_jail_max_caps', 'RSBAC_MAC_GENERAL_CATEGORY',
4415 '__DEV_T_TYPE', 'RSYS_stats_pm', 'RSBAC_MAC_DEF_U_FLAGS',
4416 'PF_delete_responsible_user', 'RI_type_ipc_remove',
4417 'PF_set_tp', 'FF_write_only', 'error_t',
4418 'rsbac_pm_ru_set_id_t', 'EWOULDBLOCK',
4419 'RI_type_netobj_remove', 'RI_type_nettemp_remove',
4420 '_SYS_CDEFS_H', 'RSBAC_LIST_TA_MAX_PASSLEN',
4421 'rsbac_jail_ip_t', 'rsbac_pm_create_tp_t', '__NR_statfs64',
4422 '__NR_tgkill', 'RSBAC_ACL_GROUP_NAMELEN', '__u8', 'PA_cs',
4423 '__FDSET_LONGS', '_BITS_TIME_H', 'CAP_SYS_RESOURCE',
4424 'CAP_IPC_LOCK', '__NR_munmap', 'rsys_set_attr_t',
4425 'PO_personal_data', 'LDD_true', 'RSYS_pm', 'timeval',
4426 'RSBAC_RC_SYS_TYPE', '__NR_request_key',
4427 'rsbac_acl_group_id_t', '__NR_getuid32', 'A_audit_uid',
4428 'rsbac_auth_cap_type_t', 'EPROTO', 'ENOLCK',
4429 'PF_PAX_MPROTECT', 'rsbac_acl_special_rights_t', 'PO_TP',
4430 'R_MODIFY_PERMISSIONS_DATA', 'UM_expire', '__NR_nice',
4431 'register_t', 'ACLGS_none', '__NR_lstat64', 'PL_na',
4432 'A_symlink_add_remote_ip', 'rsys_um_remove_gm_t',
4433 'PF_PAX_PAGEEXEC', 'RSBAC_READ_WRITE_OPEN_REQUEST_VECTOR',
4434 'RSYS_mac_remove_f_tru', 'rsys_mac_add_f_tru_t',
4435 'RSYS_mac_get_f_trulist', 'rsys_net_list_all_netdev_t',
4436 'RSBAC_AUTH_DAC_OWNER_F_CAP', '__NR_clock_gettime',
4437 'rsbac_system_role_int_t', 'rsys_list_all_dev_t',
4438 'R_SEND_SIGNAL', 'rsbac_version_t',
4439 'rsbac_rc_admin_type_t', 'RC_role_admin', 'UM_cryptpass',
4440 'RSBAC_DATAPROT_UID', 'RSBAC_MAC_MAX_MAXNUM', '__be32',
4441 'ENOBUFS', '__NR_setfsuid32', 'A_initial_security_level',
4442 'RSBAC_EINVALIDREQUEST', 'rsys_remove_target_t',
4443 'RSBAC_SECURITY_REQUEST_VECTOR', 'RSBAC_RC_NAME_LEN',
4444 'rsys_list_ta_refresh_t', 'rsbac_pm_pp_set_id_t',
4445 '__CONCAT', 'SW_PAX', 'ST_ioports',
4446 'RSBAC_NET_TEMP_ALL_ID', 'EOPNOTSUPP', 'RSBAC_BIN_UID',