aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2020-03-04 20:54:58 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2020-03-04 20:54:58 +0000
commitc5b059b702d0f957091dd6fe54deef53816d00b6 (patch)
tree0853a0486cfddd6976f71fcb1121b750cea4b9cf
parent1d9f1b263a62e874cb59532d70c9543c2b88005a (diff)
parent880818dba8a457acc6bcb52adfd39b33d36bd501 (diff)
downloadplatform_external_minijail-c5b059b702d0f957091dd6fe54deef53816d00b6.tar.gz
platform_external_minijail-c5b059b702d0f957091dd6fe54deef53816d00b6.tar.bz2
platform_external_minijail-c5b059b702d0f957091dd6fe54deef53816d00b6.zip
minijail: refresh lib{syscalls|constants}gen.c for linux-x86 host am: 5d01ecb9ee am: 880818dba8
Change-Id: I956a894329cdf3057f09252957e2a184a590a34d
-rw-r--r--linux-x86/libconstants.gen.c4246
-rw-r--r--linux-x86/libsyscalls.gen.c81
2 files changed, 4300 insertions, 27 deletions
diff --git a/linux-x86/libconstants.gen.c b/linux-x86/libconstants.gen.c
index 157f622a..1884d0e3 100644
--- a/linux-x86/libconstants.gen.c
+++ b/linux-x86/libconstants.gen.c
@@ -1,24 +1,271 @@
/* GENERATED BY MAKEFILE */
-
-#include <errno.h>
-#include <fcntl.h>
-#include <linux/prctl.h>
-#include <linux/sched.h>
-#include <stddef.h>
-#include <signal.h>
-#include <sys/stat.h>
-#include <sys/types.h>
-
-#include "arch.h"
+#include "gen_constants-inl.h"
#include "libconstants.h"
-
const struct constant_entry constant_table[] = {
-#ifdef MINIJAIL_ARCH_NR
- {"MINIJAIL_ARCH_NR", (unsigned long)MINIJAIL_ARCH_NR},
-#endif // MINIJAIL_ARCH_NR
-#ifdef MINIJAIL_ARCH_BITS
- {"MINIJAIL_ARCH_BITS", (unsigned long)MINIJAIL_ARCH_BITS},
-#endif // MINIJAIL_ARCH_BITS
+#ifdef AF_ALG
+ {"AF_ALG", (unsigned long)AF_ALG},
+#endif // AF_ALG
+#ifdef AF_APPLETALK
+ {"AF_APPLETALK", (unsigned long)AF_APPLETALK},
+#endif // AF_APPLETALK
+#ifdef AF_ASH
+ {"AF_ASH", (unsigned long)AF_ASH},
+#endif // AF_ASH
+#ifdef AF_ATMPVC
+ {"AF_ATMPVC", (unsigned long)AF_ATMPVC},
+#endif // AF_ATMPVC
+#ifdef AF_ATMSVC
+ {"AF_ATMSVC", (unsigned long)AF_ATMSVC},
+#endif // AF_ATMSVC
+#ifdef AF_AX25
+ {"AF_AX25", (unsigned long)AF_AX25},
+#endif // AF_AX25
+#ifdef AF_BLUETOOTH
+ {"AF_BLUETOOTH", (unsigned long)AF_BLUETOOTH},
+#endif // AF_BLUETOOTH
+#ifdef AF_BRIDGE
+ {"AF_BRIDGE", (unsigned long)AF_BRIDGE},
+#endif // AF_BRIDGE
+#ifdef AF_CAIF
+ {"AF_CAIF", (unsigned long)AF_CAIF},
+#endif // AF_CAIF
+#ifdef AF_CAN
+ {"AF_CAN", (unsigned long)AF_CAN},
+#endif // AF_CAN
+#ifdef AF_ECONET
+ {"AF_ECONET", (unsigned long)AF_ECONET},
+#endif // AF_ECONET
+#ifdef AF_FILE
+ {"AF_FILE", (unsigned long)AF_FILE},
+#endif // AF_FILE
+#ifdef AF_IB
+ {"AF_IB", (unsigned long)AF_IB},
+#endif // AF_IB
+#ifdef AF_IEEE802154
+ {"AF_IEEE802154", (unsigned long)AF_IEEE802154},
+#endif // AF_IEEE802154
+#ifdef AF_INET6
+ {"AF_INET6", (unsigned long)AF_INET6},
+#endif // AF_INET6
+#ifdef AF_INET
+ {"AF_INET", (unsigned long)AF_INET},
+#endif // AF_INET
+#ifdef AF_IPX
+ {"AF_IPX", (unsigned long)AF_IPX},
+#endif // AF_IPX
+#ifdef AF_IRDA
+ {"AF_IRDA", (unsigned long)AF_IRDA},
+#endif // AF_IRDA
+#ifdef AF_ISDN
+ {"AF_ISDN", (unsigned long)AF_ISDN},
+#endif // AF_ISDN
+#ifdef AF_IUCV
+ {"AF_IUCV", (unsigned long)AF_IUCV},
+#endif // AF_IUCV
+#ifdef AF_KCM
+ {"AF_KCM", (unsigned long)AF_KCM},
+#endif // AF_KCM
+#ifdef AF_KEY
+ {"AF_KEY", (unsigned long)AF_KEY},
+#endif // AF_KEY
+#ifdef AF_LLC
+ {"AF_LLC", (unsigned long)AF_LLC},
+#endif // AF_LLC
+#ifdef AF_LOCAL
+ {"AF_LOCAL", (unsigned long)AF_LOCAL},
+#endif // AF_LOCAL
+#ifdef AF_MAX
+ {"AF_MAX", (unsigned long)AF_MAX},
+#endif // AF_MAX
+#ifdef AF_MPLS
+ {"AF_MPLS", (unsigned long)AF_MPLS},
+#endif // AF_MPLS
+#ifdef AF_NETBEUI
+ {"AF_NETBEUI", (unsigned long)AF_NETBEUI},
+#endif // AF_NETBEUI
+#ifdef AF_NETLINK
+ {"AF_NETLINK", (unsigned long)AF_NETLINK},
+#endif // AF_NETLINK
+#ifdef AF_NETROM
+ {"AF_NETROM", (unsigned long)AF_NETROM},
+#endif // AF_NETROM
+#ifdef AF_NFC
+ {"AF_NFC", (unsigned long)AF_NFC},
+#endif // AF_NFC
+#ifdef AF_PACKET
+ {"AF_PACKET", (unsigned long)AF_PACKET},
+#endif // AF_PACKET
+#ifdef AF_PHONET
+ {"AF_PHONET", (unsigned long)AF_PHONET},
+#endif // AF_PHONET
+#ifdef AF_PPPOX
+ {"AF_PPPOX", (unsigned long)AF_PPPOX},
+#endif // AF_PPPOX
+#ifdef AF_QIPCRTR
+ {"AF_QIPCRTR", (unsigned long)AF_QIPCRTR},
+#endif // AF_QIPCRTR
+#ifdef AF_RDS
+ {"AF_RDS", (unsigned long)AF_RDS},
+#endif // AF_RDS
+#ifdef AF_ROSE
+ {"AF_ROSE", (unsigned long)AF_ROSE},
+#endif // AF_ROSE
+#ifdef AF_ROUTE
+ {"AF_ROUTE", (unsigned long)AF_ROUTE},
+#endif // AF_ROUTE
+#ifdef AF_RXRPC
+ {"AF_RXRPC", (unsigned long)AF_RXRPC},
+#endif // AF_RXRPC
+#ifdef AF_SECURITY
+ {"AF_SECURITY", (unsigned long)AF_SECURITY},
+#endif // AF_SECURITY
+#ifdef AF_SMC
+ {"AF_SMC", (unsigned long)AF_SMC},
+#endif // AF_SMC
+#ifdef AF_SNA
+ {"AF_SNA", (unsigned long)AF_SNA},
+#endif // AF_SNA
+#ifdef AF_TIPC
+ {"AF_TIPC", (unsigned long)AF_TIPC},
+#endif // AF_TIPC
+#ifdef AF_UNIX
+ {"AF_UNIX", (unsigned long)AF_UNIX},
+#endif // AF_UNIX
+#ifdef AF_UNSPEC
+ {"AF_UNSPEC", (unsigned long)AF_UNSPEC},
+#endif // AF_UNSPEC
+#ifdef AF_VSOCK
+ {"AF_VSOCK", (unsigned long)AF_VSOCK},
+#endif // AF_VSOCK
+#ifdef AF_WANPIPE
+ {"AF_WANPIPE", (unsigned long)AF_WANPIPE},
+#endif // AF_WANPIPE
+#ifdef AF_X25
+ {"AF_X25", (unsigned long)AF_X25},
+#endif // AF_X25
+#ifdef AF_XDP
+ {"AF_XDP", (unsigned long)AF_XDP},
+#endif // AF_XDP
+#ifdef ARCH_GET_CPUID
+ {"ARCH_GET_CPUID", (unsigned long)ARCH_GET_CPUID},
+#endif // ARCH_GET_CPUID
+#ifdef ARCH_GET_FS
+ {"ARCH_GET_FS", (unsigned long)ARCH_GET_FS},
+#endif // ARCH_GET_FS
+#ifdef ARCH_GET_GS
+ {"ARCH_GET_GS", (unsigned long)ARCH_GET_GS},
+#endif // ARCH_GET_GS
+#ifdef ARCH_MAP_VDSO_32
+ {"ARCH_MAP_VDSO_32", (unsigned long)ARCH_MAP_VDSO_32},
+#endif // ARCH_MAP_VDSO_32
+#ifdef ARCH_MAP_VDSO_64
+ {"ARCH_MAP_VDSO_64", (unsigned long)ARCH_MAP_VDSO_64},
+#endif // ARCH_MAP_VDSO_64
+#ifdef ARCH_MAP_VDSO_X32
+ {"ARCH_MAP_VDSO_X32", (unsigned long)ARCH_MAP_VDSO_X32},
+#endif // ARCH_MAP_VDSO_X32
+#ifdef ARCH_SET_CPUID
+ {"ARCH_SET_CPUID", (unsigned long)ARCH_SET_CPUID},
+#endif // ARCH_SET_CPUID
+#ifdef ARCH_SET_FS
+ {"ARCH_SET_FS", (unsigned long)ARCH_SET_FS},
+#endif // ARCH_SET_FS
+#ifdef ARCH_SET_GS
+ {"ARCH_SET_GS", (unsigned long)ARCH_SET_GS},
+#endif // ARCH_SET_GS
+#ifdef ARG_MAX
+ {"ARG_MAX", (unsigned long)ARG_MAX},
+#endif // ARG_MAX
+#ifdef ASYNCB_AUTO_IRQ
+ {"ASYNCB_AUTO_IRQ", (unsigned long)ASYNCB_AUTO_IRQ},
+#endif // ASYNCB_AUTO_IRQ
+#ifdef ASYNCB_AUTOPROBE
+ {"ASYNCB_AUTOPROBE", (unsigned long)ASYNCB_AUTOPROBE},
+#endif // ASYNCB_AUTOPROBE
+#ifdef ASYNCB_BOOT_AUTOCONF
+ {"ASYNCB_BOOT_AUTOCONF", (unsigned long)ASYNCB_BOOT_AUTOCONF},
+#endif // ASYNCB_BOOT_AUTOCONF
+#ifdef ASYNCB_BUGGY_UART
+ {"ASYNCB_BUGGY_UART", (unsigned long)ASYNCB_BUGGY_UART},
+#endif // ASYNCB_BUGGY_UART
+#ifdef ASYNCB_CALLOUT_NOHUP
+ {"ASYNCB_CALLOUT_NOHUP", (unsigned long)ASYNCB_CALLOUT_NOHUP},
+#endif // ASYNCB_CALLOUT_NOHUP
+#ifdef ASYNCB_CHECK_CD
+ {"ASYNCB_CHECK_CD", (unsigned long)ASYNCB_CHECK_CD},
+#endif // ASYNCB_CHECK_CD
+#ifdef ASYNCB_CLOSING
+ {"ASYNCB_CLOSING", (unsigned long)ASYNCB_CLOSING},
+#endif // ASYNCB_CLOSING
+#ifdef ASYNCB_CONS_FLOW
+ {"ASYNCB_CONS_FLOW", (unsigned long)ASYNCB_CONS_FLOW},
+#endif // ASYNCB_CONS_FLOW
+#ifdef ASYNCB_CTS_FLOW
+ {"ASYNCB_CTS_FLOW", (unsigned long)ASYNCB_CTS_FLOW},
+#endif // ASYNCB_CTS_FLOW
+#ifdef ASYNCB_FIRST_KERNEL
+ {"ASYNCB_FIRST_KERNEL", (unsigned long)ASYNCB_FIRST_KERNEL},
+#endif // ASYNCB_FIRST_KERNEL
+#ifdef ASYNCB_FOURPORT
+ {"ASYNCB_FOURPORT", (unsigned long)ASYNCB_FOURPORT},
+#endif // ASYNCB_FOURPORT
+#ifdef ASYNCB_HARDPPS_CD
+ {"ASYNCB_HARDPPS_CD", (unsigned long)ASYNCB_HARDPPS_CD},
+#endif // ASYNCB_HARDPPS_CD
+#ifdef ASYNCB_HUP_NOTIFY
+ {"ASYNCB_HUP_NOTIFY", (unsigned long)ASYNCB_HUP_NOTIFY},
+#endif // ASYNCB_HUP_NOTIFY
+#ifdef ASYNCB_INITIALIZED
+ {"ASYNCB_INITIALIZED", (unsigned long)ASYNCB_INITIALIZED},
+#endif // ASYNCB_INITIALIZED
+#ifdef ASYNCB_LAST_USER
+ {"ASYNCB_LAST_USER", (unsigned long)ASYNCB_LAST_USER},
+#endif // ASYNCB_LAST_USER
+#ifdef ASYNCB_LOW_LATENCY
+ {"ASYNCB_LOW_LATENCY", (unsigned long)ASYNCB_LOW_LATENCY},
+#endif // ASYNCB_LOW_LATENCY
+#ifdef ASYNCB_MAGIC_MULTIPLIER
+ {"ASYNCB_MAGIC_MULTIPLIER", (unsigned long)ASYNCB_MAGIC_MULTIPLIER},
+#endif // ASYNCB_MAGIC_MULTIPLIER
+#ifdef ASYNCB_NORMAL_ACTIVE
+ {"ASYNCB_NORMAL_ACTIVE", (unsigned long)ASYNCB_NORMAL_ACTIVE},
+#endif // ASYNCB_NORMAL_ACTIVE
+#ifdef ASYNCB_PGRP_LOCKOUT
+ {"ASYNCB_PGRP_LOCKOUT", (unsigned long)ASYNCB_PGRP_LOCKOUT},
+#endif // ASYNCB_PGRP_LOCKOUT
+#ifdef ASYNCB_SAK
+ {"ASYNCB_SAK", (unsigned long)ASYNCB_SAK},
+#endif // ASYNCB_SAK
+#ifdef ASYNCB_SESSION_LOCKOUT
+ {"ASYNCB_SESSION_LOCKOUT", (unsigned long)ASYNCB_SESSION_LOCKOUT},
+#endif // ASYNCB_SESSION_LOCKOUT
+#ifdef ASYNCB_SHARE_IRQ
+ {"ASYNCB_SHARE_IRQ", (unsigned long)ASYNCB_SHARE_IRQ},
+#endif // ASYNCB_SHARE_IRQ
+#ifdef ASYNCB_SKIP_TEST
+ {"ASYNCB_SKIP_TEST", (unsigned long)ASYNCB_SKIP_TEST},
+#endif // ASYNCB_SKIP_TEST
+#ifdef ASYNCB_SPD_HI
+ {"ASYNCB_SPD_HI", (unsigned long)ASYNCB_SPD_HI},
+#endif // ASYNCB_SPD_HI
+#ifdef ASYNCB_SPD_SHI
+ {"ASYNCB_SPD_SHI", (unsigned long)ASYNCB_SPD_SHI},
+#endif // ASYNCB_SPD_SHI
+#ifdef ASYNCB_SPD_VHI
+ {"ASYNCB_SPD_VHI", (unsigned long)ASYNCB_SPD_VHI},
+#endif // ASYNCB_SPD_VHI
+#ifdef ASYNCB_SPLIT_TERMIOS
+ {"ASYNCB_SPLIT_TERMIOS", (unsigned long)ASYNCB_SPLIT_TERMIOS},
+#endif // ASYNCB_SPLIT_TERMIOS
+#ifdef ASYNCB_SUSPENDED
+ {"ASYNCB_SUSPENDED", (unsigned long)ASYNCB_SUSPENDED},
+#endif // ASYNCB_SUSPENDED
+#ifdef ASYNC_CLOSING_WAIT_INF
+ {"ASYNC_CLOSING_WAIT_INF", (unsigned long)ASYNC_CLOSING_WAIT_INF},
+#endif // ASYNC_CLOSING_WAIT_INF
+#ifdef ASYNC_CLOSING_WAIT_NONE
+ {"ASYNC_CLOSING_WAIT_NONE", (unsigned long)ASYNC_CLOSING_WAIT_NONE},
+#endif // ASYNC_CLOSING_WAIT_NONE
#ifdef AT_EACCESS
{"AT_EACCESS", (unsigned long)AT_EACCESS},
#endif // AT_EACCESS
@@ -31,6 +278,905 @@ const struct constant_entry constant_table[] = {
#ifdef AT_SYMLINK_NOFOLLOW
{"AT_SYMLINK_NOFOLLOW", (unsigned long)AT_SYMLINK_NOFOLLOW},
#endif // AT_SYMLINK_NOFOLLOW
+#ifdef AUDIT_ADD
+ {"AUDIT_ADD", (unsigned long)AUDIT_ADD},
+#endif // AUDIT_ADD
+#ifdef AUDIT_ADD_RULE
+ {"AUDIT_ADD_RULE", (unsigned long)AUDIT_ADD_RULE},
+#endif // AUDIT_ADD_RULE
+#ifdef AUDIT_ALWAYS
+ {"AUDIT_ALWAYS", (unsigned long)AUDIT_ALWAYS},
+#endif // AUDIT_ALWAYS
+#ifdef AUDIT_ANOM_ABEND
+ {"AUDIT_ANOM_ABEND", (unsigned long)AUDIT_ANOM_ABEND},
+#endif // AUDIT_ANOM_ABEND
+#ifdef AUDIT_ANOM_LINK
+ {"AUDIT_ANOM_LINK", (unsigned long)AUDIT_ANOM_LINK},
+#endif // AUDIT_ANOM_LINK
+#ifdef AUDIT_ANOM_PROMISCUOUS
+ {"AUDIT_ANOM_PROMISCUOUS", (unsigned long)AUDIT_ANOM_PROMISCUOUS},
+#endif // AUDIT_ANOM_PROMISCUOUS
+#ifdef AUDIT_ARCH
+ {"AUDIT_ARCH", (unsigned long)AUDIT_ARCH},
+#endif // AUDIT_ARCH
+#ifdef AUDIT_ARG0
+ {"AUDIT_ARG0", (unsigned long)AUDIT_ARG0},
+#endif // AUDIT_ARG0
+#ifdef AUDIT_AVC
+ {"AUDIT_AVC", (unsigned long)AUDIT_AVC},
+#endif // AUDIT_AVC
+#ifdef AUDIT_AVC_PATH
+ {"AUDIT_AVC_PATH", (unsigned long)AUDIT_AVC_PATH},
+#endif // AUDIT_AVC_PATH
+#ifdef AUDIT_BIT_MASK
+ {"AUDIT_BIT_MASK", (unsigned long)AUDIT_BIT_MASK},
+#endif // AUDIT_BIT_MASK
+#ifdef AUDIT_BITMASK_SIZE
+ {"AUDIT_BITMASK_SIZE", (unsigned long)AUDIT_BITMASK_SIZE},
+#endif // AUDIT_BITMASK_SIZE
+#ifdef AUDIT_BPRM_FCAPS
+ {"AUDIT_BPRM_FCAPS", (unsigned long)AUDIT_BPRM_FCAPS},
+#endif // AUDIT_BPRM_FCAPS
+#ifdef AUDIT_CAPSET
+ {"AUDIT_CAPSET", (unsigned long)AUDIT_CAPSET},
+#endif // AUDIT_CAPSET
+#ifdef AUDIT_CLASS_CHATTR
+ {"AUDIT_CLASS_CHATTR", (unsigned long)AUDIT_CLASS_CHATTR},
+#endif // AUDIT_CLASS_CHATTR
+#ifdef AUDIT_CLASS_CHATTR_32
+ {"AUDIT_CLASS_CHATTR_32", (unsigned long)AUDIT_CLASS_CHATTR_32},
+#endif // AUDIT_CLASS_CHATTR_32
+#ifdef AUDIT_CLASS_DIR_WRITE
+ {"AUDIT_CLASS_DIR_WRITE", (unsigned long)AUDIT_CLASS_DIR_WRITE},
+#endif // AUDIT_CLASS_DIR_WRITE
+#ifdef AUDIT_CLASS_DIR_WRITE_32
+ {"AUDIT_CLASS_DIR_WRITE_32", (unsigned long)AUDIT_CLASS_DIR_WRITE_32},
+#endif // AUDIT_CLASS_DIR_WRITE_32
+#ifdef AUDIT_CLASS_READ_32
+ {"AUDIT_CLASS_READ_32", (unsigned long)AUDIT_CLASS_READ_32},
+#endif // AUDIT_CLASS_READ_32
+#ifdef AUDIT_CLASS_READ
+ {"AUDIT_CLASS_READ", (unsigned long)AUDIT_CLASS_READ},
+#endif // AUDIT_CLASS_READ
+#ifdef AUDIT_CLASS_SIGNAL_32
+ {"AUDIT_CLASS_SIGNAL_32", (unsigned long)AUDIT_CLASS_SIGNAL_32},
+#endif // AUDIT_CLASS_SIGNAL_32
+#ifdef AUDIT_CLASS_SIGNAL
+ {"AUDIT_CLASS_SIGNAL", (unsigned long)AUDIT_CLASS_SIGNAL},
+#endif // AUDIT_CLASS_SIGNAL
+#ifdef AUDIT_CLASS_WRITE_32
+ {"AUDIT_CLASS_WRITE_32", (unsigned long)AUDIT_CLASS_WRITE_32},
+#endif // AUDIT_CLASS_WRITE_32
+#ifdef AUDIT_CLASS_WRITE
+ {"AUDIT_CLASS_WRITE", (unsigned long)AUDIT_CLASS_WRITE},
+#endif // AUDIT_CLASS_WRITE
+#ifdef AUDIT_COMPARE_AUID_TO_EUID
+ {"AUDIT_COMPARE_AUID_TO_EUID", (unsigned long)AUDIT_COMPARE_AUID_TO_EUID},
+#endif // AUDIT_COMPARE_AUID_TO_EUID
+#ifdef AUDIT_COMPARE_AUID_TO_FSUID
+ {"AUDIT_COMPARE_AUID_TO_FSUID", (unsigned long)AUDIT_COMPARE_AUID_TO_FSUID},
+#endif // AUDIT_COMPARE_AUID_TO_FSUID
+#ifdef AUDIT_COMPARE_AUID_TO_OBJ_UID
+ {"AUDIT_COMPARE_AUID_TO_OBJ_UID",
+ (unsigned long)AUDIT_COMPARE_AUID_TO_OBJ_UID},
+#endif // AUDIT_COMPARE_AUID_TO_OBJ_UID
+#ifdef AUDIT_COMPARE_AUID_TO_SUID
+ {"AUDIT_COMPARE_AUID_TO_SUID", (unsigned long)AUDIT_COMPARE_AUID_TO_SUID},
+#endif // AUDIT_COMPARE_AUID_TO_SUID
+#ifdef AUDIT_COMPARE_EGID_TO_FSGID
+ {"AUDIT_COMPARE_EGID_TO_FSGID", (unsigned long)AUDIT_COMPARE_EGID_TO_FSGID},
+#endif // AUDIT_COMPARE_EGID_TO_FSGID
+#ifdef AUDIT_COMPARE_EGID_TO_OBJ_GID
+ {"AUDIT_COMPARE_EGID_TO_OBJ_GID",
+ (unsigned long)AUDIT_COMPARE_EGID_TO_OBJ_GID},
+#endif // AUDIT_COMPARE_EGID_TO_OBJ_GID
+#ifdef AUDIT_COMPARE_EGID_TO_SGID
+ {"AUDIT_COMPARE_EGID_TO_SGID", (unsigned long)AUDIT_COMPARE_EGID_TO_SGID},
+#endif // AUDIT_COMPARE_EGID_TO_SGID
+#ifdef AUDIT_COMPARE_EUID_TO_FSUID
+ {"AUDIT_COMPARE_EUID_TO_FSUID", (unsigned long)AUDIT_COMPARE_EUID_TO_FSUID},
+#endif // AUDIT_COMPARE_EUID_TO_FSUID
+#ifdef AUDIT_COMPARE_EUID_TO_OBJ_UID
+ {"AUDIT_COMPARE_EUID_TO_OBJ_UID",
+ (unsigned long)AUDIT_COMPARE_EUID_TO_OBJ_UID},
+#endif // AUDIT_COMPARE_EUID_TO_OBJ_UID
+#ifdef AUDIT_COMPARE_EUID_TO_SUID
+ {"AUDIT_COMPARE_EUID_TO_SUID", (unsigned long)AUDIT_COMPARE_EUID_TO_SUID},
+#endif // AUDIT_COMPARE_EUID_TO_SUID
+#ifdef AUDIT_COMPARE_FSGID_TO_OBJ_GID
+ {"AUDIT_COMPARE_FSGID_TO_OBJ_GID",
+ (unsigned long)AUDIT_COMPARE_FSGID_TO_OBJ_GID},
+#endif // AUDIT_COMPARE_FSGID_TO_OBJ_GID
+#ifdef AUDIT_COMPARE_FSUID_TO_OBJ_UID
+ {"AUDIT_COMPARE_FSUID_TO_OBJ_UID",
+ (unsigned long)AUDIT_COMPARE_FSUID_TO_OBJ_UID},
+#endif // AUDIT_COMPARE_FSUID_TO_OBJ_UID
+#ifdef AUDIT_COMPARE_GID_TO_EGID
+ {"AUDIT_COMPARE_GID_TO_EGID", (unsigned long)AUDIT_COMPARE_GID_TO_EGID},
+#endif // AUDIT_COMPARE_GID_TO_EGID
+#ifdef AUDIT_COMPARE_GID_TO_FSGID
+ {"AUDIT_COMPARE_GID_TO_FSGID", (unsigned long)AUDIT_COMPARE_GID_TO_FSGID},
+#endif // AUDIT_COMPARE_GID_TO_FSGID
+#ifdef AUDIT_COMPARE_GID_TO_OBJ_GID
+ {"AUDIT_COMPARE_GID_TO_OBJ_GID",
+ (unsigned long)AUDIT_COMPARE_GID_TO_OBJ_GID},
+#endif // AUDIT_COMPARE_GID_TO_OBJ_GID
+#ifdef AUDIT_COMPARE_GID_TO_SGID
+ {"AUDIT_COMPARE_GID_TO_SGID", (unsigned long)AUDIT_COMPARE_GID_TO_SGID},
+#endif // AUDIT_COMPARE_GID_TO_SGID
+#ifdef AUDIT_COMPARE_SGID_TO_FSGID
+ {"AUDIT_COMPARE_SGID_TO_FSGID", (unsigned long)AUDIT_COMPARE_SGID_TO_FSGID},
+#endif // AUDIT_COMPARE_SGID_TO_FSGID
+#ifdef AUDIT_COMPARE_SGID_TO_OBJ_GID
+ {"AUDIT_COMPARE_SGID_TO_OBJ_GID",
+ (unsigned long)AUDIT_COMPARE_SGID_TO_OBJ_GID},
+#endif // AUDIT_COMPARE_SGID_TO_OBJ_GID
+#ifdef AUDIT_COMPARE_SUID_TO_FSUID
+ {"AUDIT_COMPARE_SUID_TO_FSUID", (unsigned long)AUDIT_COMPARE_SUID_TO_FSUID},
+#endif // AUDIT_COMPARE_SUID_TO_FSUID
+#ifdef AUDIT_COMPARE_SUID_TO_OBJ_UID
+ {"AUDIT_COMPARE_SUID_TO_OBJ_UID",
+ (unsigned long)AUDIT_COMPARE_SUID_TO_OBJ_UID},
+#endif // AUDIT_COMPARE_SUID_TO_OBJ_UID
+#ifdef AUDIT_COMPARE_UID_TO_AUID
+ {"AUDIT_COMPARE_UID_TO_AUID", (unsigned long)AUDIT_COMPARE_UID_TO_AUID},
+#endif // AUDIT_COMPARE_UID_TO_AUID
+#ifdef AUDIT_COMPARE_UID_TO_EUID
+ {"AUDIT_COMPARE_UID_TO_EUID", (unsigned long)AUDIT_COMPARE_UID_TO_EUID},
+#endif // AUDIT_COMPARE_UID_TO_EUID
+#ifdef AUDIT_COMPARE_UID_TO_FSUID
+ {"AUDIT_COMPARE_UID_TO_FSUID", (unsigned long)AUDIT_COMPARE_UID_TO_FSUID},
+#endif // AUDIT_COMPARE_UID_TO_FSUID
+#ifdef AUDIT_COMPARE_UID_TO_OBJ_UID
+ {"AUDIT_COMPARE_UID_TO_OBJ_UID",
+ (unsigned long)AUDIT_COMPARE_UID_TO_OBJ_UID},
+#endif // AUDIT_COMPARE_UID_TO_OBJ_UID
+#ifdef AUDIT_COMPARE_UID_TO_SUID
+ {"AUDIT_COMPARE_UID_TO_SUID", (unsigned long)AUDIT_COMPARE_UID_TO_SUID},
+#endif // AUDIT_COMPARE_UID_TO_SUID
+#ifdef AUDIT_CONFIG_CHANGE
+ {"AUDIT_CONFIG_CHANGE", (unsigned long)AUDIT_CONFIG_CHANGE},
+#endif // AUDIT_CONFIG_CHANGE
+#ifdef AUDIT_CWD
+ {"AUDIT_CWD", (unsigned long)AUDIT_CWD},
+#endif // AUDIT_CWD
+#ifdef AUDIT_DAEMON_ABORT
+ {"AUDIT_DAEMON_ABORT", (unsigned long)AUDIT_DAEMON_ABORT},
+#endif // AUDIT_DAEMON_ABORT
+#ifdef AUDIT_DAEMON_CONFIG
+ {"AUDIT_DAEMON_CONFIG", (unsigned long)AUDIT_DAEMON_CONFIG},
+#endif // AUDIT_DAEMON_CONFIG
+#ifdef AUDIT_DAEMON_END
+ {"AUDIT_DAEMON_END", (unsigned long)AUDIT_DAEMON_END},
+#endif // AUDIT_DAEMON_END
+#ifdef AUDIT_DAEMON_START
+ {"AUDIT_DAEMON_START", (unsigned long)AUDIT_DAEMON_START},
+#endif // AUDIT_DAEMON_START
+#ifdef AUDIT_DEL
+ {"AUDIT_DEL", (unsigned long)AUDIT_DEL},
+#endif // AUDIT_DEL
+#ifdef AUDIT_DEL_RULE
+ {"AUDIT_DEL_RULE", (unsigned long)AUDIT_DEL_RULE},
+#endif // AUDIT_DEL_RULE
+#ifdef AUDIT_DEVMAJOR
+ {"AUDIT_DEVMAJOR", (unsigned long)AUDIT_DEVMAJOR},
+#endif // AUDIT_DEVMAJOR
+#ifdef AUDIT_DEVMINOR
+ {"AUDIT_DEVMINOR", (unsigned long)AUDIT_DEVMINOR},
+#endif // AUDIT_DEVMINOR
+#ifdef AUDIT_DIR
+ {"AUDIT_DIR", (unsigned long)AUDIT_DIR},
+#endif // AUDIT_DIR
+#ifdef AUDIT_EGID
+ {"AUDIT_EGID", (unsigned long)AUDIT_EGID},
+#endif // AUDIT_EGID
+#ifdef AUDIT_EOE
+ {"AUDIT_EOE", (unsigned long)AUDIT_EOE},
+#endif // AUDIT_EOE
+#ifdef AUDIT_EQUAL
+ {"AUDIT_EQUAL", (unsigned long)AUDIT_EQUAL},
+#endif // AUDIT_EQUAL
+#ifdef AUDIT_EUID
+ {"AUDIT_EUID", (unsigned long)AUDIT_EUID},
+#endif // AUDIT_EUID
+#ifdef AUDIT_EXE
+ {"AUDIT_EXE", (unsigned long)AUDIT_EXE},
+#endif // AUDIT_EXE
+#ifdef AUDIT_EXECVE
+ {"AUDIT_EXECVE", (unsigned long)AUDIT_EXECVE},
+#endif // AUDIT_EXECVE
+#ifdef AUDIT_EXIT
+ {"AUDIT_EXIT", (unsigned long)AUDIT_EXIT},
+#endif // AUDIT_EXIT
+#ifdef AUDIT_FAIL_PANIC
+ {"AUDIT_FAIL_PANIC", (unsigned long)AUDIT_FAIL_PANIC},
+#endif // AUDIT_FAIL_PANIC
+#ifdef AUDIT_FAIL_PRINTK
+ {"AUDIT_FAIL_PRINTK", (unsigned long)AUDIT_FAIL_PRINTK},
+#endif // AUDIT_FAIL_PRINTK
+#ifdef AUDIT_FAIL_SILENT
+ {"AUDIT_FAIL_SILENT", (unsigned long)AUDIT_FAIL_SILENT},
+#endif // AUDIT_FAIL_SILENT
+#ifdef AUDIT_FANOTIFY
+ {"AUDIT_FANOTIFY", (unsigned long)AUDIT_FANOTIFY},
+#endif // AUDIT_FANOTIFY
+#ifdef AUDIT_FD_PAIR
+ {"AUDIT_FD_PAIR", (unsigned long)AUDIT_FD_PAIR},
+#endif // AUDIT_FD_PAIR
+#ifdef AUDIT_FEATURE_BITMAP_BACKLOG_LIMIT
+ {"AUDIT_FEATURE_BITMAP_BACKLOG_LIMIT",
+ (unsigned long)AUDIT_FEATURE_BITMAP_BACKLOG_LIMIT},
+#endif // AUDIT_FEATURE_BITMAP_BACKLOG_LIMIT
+#ifdef AUDIT_FEATURE_BITMAP_BACKLOG_WAIT_TIME
+ {"AUDIT_FEATURE_BITMAP_BACKLOG_WAIT_TIME",
+ (unsigned long)AUDIT_FEATURE_BITMAP_BACKLOG_WAIT_TIME},
+#endif // AUDIT_FEATURE_BITMAP_BACKLOG_WAIT_TIME
+#ifdef AUDIT_FEATURE_BITMAP_EXCLUDE_EXTEND
+ {"AUDIT_FEATURE_BITMAP_EXCLUDE_EXTEND",
+ (unsigned long)AUDIT_FEATURE_BITMAP_EXCLUDE_EXTEND},
+#endif // AUDIT_FEATURE_BITMAP_EXCLUDE_EXTEND
+#ifdef AUDIT_FEATURE_BITMAP_EXECUTABLE_PATH
+ {"AUDIT_FEATURE_BITMAP_EXECUTABLE_PATH",
+ (unsigned long)AUDIT_FEATURE_BITMAP_EXECUTABLE_PATH},
+#endif // AUDIT_FEATURE_BITMAP_EXECUTABLE_PATH
+#ifdef AUDIT_FEATURE_BITMAP_FILTER_FS
+ {"AUDIT_FEATURE_BITMAP_FILTER_FS",
+ (unsigned long)AUDIT_FEATURE_BITMAP_FILTER_FS},
+#endif // AUDIT_FEATURE_BITMAP_FILTER_FS
+#ifdef AUDIT_FEATURE_BITMAP_LOST_RESET
+ {"AUDIT_FEATURE_BITMAP_LOST_RESET",
+ (unsigned long)AUDIT_FEATURE_BITMAP_LOST_RESET},
+#endif // AUDIT_FEATURE_BITMAP_LOST_RESET
+#ifdef AUDIT_FEATURE_BITMAP_SESSIONID_FILTER
+ {"AUDIT_FEATURE_BITMAP_SESSIONID_FILTER",
+ (unsigned long)AUDIT_FEATURE_BITMAP_SESSIONID_FILTER},
+#endif // AUDIT_FEATURE_BITMAP_SESSIONID_FILTER
+#ifdef AUDIT_FEATURE_CHANGE
+ {"AUDIT_FEATURE_CHANGE", (unsigned long)AUDIT_FEATURE_CHANGE},
+#endif // AUDIT_FEATURE_CHANGE
+#ifdef AUDIT_FEATURE_LOGINUID_IMMUTABLE
+ {"AUDIT_FEATURE_LOGINUID_IMMUTABLE",
+ (unsigned long)AUDIT_FEATURE_LOGINUID_IMMUTABLE},
+#endif // AUDIT_FEATURE_LOGINUID_IMMUTABLE
+#ifdef AUDIT_FEATURE_ONLY_UNSET_LOGINUID
+ {"AUDIT_FEATURE_ONLY_UNSET_LOGINUID",
+ (unsigned long)AUDIT_FEATURE_ONLY_UNSET_LOGINUID},
+#endif // AUDIT_FEATURE_ONLY_UNSET_LOGINUID
+#ifdef AUDIT_FEATURE_VERSION
+ {"AUDIT_FEATURE_VERSION", (unsigned long)AUDIT_FEATURE_VERSION},
+#endif // AUDIT_FEATURE_VERSION
+#ifdef AUDIT_FIELD_COMPARE
+ {"AUDIT_FIELD_COMPARE", (unsigned long)AUDIT_FIELD_COMPARE},
+#endif // AUDIT_FIELD_COMPARE
+#ifdef AUDIT_FILETYPE
+ {"AUDIT_FILETYPE", (unsigned long)AUDIT_FILETYPE},
+#endif // AUDIT_FILETYPE
+#ifdef AUDIT_FILTER_ENTRY
+ {"AUDIT_FILTER_ENTRY", (unsigned long)AUDIT_FILTER_ENTRY},
+#endif // AUDIT_FILTER_ENTRY
+#ifdef AUDIT_FILTER_EXCLUDE
+ {"AUDIT_FILTER_EXCLUDE", (unsigned long)AUDIT_FILTER_EXCLUDE},
+#endif // AUDIT_FILTER_EXCLUDE
+#ifdef AUDIT_FILTER_EXIT
+ {"AUDIT_FILTER_EXIT", (unsigned long)AUDIT_FILTER_EXIT},
+#endif // AUDIT_FILTER_EXIT
+#ifdef AUDIT_FILTER_FS
+ {"AUDIT_FILTER_FS", (unsigned long)AUDIT_FILTER_FS},
+#endif // AUDIT_FILTER_FS
+#ifdef AUDIT_FILTERKEY
+ {"AUDIT_FILTERKEY", (unsigned long)AUDIT_FILTERKEY},
+#endif // AUDIT_FILTERKEY
+#ifdef AUDIT_FILTER_PREPEND
+ {"AUDIT_FILTER_PREPEND", (unsigned long)AUDIT_FILTER_PREPEND},
+#endif // AUDIT_FILTER_PREPEND
+#ifdef AUDIT_FILTER_TASK
+ {"AUDIT_FILTER_TASK", (unsigned long)AUDIT_FILTER_TASK},
+#endif // AUDIT_FILTER_TASK
+#ifdef AUDIT_FILTER_TYPE
+ {"AUDIT_FILTER_TYPE", (unsigned long)AUDIT_FILTER_TYPE},
+#endif // AUDIT_FILTER_TYPE
+#ifdef AUDIT_FILTER_USER
+ {"AUDIT_FILTER_USER", (unsigned long)AUDIT_FILTER_USER},
+#endif // AUDIT_FILTER_USER
+#ifdef AUDIT_FILTER_WATCH
+ {"AUDIT_FILTER_WATCH", (unsigned long)AUDIT_FILTER_WATCH},
+#endif // AUDIT_FILTER_WATCH
+#ifdef AUDIT_FIRST_KERN_ANOM_MSG
+ {"AUDIT_FIRST_KERN_ANOM_MSG", (unsigned long)AUDIT_FIRST_KERN_ANOM_MSG},
+#endif // AUDIT_FIRST_KERN_ANOM_MSG
+#ifdef AUDIT_FIRST_USER_MSG
+ {"AUDIT_FIRST_USER_MSG", (unsigned long)AUDIT_FIRST_USER_MSG},
+#endif // AUDIT_FIRST_USER_MSG
+#ifdef AUDIT_FIRST_USER_MSG2
+ {"AUDIT_FIRST_USER_MSG2", (unsigned long)AUDIT_FIRST_USER_MSG2},
+#endif // AUDIT_FIRST_USER_MSG2
+#ifdef AUDIT_FSGID
+ {"AUDIT_FSGID", (unsigned long)AUDIT_FSGID},
+#endif // AUDIT_FSGID
+#ifdef AUDIT_FSTYPE
+ {"AUDIT_FSTYPE", (unsigned long)AUDIT_FSTYPE},
+#endif // AUDIT_FSTYPE
+#ifdef AUDIT_FSUID
+ {"AUDIT_FSUID", (unsigned long)AUDIT_FSUID},
+#endif // AUDIT_FSUID
+#ifdef AUDIT_GET
+ {"AUDIT_GET", (unsigned long)AUDIT_GET},
+#endif // AUDIT_GET
+#ifdef AUDIT_GET_FEATURE
+ {"AUDIT_GET_FEATURE", (unsigned long)AUDIT_GET_FEATURE},
+#endif // AUDIT_GET_FEATURE
+#ifdef AUDIT_GID
+ {"AUDIT_GID", (unsigned long)AUDIT_GID},
+#endif // AUDIT_GID
+#ifdef AUDIT_GREATER_THAN
+ {"AUDIT_GREATER_THAN", (unsigned long)AUDIT_GREATER_THAN},
+#endif // AUDIT_GREATER_THAN
+#ifdef AUDIT_INODE
+ {"AUDIT_INODE", (unsigned long)AUDIT_INODE},
+#endif // AUDIT_INODE
+#ifdef AUDIT_INTEGRITY_DATA
+ {"AUDIT_INTEGRITY_DATA", (unsigned long)AUDIT_INTEGRITY_DATA},
+#endif // AUDIT_INTEGRITY_DATA
+#ifdef AUDIT_INTEGRITY_EVM_XATTR
+ {"AUDIT_INTEGRITY_EVM_XATTR", (unsigned long)AUDIT_INTEGRITY_EVM_XATTR},
+#endif // AUDIT_INTEGRITY_EVM_XATTR
+#ifdef AUDIT_INTEGRITY_HASH
+ {"AUDIT_INTEGRITY_HASH", (unsigned long)AUDIT_INTEGRITY_HASH},
+#endif // AUDIT_INTEGRITY_HASH
+#ifdef AUDIT_INTEGRITY_METADATA
+ {"AUDIT_INTEGRITY_METADATA", (unsigned long)AUDIT_INTEGRITY_METADATA},
+#endif // AUDIT_INTEGRITY_METADATA
+#ifdef AUDIT_INTEGRITY_PCR
+ {"AUDIT_INTEGRITY_PCR", (unsigned long)AUDIT_INTEGRITY_PCR},
+#endif // AUDIT_INTEGRITY_PCR
+#ifdef AUDIT_INTEGRITY_POLICY_RULE
+ {"AUDIT_INTEGRITY_POLICY_RULE", (unsigned long)AUDIT_INTEGRITY_POLICY_RULE},
+#endif // AUDIT_INTEGRITY_POLICY_RULE
+#ifdef AUDIT_INTEGRITY_RULE
+ {"AUDIT_INTEGRITY_RULE", (unsigned long)AUDIT_INTEGRITY_RULE},
+#endif // AUDIT_INTEGRITY_RULE
+#ifdef AUDIT_INTEGRITY_STATUS
+ {"AUDIT_INTEGRITY_STATUS", (unsigned long)AUDIT_INTEGRITY_STATUS},
+#endif // AUDIT_INTEGRITY_STATUS
+#ifdef AUDIT_IPC
+ {"AUDIT_IPC", (unsigned long)AUDIT_IPC},
+#endif // AUDIT_IPC
+#ifdef AUDIT_IPC_SET_PERM
+ {"AUDIT_IPC_SET_PERM", (unsigned long)AUDIT_IPC_SET_PERM},
+#endif // AUDIT_IPC_SET_PERM
+#ifdef AUDIT_KERNEL
+ {"AUDIT_KERNEL", (unsigned long)AUDIT_KERNEL},
+#endif // AUDIT_KERNEL
+#ifdef AUDIT_KERNEL_OTHER
+ {"AUDIT_KERNEL_OTHER", (unsigned long)AUDIT_KERNEL_OTHER},
+#endif // AUDIT_KERNEL_OTHER
+#ifdef AUDIT_KERN_MODULE
+ {"AUDIT_KERN_MODULE", (unsigned long)AUDIT_KERN_MODULE},
+#endif // AUDIT_KERN_MODULE
+#ifdef AUDIT_LAST_FEATURE
+ {"AUDIT_LAST_FEATURE", (unsigned long)AUDIT_LAST_FEATURE},
+#endif // AUDIT_LAST_FEATURE
+#ifdef AUDIT_LAST_KERN_ANOM_MSG
+ {"AUDIT_LAST_KERN_ANOM_MSG", (unsigned long)AUDIT_LAST_KERN_ANOM_MSG},
+#endif // AUDIT_LAST_KERN_ANOM_MSG
+#ifdef AUDIT_LAST_USER_MSG
+ {"AUDIT_LAST_USER_MSG", (unsigned long)AUDIT_LAST_USER_MSG},
+#endif // AUDIT_LAST_USER_MSG
+#ifdef AUDIT_LAST_USER_MSG2
+ {"AUDIT_LAST_USER_MSG2", (unsigned long)AUDIT_LAST_USER_MSG2},
+#endif // AUDIT_LAST_USER_MSG2
+#ifdef AUDIT_LESS_THAN
+ {"AUDIT_LESS_THAN", (unsigned long)AUDIT_LESS_THAN},
+#endif // AUDIT_LESS_THAN
+#ifdef AUDIT_LIST
+ {"AUDIT_LIST", (unsigned long)AUDIT_LIST},
+#endif // AUDIT_LIST
+#ifdef AUDIT_LIST_RULES
+ {"AUDIT_LIST_RULES", (unsigned long)AUDIT_LIST_RULES},
+#endif // AUDIT_LIST_RULES
+#ifdef AUDIT_LOGIN
+ {"AUDIT_LOGIN", (unsigned long)AUDIT_LOGIN},
+#endif // AUDIT_LOGIN
+#ifdef AUDIT_LOGINUID
+ {"AUDIT_LOGINUID", (unsigned long)AUDIT_LOGINUID},
+#endif // AUDIT_LOGINUID
+#ifdef AUDIT_LOGINUID_SET
+ {"AUDIT_LOGINUID_SET", (unsigned long)AUDIT_LOGINUID_SET},
+#endif // AUDIT_LOGINUID_SET
+#ifdef AUDIT_MAC_CALIPSO_ADD
+ {"AUDIT_MAC_CALIPSO_ADD", (unsigned long)AUDIT_MAC_CALIPSO_ADD},
+#endif // AUDIT_MAC_CALIPSO_ADD
+#ifdef AUDIT_MAC_CALIPSO_DEL
+ {"AUDIT_MAC_CALIPSO_DEL", (unsigned long)AUDIT_MAC_CALIPSO_DEL},
+#endif // AUDIT_MAC_CALIPSO_DEL
+#ifdef AUDIT_MAC_CIPSOV4_ADD
+ {"AUDIT_MAC_CIPSOV4_ADD", (unsigned long)AUDIT_MAC_CIPSOV4_ADD},
+#endif // AUDIT_MAC_CIPSOV4_ADD
+#ifdef AUDIT_MAC_CIPSOV4_DEL
+ {"AUDIT_MAC_CIPSOV4_DEL", (unsigned long)AUDIT_MAC_CIPSOV4_DEL},
+#endif // AUDIT_MAC_CIPSOV4_DEL
+#ifdef AUDIT_MAC_CONFIG_CHANGE
+ {"AUDIT_MAC_CONFIG_CHANGE", (unsigned long)AUDIT_MAC_CONFIG_CHANGE},
+#endif // AUDIT_MAC_CONFIG_CHANGE
+#ifdef AUDIT_MAC_IPSEC_ADDSA
+ {"AUDIT_MAC_IPSEC_ADDSA", (unsigned long)AUDIT_MAC_IPSEC_ADDSA},
+#endif // AUDIT_MAC_IPSEC_ADDSA
+#ifdef AUDIT_MAC_IPSEC_ADDSPD
+ {"AUDIT_MAC_IPSEC_ADDSPD", (unsigned long)AUDIT_MAC_IPSEC_ADDSPD},
+#endif // AUDIT_MAC_IPSEC_ADDSPD
+#ifdef AUDIT_MAC_IPSEC_DELSA
+ {"AUDIT_MAC_IPSEC_DELSA", (unsigned long)AUDIT_MAC_IPSEC_DELSA},
+#endif // AUDIT_MAC_IPSEC_DELSA
+#ifdef AUDIT_MAC_IPSEC_DELSPD
+ {"AUDIT_MAC_IPSEC_DELSPD", (unsigned long)AUDIT_MAC_IPSEC_DELSPD},
+#endif // AUDIT_MAC_IPSEC_DELSPD
+#ifdef AUDIT_MAC_IPSEC_EVENT
+ {"AUDIT_MAC_IPSEC_EVENT", (unsigned long)AUDIT_MAC_IPSEC_EVENT},
+#endif // AUDIT_MAC_IPSEC_EVENT
+#ifdef AUDIT_MAC_MAP_ADD
+ {"AUDIT_MAC_MAP_ADD", (unsigned long)AUDIT_MAC_MAP_ADD},
+#endif // AUDIT_MAC_MAP_ADD
+#ifdef AUDIT_MAC_MAP_DEL
+ {"AUDIT_MAC_MAP_DEL", (unsigned long)AUDIT_MAC_MAP_DEL},
+#endif // AUDIT_MAC_MAP_DEL
+#ifdef AUDIT_MAC_POLICY_LOAD
+ {"AUDIT_MAC_POLICY_LOAD", (unsigned long)AUDIT_MAC_POLICY_LOAD},
+#endif // AUDIT_MAC_POLICY_LOAD
+#ifdef AUDIT_MAC_STATUS
+ {"AUDIT_MAC_STATUS", (unsigned long)AUDIT_MAC_STATUS},
+#endif // AUDIT_MAC_STATUS
+#ifdef AUDIT_MAC_UNLBL_ALLOW
+ {"AUDIT_MAC_UNLBL_ALLOW", (unsigned long)AUDIT_MAC_UNLBL_ALLOW},
+#endif // AUDIT_MAC_UNLBL_ALLOW
+#ifdef AUDIT_MAC_UNLBL_STCADD
+ {"AUDIT_MAC_UNLBL_STCADD", (unsigned long)AUDIT_MAC_UNLBL_STCADD},
+#endif // AUDIT_MAC_UNLBL_STCADD
+#ifdef AUDIT_MAC_UNLBL_STCDEL
+ {"AUDIT_MAC_UNLBL_STCDEL", (unsigned long)AUDIT_MAC_UNLBL_STCDEL},
+#endif // AUDIT_MAC_UNLBL_STCDEL
+#ifdef AUDIT_MAKE_EQUIV
+ {"AUDIT_MAKE_EQUIV", (unsigned long)AUDIT_MAKE_EQUIV},
+#endif // AUDIT_MAKE_EQUIV
+#ifdef AUDIT_MAX_FIELD_COMPARE
+ {"AUDIT_MAX_FIELD_COMPARE", (unsigned long)AUDIT_MAX_FIELD_COMPARE},
+#endif // AUDIT_MAX_FIELD_COMPARE
+#ifdef AUDIT_MAX_FIELDS
+ {"AUDIT_MAX_FIELDS", (unsigned long)AUDIT_MAX_FIELDS},
+#endif // AUDIT_MAX_FIELDS
+#ifdef AUDIT_MAX_KEY_LEN
+ {"AUDIT_MAX_KEY_LEN", (unsigned long)AUDIT_MAX_KEY_LEN},
+#endif // AUDIT_MAX_KEY_LEN
+#ifdef AUDIT_MESSAGE_TEXT_MAX
+ {"AUDIT_MESSAGE_TEXT_MAX", (unsigned long)AUDIT_MESSAGE_TEXT_MAX},
+#endif // AUDIT_MESSAGE_TEXT_MAX
+#ifdef AUDIT_MMAP
+ {"AUDIT_MMAP", (unsigned long)AUDIT_MMAP},
+#endif // AUDIT_MMAP
+#ifdef AUDIT_MQ_GETSETATTR
+ {"AUDIT_MQ_GETSETATTR", (unsigned long)AUDIT_MQ_GETSETATTR},
+#endif // AUDIT_MQ_GETSETATTR
+#ifdef AUDIT_MQ_NOTIFY
+ {"AUDIT_MQ_NOTIFY", (unsigned long)AUDIT_MQ_NOTIFY},
+#endif // AUDIT_MQ_NOTIFY
+#ifdef AUDIT_MQ_OPEN
+ {"AUDIT_MQ_OPEN", (unsigned long)AUDIT_MQ_OPEN},
+#endif // AUDIT_MQ_OPEN
+#ifdef AUDIT_MQ_SENDRECV
+ {"AUDIT_MQ_SENDRECV", (unsigned long)AUDIT_MQ_SENDRECV},
+#endif // AUDIT_MQ_SENDRECV
+#ifdef AUDIT_MSGTYPE
+ {"AUDIT_MSGTYPE", (unsigned long)AUDIT_MSGTYPE},
+#endif // AUDIT_MSGTYPE
+#ifdef AUDIT_NEGATE
+ {"AUDIT_NEGATE", (unsigned long)AUDIT_NEGATE},
+#endif // AUDIT_NEGATE
+#ifdef AUDIT_NETFILTER_CFG
+ {"AUDIT_NETFILTER_CFG", (unsigned long)AUDIT_NETFILTER_CFG},
+#endif // AUDIT_NETFILTER_CFG
+#ifdef AUDIT_NETFILTER_PKT
+ {"AUDIT_NETFILTER_PKT", (unsigned long)AUDIT_NETFILTER_PKT},
+#endif // AUDIT_NETFILTER_PKT
+#ifdef AUDIT_NEVER
+ {"AUDIT_NEVER", (unsigned long)AUDIT_NEVER},
+#endif // AUDIT_NEVER
+#ifdef AUDIT_NOT_EQUAL
+ {"AUDIT_NOT_EQUAL", (unsigned long)AUDIT_NOT_EQUAL},
+#endif // AUDIT_NOT_EQUAL
+#ifdef AUDIT_NR_FILTERS
+ {"AUDIT_NR_FILTERS", (unsigned long)AUDIT_NR_FILTERS},
+#endif // AUDIT_NR_FILTERS
+#ifdef AUDIT_OBJ_GID
+ {"AUDIT_OBJ_GID", (unsigned long)AUDIT_OBJ_GID},
+#endif // AUDIT_OBJ_GID
+#ifdef AUDIT_OBJ_LEV_HIGH
+ {"AUDIT_OBJ_LEV_HIGH", (unsigned long)AUDIT_OBJ_LEV_HIGH},
+#endif // AUDIT_OBJ_LEV_HIGH
+#ifdef AUDIT_OBJ_LEV_LOW
+ {"AUDIT_OBJ_LEV_LOW", (unsigned long)AUDIT_OBJ_LEV_LOW},
+#endif // AUDIT_OBJ_LEV_LOW
+#ifdef AUDIT_OBJ_PID
+ {"AUDIT_OBJ_PID", (unsigned long)AUDIT_OBJ_PID},
+#endif // AUDIT_OBJ_PID
+#ifdef AUDIT_OBJ_ROLE
+ {"AUDIT_OBJ_ROLE", (unsigned long)AUDIT_OBJ_ROLE},
+#endif // AUDIT_OBJ_ROLE
+#ifdef AUDIT_OBJ_TYPE
+ {"AUDIT_OBJ_TYPE", (unsigned long)AUDIT_OBJ_TYPE},
+#endif // AUDIT_OBJ_TYPE
+#ifdef AUDIT_OBJ_UID
+ {"AUDIT_OBJ_UID", (unsigned long)AUDIT_OBJ_UID},
+#endif // AUDIT_OBJ_UID
+#ifdef AUDIT_OBJ_USER
+ {"AUDIT_OBJ_USER", (unsigned long)AUDIT_OBJ_USER},
+#endif // AUDIT_OBJ_USER
+#ifdef AUDIT_PATH
+ {"AUDIT_PATH", (unsigned long)AUDIT_PATH},
+#endif // AUDIT_PATH
+#ifdef AUDIT_PERM
+ {"AUDIT_PERM", (unsigned long)AUDIT_PERM},
+#endif // AUDIT_PERM
+#ifdef AUDIT_PERM_ATTR
+ {"AUDIT_PERM_ATTR", (unsigned long)AUDIT_PERM_ATTR},
+#endif // AUDIT_PERM_ATTR
+#ifdef AUDIT_PERM_EXEC
+ {"AUDIT_PERM_EXEC", (unsigned long)AUDIT_PERM_EXEC},
+#endif // AUDIT_PERM_EXEC
+#ifdef AUDIT_PERM_READ
+ {"AUDIT_PERM_READ", (unsigned long)AUDIT_PERM_READ},
+#endif // AUDIT_PERM_READ
+#ifdef AUDIT_PERM_WRITE
+ {"AUDIT_PERM_WRITE", (unsigned long)AUDIT_PERM_WRITE},
+#endif // AUDIT_PERM_WRITE
+#ifdef AUDIT_PERS
+ {"AUDIT_PERS", (unsigned long)AUDIT_PERS},
+#endif // AUDIT_PERS
+#ifdef AUDIT_PID
+ {"AUDIT_PID", (unsigned long)AUDIT_PID},
+#endif // AUDIT_PID
+#ifdef AUDIT_POSSIBLE
+ {"AUDIT_POSSIBLE", (unsigned long)AUDIT_POSSIBLE},
+#endif // AUDIT_POSSIBLE
+#ifdef AUDIT_PPID
+ {"AUDIT_PPID", (unsigned long)AUDIT_PPID},
+#endif // AUDIT_PPID
+#ifdef AUDIT_PROCTITLE
+ {"AUDIT_PROCTITLE", (unsigned long)AUDIT_PROCTITLE},
+#endif // AUDIT_PROCTITLE
+#ifdef AUDIT_REPLACE
+ {"AUDIT_REPLACE", (unsigned long)AUDIT_REPLACE},
+#endif // AUDIT_REPLACE
+#ifdef AUDIT_SECCOMP
+ {"AUDIT_SECCOMP", (unsigned long)AUDIT_SECCOMP},
+#endif // AUDIT_SECCOMP
+#ifdef AUDIT_SELINUX_ERR
+ {"AUDIT_SELINUX_ERR", (unsigned long)AUDIT_SELINUX_ERR},
+#endif // AUDIT_SELINUX_ERR
+#ifdef AUDIT_SESSIONID
+ {"AUDIT_SESSIONID", (unsigned long)AUDIT_SESSIONID},
+#endif // AUDIT_SESSIONID
+#ifdef AUDIT_SET
+ {"AUDIT_SET", (unsigned long)AUDIT_SET},
+#endif // AUDIT_SET
+#ifdef AUDIT_SET_FEATURE
+ {"AUDIT_SET_FEATURE", (unsigned long)AUDIT_SET_FEATURE},
+#endif // AUDIT_SET_FEATURE
+#ifdef AUDIT_SGID
+ {"AUDIT_SGID", (unsigned long)AUDIT_SGID},
+#endif // AUDIT_SGID
+#ifdef AUDIT_SIGNAL_INFO
+ {"AUDIT_SIGNAL_INFO", (unsigned long)AUDIT_SIGNAL_INFO},
+#endif // AUDIT_SIGNAL_INFO
+#ifdef AUDIT_SOCKADDR
+ {"AUDIT_SOCKADDR", (unsigned long)AUDIT_SOCKADDR},
+#endif // AUDIT_SOCKADDR
+#ifdef AUDIT_SOCKETCALL
+ {"AUDIT_SOCKETCALL", (unsigned long)AUDIT_SOCKETCALL},
+#endif // AUDIT_SOCKETCALL
+#ifdef AUDIT_STATUS_BACKLOG_LIMIT
+ {"AUDIT_STATUS_BACKLOG_LIMIT", (unsigned long)AUDIT_STATUS_BACKLOG_LIMIT},
+#endif // AUDIT_STATUS_BACKLOG_LIMIT
+#ifdef AUDIT_STATUS_BACKLOG_WAIT_TIME
+ {"AUDIT_STATUS_BACKLOG_WAIT_TIME",
+ (unsigned long)AUDIT_STATUS_BACKLOG_WAIT_TIME},
+#endif // AUDIT_STATUS_BACKLOG_WAIT_TIME
+#ifdef AUDIT_STATUS_ENABLED
+ {"AUDIT_STATUS_ENABLED", (unsigned long)AUDIT_STATUS_ENABLED},
+#endif // AUDIT_STATUS_ENABLED
+#ifdef AUDIT_STATUS_FAILURE
+ {"AUDIT_STATUS_FAILURE", (unsigned long)AUDIT_STATUS_FAILURE},
+#endif // AUDIT_STATUS_FAILURE
+#ifdef AUDIT_STATUS_LOST
+ {"AUDIT_STATUS_LOST", (unsigned long)AUDIT_STATUS_LOST},
+#endif // AUDIT_STATUS_LOST
+#ifdef AUDIT_STATUS_PID
+ {"AUDIT_STATUS_PID", (unsigned long)AUDIT_STATUS_PID},
+#endif // AUDIT_STATUS_PID
+#ifdef AUDIT_STATUS_RATE_LIMIT
+ {"AUDIT_STATUS_RATE_LIMIT", (unsigned long)AUDIT_STATUS_RATE_LIMIT},
+#endif // AUDIT_STATUS_RATE_LIMIT
+#ifdef AUDIT_SUBJ_CLR
+ {"AUDIT_SUBJ_CLR", (unsigned long)AUDIT_SUBJ_CLR},
+#endif // AUDIT_SUBJ_CLR
+#ifdef AUDIT_SUBJ_ROLE
+ {"AUDIT_SUBJ_ROLE", (unsigned long)AUDIT_SUBJ_ROLE},
+#endif // AUDIT_SUBJ_ROLE
+#ifdef AUDIT_SUBJ_SEN
+ {"AUDIT_SUBJ_SEN", (unsigned long)AUDIT_SUBJ_SEN},
+#endif // AUDIT_SUBJ_SEN
+#ifdef AUDIT_SUBJ_TYPE
+ {"AUDIT_SUBJ_TYPE", (unsigned long)AUDIT_SUBJ_TYPE},
+#endif // AUDIT_SUBJ_TYPE
+#ifdef AUDIT_SUBJ_USER
+ {"AUDIT_SUBJ_USER", (unsigned long)AUDIT_SUBJ_USER},
+#endif // AUDIT_SUBJ_USER
+#ifdef AUDIT_SUCCESS
+ {"AUDIT_SUCCESS", (unsigned long)AUDIT_SUCCESS},
+#endif // AUDIT_SUCCESS
+#ifdef AUDIT_SUID
+ {"AUDIT_SUID", (unsigned long)AUDIT_SUID},
+#endif // AUDIT_SUID
+#ifdef AUDIT_SYSCALL
+ {"AUDIT_SYSCALL", (unsigned long)AUDIT_SYSCALL},
+#endif // AUDIT_SYSCALL
+#ifdef AUDIT_SYSCALL_CLASSES
+ {"AUDIT_SYSCALL_CLASSES", (unsigned long)AUDIT_SYSCALL_CLASSES},
+#endif // AUDIT_SYSCALL_CLASSES
+#ifdef AUDIT_TIME_ADJNTPVAL
+ {"AUDIT_TIME_ADJNTPVAL", (unsigned long)AUDIT_TIME_ADJNTPVAL},
+#endif // AUDIT_TIME_ADJNTPVAL
+#ifdef AUDIT_TIME_INJOFFSET
+ {"AUDIT_TIME_INJOFFSET", (unsigned long)AUDIT_TIME_INJOFFSET},
+#endif // AUDIT_TIME_INJOFFSET
+#ifdef AUDIT_TRIM
+ {"AUDIT_TRIM", (unsigned long)AUDIT_TRIM},
+#endif // AUDIT_TRIM
+#ifdef AUDIT_TTY
+ {"AUDIT_TTY", (unsigned long)AUDIT_TTY},
+#endif // AUDIT_TTY
+#ifdef AUDIT_TTY_GET
+ {"AUDIT_TTY_GET", (unsigned long)AUDIT_TTY_GET},
+#endif // AUDIT_TTY_GET
+#ifdef AUDIT_TTY_SET
+ {"AUDIT_TTY_SET", (unsigned long)AUDIT_TTY_SET},
+#endif // AUDIT_TTY_SET
+#ifdef AUDIT_UID
+ {"AUDIT_UID", (unsigned long)AUDIT_UID},
+#endif // AUDIT_UID
+#ifdef AUDIT_UNUSED_BITS
+ {"AUDIT_UNUSED_BITS", (unsigned long)AUDIT_UNUSED_BITS},
+#endif // AUDIT_UNUSED_BITS
+#ifdef AUDIT_USER
+ {"AUDIT_USER", (unsigned long)AUDIT_USER},
+#endif // AUDIT_USER
+#ifdef AUDIT_USER_AVC
+ {"AUDIT_USER_AVC", (unsigned long)AUDIT_USER_AVC},
+#endif // AUDIT_USER_AVC
+#ifdef AUDIT_USER_TTY
+ {"AUDIT_USER_TTY", (unsigned long)AUDIT_USER_TTY},
+#endif // AUDIT_USER_TTY
+#ifdef AUDIT_VERSION_BACKLOG_LIMIT
+ {"AUDIT_VERSION_BACKLOG_LIMIT", (unsigned long)AUDIT_VERSION_BACKLOG_LIMIT},
+#endif // AUDIT_VERSION_BACKLOG_LIMIT
+#ifdef AUDIT_VERSION_BACKLOG_WAIT_TIME
+ {"AUDIT_VERSION_BACKLOG_WAIT_TIME",
+ (unsigned long)AUDIT_VERSION_BACKLOG_WAIT_TIME},
+#endif // AUDIT_VERSION_BACKLOG_WAIT_TIME
+#ifdef AUDIT_VERSION_LATEST
+ {"AUDIT_VERSION_LATEST", (unsigned long)AUDIT_VERSION_LATEST},
+#endif // AUDIT_VERSION_LATEST
+#ifdef AUDIT_WATCH
+ {"AUDIT_WATCH", (unsigned long)AUDIT_WATCH},
+#endif // AUDIT_WATCH
+#ifdef AUDIT_WATCH_INS
+ {"AUDIT_WATCH_INS", (unsigned long)AUDIT_WATCH_INS},
+#endif // AUDIT_WATCH_INS
+#ifdef AUDIT_WATCH_LIST
+ {"AUDIT_WATCH_LIST", (unsigned long)AUDIT_WATCH_LIST},
+#endif // AUDIT_WATCH_LIST
+#ifdef AUDIT_WATCH_REM
+ {"AUDIT_WATCH_REM", (unsigned long)AUDIT_WATCH_REM},
+#endif // AUDIT_WATCH_REM
+#ifdef B0
+ {"B0", (unsigned long)B0},
+#endif // B0
+#ifdef B1000000
+ {"B1000000", (unsigned long)B1000000},
+#endif // B1000000
+#ifdef B110
+ {"B110", (unsigned long)B110},
+#endif // B110
+#ifdef B1152000
+ {"B1152000", (unsigned long)B1152000},
+#endif // B1152000
+#ifdef B115200
+ {"B115200", (unsigned long)B115200},
+#endif // B115200
+#ifdef B1200
+ {"B1200", (unsigned long)B1200},
+#endif // B1200
+#ifdef B134
+ {"B134", (unsigned long)B134},
+#endif // B134
+#ifdef B1500000
+ {"B1500000", (unsigned long)B1500000},
+#endif // B1500000
+#ifdef B150
+ {"B150", (unsigned long)B150},
+#endif // B150
+#ifdef B1800
+ {"B1800", (unsigned long)B1800},
+#endif // B1800
+#ifdef B19200
+ {"B19200", (unsigned long)B19200},
+#endif // B19200
+#ifdef B2000000
+ {"B2000000", (unsigned long)B2000000},
+#endif // B2000000
+#ifdef B200
+ {"B200", (unsigned long)B200},
+#endif // B200
+#ifdef B230400
+ {"B230400", (unsigned long)B230400},
+#endif // B230400
+#ifdef B2400
+ {"B2400", (unsigned long)B2400},
+#endif // B2400
+#ifdef B2500000
+ {"B2500000", (unsigned long)B2500000},
+#endif // B2500000
+#ifdef B3000000
+ {"B3000000", (unsigned long)B3000000},
+#endif // B3000000
+#ifdef B300
+ {"B300", (unsigned long)B300},
+#endif // B300
+#ifdef B3500000
+ {"B3500000", (unsigned long)B3500000},
+#endif // B3500000
+#ifdef B38400
+ {"B38400", (unsigned long)B38400},
+#endif // B38400
+#ifdef B4000000
+ {"B4000000", (unsigned long)B4000000},
+#endif // B4000000
+#ifdef B460800
+ {"B460800", (unsigned long)B460800},
+#endif // B460800
+#ifdef B4800
+ {"B4800", (unsigned long)B4800},
+#endif // B4800
+#ifdef B50
+ {"B50", (unsigned long)B50},
+#endif // B50
+#ifdef B500000
+ {"B500000", (unsigned long)B500000},
+#endif // B500000
+#ifdef B576000
+ {"B576000", (unsigned long)B576000},
+#endif // B576000
+#ifdef B57600
+ {"B57600", (unsigned long)B57600},
+#endif // B57600
+#ifdef B600
+ {"B600", (unsigned long)B600},
+#endif // B600
+#ifdef B75
+ {"B75", (unsigned long)B75},
+#endif // B75
+#ifdef B921600
+ {"B921600", (unsigned long)B921600},
+#endif // B921600
+#ifdef B9600
+ {"B9600", (unsigned long)B9600},
+#endif // B9600
+#ifdef BIG_ENDIAN
+ {"BIG_ENDIAN", (unsigned long)BIG_ENDIAN},
+#endif // BIG_ENDIAN
+#ifdef BLKALIGNOFF
+ {"BLKALIGNOFF", (unsigned long)BLKALIGNOFF},
+#endif // BLKALIGNOFF
+#ifdef BLKBSZGET
+ {"BLKBSZGET", (unsigned long)BLKBSZGET},
+#endif // BLKBSZGET
+#ifdef BLKBSZSET
+ {"BLKBSZSET", (unsigned long)BLKBSZSET},
+#endif // BLKBSZSET
+#ifdef BLKDISCARD
+ {"BLKDISCARD", (unsigned long)BLKDISCARD},
+#endif // BLKDISCARD
+#ifdef BLKDISCARDZEROES
+ {"BLKDISCARDZEROES", (unsigned long)BLKDISCARDZEROES},
+#endif // BLKDISCARDZEROES
+#ifdef BLKFLSBUF
+ {"BLKFLSBUF", (unsigned long)BLKFLSBUF},
+#endif // BLKFLSBUF
+#ifdef BLKFRAGET
+ {"BLKFRAGET", (unsigned long)BLKFRAGET},
+#endif // BLKFRAGET
+#ifdef BLKFRASET
+ {"BLKFRASET", (unsigned long)BLKFRASET},
+#endif // BLKFRASET
+#ifdef BLKGETSIZE64
+ {"BLKGETSIZE64", (unsigned long)BLKGETSIZE64},
+#endif // BLKGETSIZE64
+#ifdef BLKGETSIZE
+ {"BLKGETSIZE", (unsigned long)BLKGETSIZE},
+#endif // BLKGETSIZE
+#ifdef BLKIOMIN
+ {"BLKIOMIN", (unsigned long)BLKIOMIN},
+#endif // BLKIOMIN
+#ifdef BLKIOOPT
+ {"BLKIOOPT", (unsigned long)BLKIOOPT},
+#endif // BLKIOOPT
+#ifdef BLKPBSZGET
+ {"BLKPBSZGET", (unsigned long)BLKPBSZGET},
+#endif // BLKPBSZGET
+#ifdef BLKRAGET
+ {"BLKRAGET", (unsigned long)BLKRAGET},
+#endif // BLKRAGET
+#ifdef BLKRASET
+ {"BLKRASET", (unsigned long)BLKRASET},
+#endif // BLKRASET
+#ifdef BLKROGET
+ {"BLKROGET", (unsigned long)BLKROGET},
+#endif // BLKROGET
+#ifdef BLKROSET
+ {"BLKROSET", (unsigned long)BLKROSET},
+#endif // BLKROSET
+#ifdef BLKROTATIONAL
+ {"BLKROTATIONAL", (unsigned long)BLKROTATIONAL},
+#endif // BLKROTATIONAL
+#ifdef BLKRRPART
+ {"BLKRRPART", (unsigned long)BLKRRPART},
+#endif // BLKRRPART
+#ifdef BLKSECDISCARD
+ {"BLKSECDISCARD", (unsigned long)BLKSECDISCARD},
+#endif // BLKSECDISCARD
+#ifdef BLKSECTGET
+ {"BLKSECTGET", (unsigned long)BLKSECTGET},
+#endif // BLKSECTGET
+#ifdef BLKSECTSET
+ {"BLKSECTSET", (unsigned long)BLKSECTSET},
+#endif // BLKSECTSET
+#ifdef BLKSSZGET
+ {"BLKSSZGET", (unsigned long)BLKSSZGET},
+#endif // BLKSSZGET
+#ifdef BLKTRACESETUP
+ {"BLKTRACESETUP", (unsigned long)BLKTRACESETUP},
+#endif // BLKTRACESETUP
+#ifdef BLKTRACESTART
+ {"BLKTRACESTART", (unsigned long)BLKTRACESTART},
+#endif // BLKTRACESTART
+#ifdef BLKTRACESTOP
+ {"BLKTRACESTOP", (unsigned long)BLKTRACESTOP},
+#endif // BLKTRACESTOP
+#ifdef BLKTRACETEARDOWN
+ {"BLKTRACETEARDOWN", (unsigned long)BLKTRACETEARDOWN},
+#endif // BLKTRACETEARDOWN
+#ifdef BLKZEROOUT
+ {"BLKZEROOUT", (unsigned long)BLKZEROOUT},
+#endif // BLKZEROOUT
+#ifdef BLOCK_SIZE_BITS
+ {"BLOCK_SIZE_BITS", (unsigned long)BLOCK_SIZE_BITS},
+#endif // BLOCK_SIZE_BITS
+#ifdef BMAP_IOCTL
+ {"BMAP_IOCTL", (unsigned long)BMAP_IOCTL},
+#endif // BMAP_IOCTL
+#ifdef BOTHER
+ {"BOTHER", (unsigned long)BOTHER},
+#endif // BOTHER
+#ifdef BRKINT
+ {"BRKINT", (unsigned long)BRKINT},
+#endif // BRKINT
+#ifdef BS0
+ {"BS0", (unsigned long)BS0},
+#endif // BS0
+#ifdef BS1
+ {"BS1", (unsigned long)BS1},
+#endif // BS1
+#ifdef BSDLY
+ {"BSDLY", (unsigned long)BSDLY},
+#endif // BSDLY
#ifdef BUS_ADRALN
{"BUS_ADRALN", (unsigned long)BUS_ADRALN},
#endif // BUS_ADRALN
@@ -46,6 +1192,18 @@ const struct constant_entry constant_table[] = {
#ifdef BUS_OBJERR
{"BUS_OBJERR", (unsigned long)BUS_OBJERR},
#endif // BUS_OBJERR
+#ifdef BYTE_ORDER
+ {"BYTE_ORDER", (unsigned long)BYTE_ORDER},
+#endif // BYTE_ORDER
+#ifdef CBAUD
+ {"CBAUD", (unsigned long)CBAUD},
+#endif // CBAUD
+#ifdef CBAUDEX
+ {"CBAUDEX", (unsigned long)CBAUDEX},
+#endif // CBAUDEX
+#ifdef CIBAUD
+ {"CIBAUD", (unsigned long)CIBAUD},
+#endif // CIBAUD
#ifdef CLD_CONTINUED
{"CLD_CONTINUED", (unsigned long)CLD_CONTINUED},
#endif // CLD_CONTINUED
@@ -64,6 +1222,9 @@ const struct constant_entry constant_table[] = {
#ifdef CLD_TRAPPED
{"CLD_TRAPPED", (unsigned long)CLD_TRAPPED},
#endif // CLD_TRAPPED
+#ifdef CLOCAL
+ {"CLOCAL", (unsigned long)CLOCAL},
+#endif // CLOCAL
#ifdef CLONE_CHILD_CLEARTID
{"CLONE_CHILD_CLEARTID", (unsigned long)CLONE_CHILD_CLEARTID},
#endif // CLONE_CHILD_CLEARTID
@@ -82,6 +1243,9 @@ const struct constant_entry constant_table[] = {
#ifdef CLONE_IO
{"CLONE_IO", (unsigned long)CLONE_IO},
#endif // CLONE_IO
+#ifdef CLONE_NEWCGROUP
+ {"CLONE_NEWCGROUP", (unsigned long)CLONE_NEWCGROUP},
+#endif // CLONE_NEWCGROUP
#ifdef CLONE_NEWIPC
{"CLONE_NEWIPC", (unsigned long)CLONE_NEWIPC},
#endif // CLONE_NEWIPC
@@ -106,6 +1270,9 @@ const struct constant_entry constant_table[] = {
#ifdef CLONE_PARENT_SETTID
{"CLONE_PARENT_SETTID", (unsigned long)CLONE_PARENT_SETTID},
#endif // CLONE_PARENT_SETTID
+#ifdef CLONE_PIDFD
+ {"CLONE_PIDFD", (unsigned long)CLONE_PIDFD},
+#endif // CLONE_PIDFD
#ifdef CLONE_PTRACE
{"CLONE_PTRACE", (unsigned long)CLONE_PTRACE},
#endif // CLONE_PTRACE
@@ -130,9 +1297,60 @@ const struct constant_entry constant_table[] = {
#ifdef CLONE_VM
{"CLONE_VM", (unsigned long)CLONE_VM},
#endif // CLONE_VM
+#ifdef CMSPAR
+ {"CMSPAR", (unsigned long)CMSPAR},
+#endif // CMSPAR
+#ifdef CR0
+ {"CR0", (unsigned long)CR0},
+#endif // CR0
+#ifdef CR1
+ {"CR1", (unsigned long)CR1},
+#endif // CR1
+#ifdef CR2
+ {"CR2", (unsigned long)CR2},
+#endif // CR2
+#ifdef CR3
+ {"CR3", (unsigned long)CR3},
+#endif // CR3
+#ifdef CRDLY
+ {"CRDLY", (unsigned long)CRDLY},
+#endif // CRDLY
+#ifdef CREAD
+ {"CREAD", (unsigned long)CREAD},
+#endif // CREAD
+#ifdef CRTSCTS
+ {"CRTSCTS", (unsigned long)CRTSCTS},
+#endif // CRTSCTS
+#ifdef CS5
+ {"CS5", (unsigned long)CS5},
+#endif // CS5
+#ifdef CS6
+ {"CS6", (unsigned long)CS6},
+#endif // CS6
+#ifdef CS7
+ {"CS7", (unsigned long)CS7},
+#endif // CS7
+#ifdef CS8
+ {"CS8", (unsigned long)CS8},
+#endif // CS8
#ifdef CSIGNAL
{"CSIGNAL", (unsigned long)CSIGNAL},
#endif // CSIGNAL
+#ifdef CSIZE
+ {"CSIZE", (unsigned long)CSIZE},
+#endif // CSIZE
+#ifdef CSTOPB
+ {"CSTOPB", (unsigned long)CSTOPB},
+#endif // CSTOPB
+#ifdef CTSXON
+ {"CTSXON", (unsigned long)CTSXON},
+#endif // CTSXON
+#ifdef DSRXON
+ {"DSRXON", (unsigned long)DSRXON},
+#endif // DSRXON
+#ifdef DTRXOFF
+ {"DTRXOFF", (unsigned long)DTRXOFF},
+#endif // DTRXOFF
#ifdef E2BIG
{"E2BIG", (unsigned long)E2BIG},
#endif // E2BIG
@@ -190,6 +1408,27 @@ const struct constant_entry constant_table[] = {
#ifdef ECHILD
{"ECHILD", (unsigned long)ECHILD},
#endif // ECHILD
+#ifdef ECHO
+ {"ECHO", (unsigned long)ECHO},
+#endif // ECHO
+#ifdef ECHOCTL
+ {"ECHOCTL", (unsigned long)ECHOCTL},
+#endif // ECHOCTL
+#ifdef ECHOE
+ {"ECHOE", (unsigned long)ECHOE},
+#endif // ECHOE
+#ifdef ECHOK
+ {"ECHOK", (unsigned long)ECHOK},
+#endif // ECHOK
+#ifdef ECHOKE
+ {"ECHOKE", (unsigned long)ECHOKE},
+#endif // ECHOKE
+#ifdef ECHONL
+ {"ECHONL", (unsigned long)ECHONL},
+#endif // ECHONL
+#ifdef ECHOPRT
+ {"ECHOPRT", (unsigned long)ECHOPRT},
+#endif // ECHOPRT
#ifdef ECHRNG
{"ECHRNG", (unsigned long)ECHRNG},
#endif // ECHRNG
@@ -310,21 +1549,165 @@ const struct constant_entry constant_table[] = {
#ifdef ELOOP
{"ELOOP", (unsigned long)ELOOP},
#endif // ELOOP
+#ifdef EM_386
+ {"EM_386", (unsigned long)EM_386},
+#endif // EM_386
+#ifdef EM_486
+ {"EM_486", (unsigned long)EM_486},
+#endif // EM_486
+#ifdef EM_68K
+ {"EM_68K", (unsigned long)EM_68K},
+#endif // EM_68K
+#ifdef EM_860
+ {"EM_860", (unsigned long)EM_860},
+#endif // EM_860
+#ifdef EM_88K
+ {"EM_88K", (unsigned long)EM_88K},
+#endif // EM_88K
+#ifdef EM_AARCH64
+ {"EM_AARCH64", (unsigned long)EM_AARCH64},
+#endif // EM_AARCH64
+#ifdef EM_ALPHA
+ {"EM_ALPHA", (unsigned long)EM_ALPHA},
+#endif // EM_ALPHA
+#ifdef EM_ALTERA_NIOS2
+ {"EM_ALTERA_NIOS2", (unsigned long)EM_ALTERA_NIOS2},
+#endif // EM_ALTERA_NIOS2
+#ifdef EM_ARCOMPACT
+ {"EM_ARCOMPACT", (unsigned long)EM_ARCOMPACT},
+#endif // EM_ARCOMPACT
+#ifdef EM_ARCV2
+ {"EM_ARCV2", (unsigned long)EM_ARCV2},
+#endif // EM_ARCV2
+#ifdef EM_ARM
+ {"EM_ARM", (unsigned long)EM_ARM},
+#endif // EM_ARM
+#ifdef EM_BLACKFIN
+ {"EM_BLACKFIN", (unsigned long)EM_BLACKFIN},
+#endif // EM_BLACKFIN
+#ifdef EM_BPF
+ {"EM_BPF", (unsigned long)EM_BPF},
+#endif // EM_BPF
+#ifdef EM_CRIS
+ {"EM_CRIS", (unsigned long)EM_CRIS},
+#endif // EM_CRIS
+#ifdef EM_CSKY
+ {"EM_CSKY", (unsigned long)EM_CSKY},
+#endif // EM_CSKY
+#ifdef EM_CYGNUS_M32R
+ {"EM_CYGNUS_M32R", (unsigned long)EM_CYGNUS_M32R},
+#endif // EM_CYGNUS_M32R
+#ifdef EM_CYGNUS_MN10300
+ {"EM_CYGNUS_MN10300", (unsigned long)EM_CYGNUS_MN10300},
+#endif // EM_CYGNUS_MN10300
#ifdef EMEDIUMTYPE
{"EMEDIUMTYPE", (unsigned long)EMEDIUMTYPE},
#endif // EMEDIUMTYPE
#ifdef EMFILE
{"EMFILE", (unsigned long)EMFILE},
#endif // EMFILE
+#ifdef EM_FRV
+ {"EM_FRV", (unsigned long)EM_FRV},
+#endif // EM_FRV
+#ifdef EM_H8_300
+ {"EM_H8_300", (unsigned long)EM_H8_300},
+#endif // EM_H8_300
+#ifdef EM_HEXAGON
+ {"EM_HEXAGON", (unsigned long)EM_HEXAGON},
+#endif // EM_HEXAGON
+#ifdef EM_IA_64
+ {"EM_IA_64", (unsigned long)EM_IA_64},
+#endif // EM_IA_64
#ifdef EMLINK
{"EMLINK", (unsigned long)EMLINK},
#endif // EMLINK
+#ifdef EM_M32
+ {"EM_M32", (unsigned long)EM_M32},
+#endif // EM_M32
+#ifdef EM_M32R
+ {"EM_M32R", (unsigned long)EM_M32R},
+#endif // EM_M32R
+#ifdef EM_MICROBLAZE
+ {"EM_MICROBLAZE", (unsigned long)EM_MICROBLAZE},
+#endif // EM_MICROBLAZE
+#ifdef EM_MIPS
+ {"EM_MIPS", (unsigned long)EM_MIPS},
+#endif // EM_MIPS
+#ifdef EM_MIPS_RS3_LE
+ {"EM_MIPS_RS3_LE", (unsigned long)EM_MIPS_RS3_LE},
+#endif // EM_MIPS_RS3_LE
+#ifdef EM_MIPS_RS4_BE
+ {"EM_MIPS_RS4_BE", (unsigned long)EM_MIPS_RS4_BE},
+#endif // EM_MIPS_RS4_BE
+#ifdef EM_MN10300
+ {"EM_MN10300", (unsigned long)EM_MN10300},
+#endif // EM_MN10300
+#ifdef EM_NDS32
+ {"EM_NDS32", (unsigned long)EM_NDS32},
+#endif // EM_NDS32
+#ifdef EM_NONE
+ {"EM_NONE", (unsigned long)EM_NONE},
+#endif // EM_NONE
+#ifdef EM_OPENRISC
+ {"EM_OPENRISC", (unsigned long)EM_OPENRISC},
+#endif // EM_OPENRISC
+#ifdef EM_PARISC
+ {"EM_PARISC", (unsigned long)EM_PARISC},
+#endif // EM_PARISC
+#ifdef EM_PPC
+ {"EM_PPC", (unsigned long)EM_PPC},
+#endif // EM_PPC
+#ifdef EM_PPC64
+ {"EM_PPC64", (unsigned long)EM_PPC64},
+#endif // EM_PPC64
+#ifdef EM_RISCV
+ {"EM_RISCV", (unsigned long)EM_RISCV},
+#endif // EM_RISCV
+#ifdef EM_S390
+ {"EM_S390", (unsigned long)EM_S390},
+#endif // EM_S390
+#ifdef EM_S390_OLD
+ {"EM_S390_OLD", (unsigned long)EM_S390_OLD},
+#endif // EM_S390_OLD
#ifdef EMSGSIZE
{"EMSGSIZE", (unsigned long)EMSGSIZE},
#endif // EMSGSIZE
+#ifdef EM_SH
+ {"EM_SH", (unsigned long)EM_SH},
+#endif // EM_SH
+#ifdef EM_SPARC
+ {"EM_SPARC", (unsigned long)EM_SPARC},
+#endif // EM_SPARC
+#ifdef EM_SPARC32PLUS
+ {"EM_SPARC32PLUS", (unsigned long)EM_SPARC32PLUS},
+#endif // EM_SPARC32PLUS
+#ifdef EM_SPARCV9
+ {"EM_SPARCV9", (unsigned long)EM_SPARCV9},
+#endif // EM_SPARCV9
+#ifdef EM_SPU
+ {"EM_SPU", (unsigned long)EM_SPU},
+#endif // EM_SPU
+#ifdef EM_TI_C6000
+ {"EM_TI_C6000", (unsigned long)EM_TI_C6000},
+#endif // EM_TI_C6000
+#ifdef EM_TILEGX
+ {"EM_TILEGX", (unsigned long)EM_TILEGX},
+#endif // EM_TILEGX
+#ifdef EM_TILEPRO
+ {"EM_TILEPRO", (unsigned long)EM_TILEPRO},
+#endif // EM_TILEPRO
#ifdef EMULTIHOP
{"EMULTIHOP", (unsigned long)EMULTIHOP},
#endif // EMULTIHOP
+#ifdef EM_UNICORE
+ {"EM_UNICORE", (unsigned long)EM_UNICORE},
+#endif // EM_UNICORE
+#ifdef EM_X86_64
+ {"EM_X86_64", (unsigned long)EM_X86_64},
+#endif // EM_X86_64
+#ifdef EM_XTENSA
+ {"EM_XTENSA", (unsigned long)EM_XTENSA},
+#endif // EM_XTENSA
#ifdef ENAMETOOLONG
{"ENAMETOOLONG", (unsigned long)ENAMETOOLONG},
#endif // ENAMETOOLONG
@@ -535,24 +1918,213 @@ const struct constant_entry constant_table[] = {
#ifdef EXFULL
{"EXFULL", (unsigned long)EXFULL},
#endif // EXFULL
+#ifdef EXTA
+ {"EXTA", (unsigned long)EXTA},
+#endif // EXTA
+#ifdef EXTB
+ {"EXTB", (unsigned long)EXTB},
+#endif // EXTB
+#ifdef EXTPROC
+ {"EXTPROC", (unsigned long)EXTPROC},
+#endif // EXTPROC
#ifdef FAPPEND
{"FAPPEND", (unsigned long)FAPPEND},
#endif // FAPPEND
#ifdef FASYNC
{"FASYNC", (unsigned long)FASYNC},
#endif // FASYNC
+#ifdef FD_2M
+ {"FD_2M", (unsigned long)FD_2M},
+#endif // FD_2M
+#ifdef FD_BROKEN_DCL
+ {"FD_BROKEN_DCL", (unsigned long)FD_BROKEN_DCL},
+#endif // FD_BROKEN_DCL
#ifdef FD_CLOEXEC
{"FD_CLOEXEC", (unsigned long)FD_CLOEXEC},
#endif // FD_CLOEXEC
+#ifdef FDCLRPRM
+ {"FDCLRPRM", (unsigned long)FDCLRPRM},
+#endif // FDCLRPRM
+#ifdef FD_DEBUG
+ {"FD_DEBUG", (unsigned long)FD_DEBUG},
+#endif // FD_DEBUG
+#ifdef FDDEFMEDIAPRM
+ {"FDDEFMEDIAPRM", (unsigned long)FDDEFMEDIAPRM},
+#endif // FDDEFMEDIAPRM
+#ifdef FDDEFPRM
+ {"FDDEFPRM", (unsigned long)FDDEFPRM},
+#endif // FDDEFPRM
+#ifdef FD_DRIVER_VERSION
+ {"FD_DRIVER_VERSION", (unsigned long)FD_DRIVER_VERSION},
+#endif // FD_DRIVER_VERSION
+#ifdef FDEJECT
+ {"FDEJECT", (unsigned long)FDEJECT},
+#endif // FDEJECT
+#ifdef FD_FILL_BYTE
+ {"FD_FILL_BYTE", (unsigned long)FD_FILL_BYTE},
+#endif // FD_FILL_BYTE
+#ifdef FDFLUSH
+ {"FDFLUSH", (unsigned long)FDFLUSH},
+#endif // FDFLUSH
+#ifdef FDFMTBEG
+ {"FDFMTBEG", (unsigned long)FDFMTBEG},
+#endif // FDFMTBEG
+#ifdef FDFMTEND
+ {"FDFMTEND", (unsigned long)FDFMTEND},
+#endif // FDFMTEND
+#ifdef FDFMTTRK
+ {"FDFMTTRK", (unsigned long)FDFMTTRK},
+#endif // FDFMTTRK
+#ifdef FDGETDRVPRM
+ {"FDGETDRVPRM", (unsigned long)FDGETDRVPRM},
+#endif // FDGETDRVPRM
+#ifdef FDGETDRVSTAT
+ {"FDGETDRVSTAT", (unsigned long)FDGETDRVSTAT},
+#endif // FDGETDRVSTAT
+#ifdef FDGETDRVTYP
+ {"FDGETDRVTYP", (unsigned long)FDGETDRVTYP},
+#endif // FDGETDRVTYP
+#ifdef FDGETFDCSTAT
+ {"FDGETFDCSTAT", (unsigned long)FDGETFDCSTAT},
+#endif // FDGETFDCSTAT
+#ifdef FDGETMAXERRS
+ {"FDGETMAXERRS", (unsigned long)FDGETMAXERRS},
+#endif // FDGETMAXERRS
+#ifdef FDGETMEDIAPRM
+ {"FDGETMEDIAPRM", (unsigned long)FDGETMEDIAPRM},
+#endif // FDGETMEDIAPRM
+#ifdef FDGETPRM
+ {"FDGETPRM", (unsigned long)FDGETPRM},
+#endif // FDGETPRM
+#ifdef FD_INVERTED_DCL
+ {"FD_INVERTED_DCL", (unsigned long)FD_INVERTED_DCL},
+#endif // FD_INVERTED_DCL
+#ifdef FDMSGOFF
+ {"FDMSGOFF", (unsigned long)FDMSGOFF},
+#endif // FDMSGOFF
+#ifdef FDMSGON
+ {"FDMSGON", (unsigned long)FDMSGON},
+#endif // FDMSGON
+#ifdef FD_PERP
+ {"FD_PERP", (unsigned long)FD_PERP},
+#endif // FD_PERP
+#ifdef FDPOLLDRVSTAT
+ {"FDPOLLDRVSTAT", (unsigned long)FDPOLLDRVSTAT},
+#endif // FDPOLLDRVSTAT
+#ifdef FDRAWCMD
+ {"FDRAWCMD", (unsigned long)FDRAWCMD},
+#endif // FDRAWCMD
+#ifdef FD_RAW_DISK_CHANGE
+ {"FD_RAW_DISK_CHANGE", (unsigned long)FD_RAW_DISK_CHANGE},
+#endif // FD_RAW_DISK_CHANGE
+#ifdef FD_RAW_FAILURE
+ {"FD_RAW_FAILURE", (unsigned long)FD_RAW_FAILURE},
+#endif // FD_RAW_FAILURE
+#ifdef FD_RAW_HARDFAILURE
+ {"FD_RAW_HARDFAILURE", (unsigned long)FD_RAW_HARDFAILURE},
+#endif // FD_RAW_HARDFAILURE
+#ifdef FD_RAW_INTR
+ {"FD_RAW_INTR", (unsigned long)FD_RAW_INTR},
+#endif // FD_RAW_INTR
+#ifdef FD_RAW_MORE
+ {"FD_RAW_MORE", (unsigned long)FD_RAW_MORE},
+#endif // FD_RAW_MORE
+#ifdef FD_RAW_NEED_DISK
+ {"FD_RAW_NEED_DISK", (unsigned long)FD_RAW_NEED_DISK},
+#endif // FD_RAW_NEED_DISK
+#ifdef FD_RAW_NEED_SEEK
+ {"FD_RAW_NEED_SEEK", (unsigned long)FD_RAW_NEED_SEEK},
+#endif // FD_RAW_NEED_SEEK
+#ifdef FD_RAW_NO_MOTOR
+ {"FD_RAW_NO_MOTOR", (unsigned long)FD_RAW_NO_MOTOR},
+#endif // FD_RAW_NO_MOTOR
+#ifdef FD_RAW_NO_MOTOR_AFTER
+ {"FD_RAW_NO_MOTOR_AFTER", (unsigned long)FD_RAW_NO_MOTOR_AFTER},
+#endif // FD_RAW_NO_MOTOR_AFTER
+#ifdef FD_RAW_READ
+ {"FD_RAW_READ", (unsigned long)FD_RAW_READ},
+#endif // FD_RAW_READ
+#ifdef FD_RAW_SOFTFAILURE
+ {"FD_RAW_SOFTFAILURE", (unsigned long)FD_RAW_SOFTFAILURE},
+#endif // FD_RAW_SOFTFAILURE
+#ifdef FD_RAW_SPIN
+ {"FD_RAW_SPIN", (unsigned long)FD_RAW_SPIN},
+#endif // FD_RAW_SPIN
+#ifdef FD_RAW_STOP_IF_FAILURE
+ {"FD_RAW_STOP_IF_FAILURE", (unsigned long)FD_RAW_STOP_IF_FAILURE},
+#endif // FD_RAW_STOP_IF_FAILURE
+#ifdef FD_RAW_STOP_IF_SUCCESS
+ {"FD_RAW_STOP_IF_SUCCESS", (unsigned long)FD_RAW_STOP_IF_SUCCESS},
+#endif // FD_RAW_STOP_IF_SUCCESS
+#ifdef FD_RAW_WRITE
+ {"FD_RAW_WRITE", (unsigned long)FD_RAW_WRITE},
+#endif // FD_RAW_WRITE
+#ifdef FDRESET
+ {"FDRESET", (unsigned long)FDRESET},
+#endif // FDRESET
+#ifdef FD_SECTBASEMASK
+ {"FD_SECTBASEMASK", (unsigned long)FD_SECTBASEMASK},
+#endif // FD_SECTBASEMASK
+#ifdef FDSETDRVPRM
+ {"FDSETDRVPRM", (unsigned long)FDSETDRVPRM},
+#endif // FDSETDRVPRM
+#ifdef FDSETEMSGTRESH
+ {"FDSETEMSGTRESH", (unsigned long)FDSETEMSGTRESH},
+#endif // FDSETEMSGTRESH
+#ifdef FDSETMAXERRS
+ {"FDSETMAXERRS", (unsigned long)FDSETMAXERRS},
+#endif // FDSETMAXERRS
+#ifdef FDSETMEDIAPRM
+ {"FDSETMEDIAPRM", (unsigned long)FDSETMEDIAPRM},
+#endif // FDSETMEDIAPRM
+#ifdef FDSETPRM
+ {"FDSETPRM", (unsigned long)FDSETPRM},
+#endif // FDSETPRM
+#ifdef FD_SETSIZE
+ {"FD_SETSIZE", (unsigned long)FD_SETSIZE},
+#endif // FD_SETSIZE
+#ifdef FD_SILENT_DCL_CLEAR
+ {"FD_SILENT_DCL_CLEAR", (unsigned long)FD_SILENT_DCL_CLEAR},
+#endif // FD_SILENT_DCL_CLEAR
+#ifdef FD_SIZECODEMASK
+ {"FD_SIZECODEMASK", (unsigned long)FD_SIZECODEMASK},
+#endif // FD_SIZECODEMASK
+#ifdef FD_STRETCH
+ {"FD_STRETCH", (unsigned long)FD_STRETCH},
+#endif // FD_STRETCH
+#ifdef FD_SWAPSIDES
+ {"FD_SWAPSIDES", (unsigned long)FD_SWAPSIDES},
+#endif // FD_SWAPSIDES
+#ifdef FDTWADDLE
+ {"FDTWADDLE", (unsigned long)FDTWADDLE},
+#endif // FDTWADDLE
#ifdef F_DUPFD
{"F_DUPFD", (unsigned long)F_DUPFD},
#endif // F_DUPFD
#ifdef F_DUPFD_CLOEXEC
{"F_DUPFD_CLOEXEC", (unsigned long)F_DUPFD_CLOEXEC},
#endif // F_DUPFD_CLOEXEC
+#ifdef FDWERRORCLR
+ {"FDWERRORCLR", (unsigned long)FDWERRORCLR},
+#endif // FDWERRORCLR
+#ifdef FDWERRORGET
+ {"FDWERRORGET", (unsigned long)FDWERRORGET},
+#endif // FDWERRORGET
+#ifdef FD_ZEROBASED
+ {"FD_ZEROBASED", (unsigned long)FD_ZEROBASED},
+#endif // FD_ZEROBASED
#ifdef F_EXLCK
{"F_EXLCK", (unsigned long)F_EXLCK},
#endif // F_EXLCK
+#ifdef FF0
+ {"FF0", (unsigned long)FF0},
+#endif // FF0
+#ifdef FF1
+ {"FF1", (unsigned long)FF1},
+#endif // FF1
+#ifdef FFDLY
+ {"FFDLY", (unsigned long)FFDLY},
+#endif // FFDLY
#ifdef FFSYNC
{"FFSYNC", (unsigned long)FFSYNC},
#endif // FFSYNC
@@ -568,9 +2140,69 @@ const struct constant_entry constant_table[] = {
#ifdef F_GETLK64
{"F_GETLK64", (unsigned long)F_GETLK64},
#endif // F_GETLK64
+#ifdef F_GETOWN
+ {"F_GETOWN", (unsigned long)F_GETOWN},
+#endif // F_GETOWN
+#ifdef FIBMAP
+ {"FIBMAP", (unsigned long)FIBMAP},
+#endif // FIBMAP
+#ifdef FICLONE
+ {"FICLONE", (unsigned long)FICLONE},
+#endif // FICLONE
+#ifdef FICLONERANGE
+ {"FICLONERANGE", (unsigned long)FICLONERANGE},
+#endif // FICLONERANGE
+#ifdef FIDEDUPERANGE
+ {"FIDEDUPERANGE", (unsigned long)FIDEDUPERANGE},
+#endif // FIDEDUPERANGE
+#ifdef FIFREEZE
+ {"FIFREEZE", (unsigned long)FIFREEZE},
+#endif // FIFREEZE
+#ifdef FIGETBSZ
+ {"FIGETBSZ", (unsigned long)FIGETBSZ},
+#endif // FIGETBSZ
+#ifdef FILE_DEDUPE_RANGE_DIFFERS
+ {"FILE_DEDUPE_RANGE_DIFFERS", (unsigned long)FILE_DEDUPE_RANGE_DIFFERS},
+#endif // FILE_DEDUPE_RANGE_DIFFERS
+#ifdef FILE_DEDUPE_RANGE_SAME
+ {"FILE_DEDUPE_RANGE_SAME", (unsigned long)FILE_DEDUPE_RANGE_SAME},
+#endif // FILE_DEDUPE_RANGE_SAME
+#ifdef FIOASYNC
+ {"FIOASYNC", (unsigned long)FIOASYNC},
+#endif // FIOASYNC
+#ifdef FIOCLEX
+ {"FIOCLEX", (unsigned long)FIOCLEX},
+#endif // FIOCLEX
+#ifdef FIOGETOWN
+ {"FIOGETOWN", (unsigned long)FIOGETOWN},
+#endif // FIOGETOWN
+#ifdef FIONBIO
+ {"FIONBIO", (unsigned long)FIONBIO},
+#endif // FIONBIO
+#ifdef FIONCLEX
+ {"FIONCLEX", (unsigned long)FIONCLEX},
+#endif // FIONCLEX
+#ifdef FIONREAD
+ {"FIONREAD", (unsigned long)FIONREAD},
+#endif // FIONREAD
+#ifdef FIOQSIZE
+ {"FIOQSIZE", (unsigned long)FIOQSIZE},
+#endif // FIOQSIZE
+#ifdef FIOSETOWN
+ {"FIOSETOWN", (unsigned long)FIOSETOWN},
+#endif // FIOSETOWN
+#ifdef FITHAW
+ {"FITHAW", (unsigned long)FITHAW},
+#endif // FITHAW
+#ifdef FITRIM
+ {"FITRIM", (unsigned long)FITRIM},
+#endif // FITRIM
#ifdef F_LOCK
{"F_LOCK", (unsigned long)F_LOCK},
#endif // F_LOCK
+#ifdef FLUSHO
+ {"FLUSHO", (unsigned long)FLUSHO},
+#endif // FLUSHO
#ifdef FNDELAY
{"FNDELAY", (unsigned long)FNDELAY},
#endif // FNDELAY
@@ -580,6 +2212,9 @@ const struct constant_entry constant_table[] = {
#ifdef F_OK
{"F_OK", (unsigned long)F_OK},
#endif // F_OK
+#ifdef FPE_CONDTRAP
+ {"FPE_CONDTRAP", (unsigned long)FPE_CONDTRAP},
+#endif // FPE_CONDTRAP
#ifdef FPE_FLTDIV
{"FPE_FLTDIV", (unsigned long)FPE_FLTDIV},
#endif // FPE_FLTDIV
@@ -598,6 +2233,9 @@ const struct constant_entry constant_table[] = {
#ifdef FPE_FLTUND
{"FPE_FLTUND", (unsigned long)FPE_FLTUND},
#endif // FPE_FLTUND
+#ifdef FPE_FLTUNK
+ {"FPE_FLTUNK", (unsigned long)FPE_FLTUNK},
+#endif // FPE_FLTUNK
#ifdef FPE_INTDIV
{"FPE_INTDIV", (unsigned long)FPE_INTDIV},
#endif // FPE_INTDIV
@@ -616,6 +2254,71 @@ const struct constant_entry constant_table[] = {
#ifdef F_RDLCK
{"F_RDLCK", (unsigned long)F_RDLCK},
#endif // F_RDLCK
+#ifdef FS_APPEND_FL
+ {"FS_APPEND_FL", (unsigned long)FS_APPEND_FL},
+#endif // FS_APPEND_FL
+#ifdef FS_BTREE_FL
+ {"FS_BTREE_FL", (unsigned long)FS_BTREE_FL},
+#endif // FS_BTREE_FL
+#ifdef FS_COMPRBLK_FL
+ {"FS_COMPRBLK_FL", (unsigned long)FS_COMPRBLK_FL},
+#endif // FS_COMPRBLK_FL
+#ifdef FS_COMPR_FL
+ {"FS_COMPR_FL", (unsigned long)FS_COMPR_FL},
+#endif // FS_COMPR_FL
+#ifdef FS_DIRSYNC_FL
+ {"FS_DIRSYNC_FL", (unsigned long)FS_DIRSYNC_FL},
+#endif // FS_DIRSYNC_FL
+#ifdef FS_DIRTY_FL
+ {"FS_DIRTY_FL", (unsigned long)FS_DIRTY_FL},
+#endif // FS_DIRTY_FL
+#ifdef FS_EA_INODE_FL
+ {"FS_EA_INODE_FL", (unsigned long)FS_EA_INODE_FL},
+#endif // FS_EA_INODE_FL
+#ifdef FS_ENCRYPT_FL
+ {"FS_ENCRYPT_FL", (unsigned long)FS_ENCRYPT_FL},
+#endif // FS_ENCRYPT_FL
+#ifdef FS_ENCRYPTION_MODE_ADIANTUM
+ {"FS_ENCRYPTION_MODE_ADIANTUM", (unsigned long)FS_ENCRYPTION_MODE_ADIANTUM},
+#endif // FS_ENCRYPTION_MODE_ADIANTUM
+#ifdef FS_ENCRYPTION_MODE_AES_128_CBC
+ {"FS_ENCRYPTION_MODE_AES_128_CBC",
+ (unsigned long)FS_ENCRYPTION_MODE_AES_128_CBC},
+#endif // FS_ENCRYPTION_MODE_AES_128_CBC
+#ifdef FS_ENCRYPTION_MODE_AES_128_CTS
+ {"FS_ENCRYPTION_MODE_AES_128_CTS",
+ (unsigned long)FS_ENCRYPTION_MODE_AES_128_CTS},
+#endif // FS_ENCRYPTION_MODE_AES_128_CTS
+#ifdef FS_ENCRYPTION_MODE_AES_256_CBC
+ {"FS_ENCRYPTION_MODE_AES_256_CBC",
+ (unsigned long)FS_ENCRYPTION_MODE_AES_256_CBC},
+#endif // FS_ENCRYPTION_MODE_AES_256_CBC
+#ifdef FS_ENCRYPTION_MODE_AES_256_CTS
+ {"FS_ENCRYPTION_MODE_AES_256_CTS",
+ (unsigned long)FS_ENCRYPTION_MODE_AES_256_CTS},
+#endif // FS_ENCRYPTION_MODE_AES_256_CTS
+#ifdef FS_ENCRYPTION_MODE_AES_256_GCM
+ {"FS_ENCRYPTION_MODE_AES_256_GCM",
+ (unsigned long)FS_ENCRYPTION_MODE_AES_256_GCM},
+#endif // FS_ENCRYPTION_MODE_AES_256_GCM
+#ifdef FS_ENCRYPTION_MODE_AES_256_XTS
+ {"FS_ENCRYPTION_MODE_AES_256_XTS",
+ (unsigned long)FS_ENCRYPTION_MODE_AES_256_XTS},
+#endif // FS_ENCRYPTION_MODE_AES_256_XTS
+#ifdef FS_ENCRYPTION_MODE_INVALID
+ {"FS_ENCRYPTION_MODE_INVALID", (unsigned long)FS_ENCRYPTION_MODE_INVALID},
+#endif // FS_ENCRYPTION_MODE_INVALID
+#ifdef FS_ENCRYPTION_MODE_SPECK128_256_CTS
+ {"FS_ENCRYPTION_MODE_SPECK128_256_CTS",
+ (unsigned long)FS_ENCRYPTION_MODE_SPECK128_256_CTS},
+#endif // FS_ENCRYPTION_MODE_SPECK128_256_CTS
+#ifdef FS_ENCRYPTION_MODE_SPECK128_256_XTS
+ {"FS_ENCRYPTION_MODE_SPECK128_256_XTS",
+ (unsigned long)FS_ENCRYPTION_MODE_SPECK128_256_XTS},
+#endif // FS_ENCRYPTION_MODE_SPECK128_256_XTS
+#ifdef FS_EOFBLOCKS_FL
+ {"FS_EOFBLOCKS_FL", (unsigned long)FS_EOFBLOCKS_FL},
+#endif // FS_EOFBLOCKS_FL
#ifdef F_SETFD
{"F_SETFD", (unsigned long)F_SETFD},
#endif // F_SETFD
@@ -634,9 +2337,228 @@ const struct constant_entry constant_table[] = {
#ifdef F_SETLKW
{"F_SETLKW", (unsigned long)F_SETLKW},
#endif // F_SETLKW
+#ifdef F_SETOWN
+ {"F_SETOWN", (unsigned long)F_SETOWN},
+#endif // F_SETOWN
+#ifdef FS_EXTENT_FL
+ {"FS_EXTENT_FL", (unsigned long)FS_EXTENT_FL},
+#endif // FS_EXTENT_FL
+#ifdef FS_FL_USER_MODIFIABLE
+ {"FS_FL_USER_MODIFIABLE", (unsigned long)FS_FL_USER_MODIFIABLE},
+#endif // FS_FL_USER_MODIFIABLE
+#ifdef FS_FL_USER_VISIBLE
+ {"FS_FL_USER_VISIBLE", (unsigned long)FS_FL_USER_VISIBLE},
+#endif // FS_FL_USER_VISIBLE
#ifdef F_SHLCK
{"F_SHLCK", (unsigned long)F_SHLCK},
#endif // F_SHLCK
+#ifdef FS_HUGE_FILE_FL
+ {"FS_HUGE_FILE_FL", (unsigned long)FS_HUGE_FILE_FL},
+#endif // FS_HUGE_FILE_FL
+#ifdef FS_IMAGIC_FL
+ {"FS_IMAGIC_FL", (unsigned long)FS_IMAGIC_FL},
+#endif // FS_IMAGIC_FL
+#ifdef FS_IMMUTABLE_FL
+ {"FS_IMMUTABLE_FL", (unsigned long)FS_IMMUTABLE_FL},
+#endif // FS_IMMUTABLE_FL
+#ifdef FS_INDEX_FL
+ {"FS_INDEX_FL", (unsigned long)FS_INDEX_FL},
+#endif // FS_INDEX_FL
+#ifdef FS_INLINE_DATA_FL
+ {"FS_INLINE_DATA_FL", (unsigned long)FS_INLINE_DATA_FL},
+#endif // FS_INLINE_DATA_FL
+#ifdef FS_IOC32_GETFLAGS
+ {"FS_IOC32_GETFLAGS", (unsigned long)FS_IOC32_GETFLAGS},
+#endif // FS_IOC32_GETFLAGS
+#ifdef FS_IOC32_GETVERSION
+ {"FS_IOC32_GETVERSION", (unsigned long)FS_IOC32_GETVERSION},
+#endif // FS_IOC32_GETVERSION
+#ifdef FS_IOC32_SETFLAGS
+ {"FS_IOC32_SETFLAGS", (unsigned long)FS_IOC32_SETFLAGS},
+#endif // FS_IOC32_SETFLAGS
+#ifdef FS_IOC32_SETVERSION
+ {"FS_IOC32_SETVERSION", (unsigned long)FS_IOC32_SETVERSION},
+#endif // FS_IOC32_SETVERSION
+#ifdef FS_IOC_FIEMAP
+ {"FS_IOC_FIEMAP", (unsigned long)FS_IOC_FIEMAP},
+#endif // FS_IOC_FIEMAP
+#ifdef FS_IOC_FSGETXATTR
+ {"FS_IOC_FSGETXATTR", (unsigned long)FS_IOC_FSGETXATTR},
+#endif // FS_IOC_FSGETXATTR
+#ifdef FS_IOC_FSSETXATTR
+ {"FS_IOC_FSSETXATTR", (unsigned long)FS_IOC_FSSETXATTR},
+#endif // FS_IOC_FSSETXATTR
+#ifdef FS_IOC_GET_ENCRYPTION_POLICY
+ {"FS_IOC_GET_ENCRYPTION_POLICY",
+ (unsigned long)FS_IOC_GET_ENCRYPTION_POLICY},
+#endif // FS_IOC_GET_ENCRYPTION_POLICY
+#ifdef FS_IOC_GET_ENCRYPTION_PWSALT
+ {"FS_IOC_GET_ENCRYPTION_PWSALT",
+ (unsigned long)FS_IOC_GET_ENCRYPTION_PWSALT},
+#endif // FS_IOC_GET_ENCRYPTION_PWSALT
+#ifdef FS_IOC_GETFLAGS
+ {"FS_IOC_GETFLAGS", (unsigned long)FS_IOC_GETFLAGS},
+#endif // FS_IOC_GETFLAGS
+#ifdef FS_IOC_GETFSLABEL
+ {"FS_IOC_GETFSLABEL", (unsigned long)FS_IOC_GETFSLABEL},
+#endif // FS_IOC_GETFSLABEL
+#ifdef FS_IOC_GETVERSION
+ {"FS_IOC_GETVERSION", (unsigned long)FS_IOC_GETVERSION},
+#endif // FS_IOC_GETVERSION
+#ifdef FS_IOC_SET_ENCRYPTION_POLICY
+ {"FS_IOC_SET_ENCRYPTION_POLICY",
+ (unsigned long)FS_IOC_SET_ENCRYPTION_POLICY},
+#endif // FS_IOC_SET_ENCRYPTION_POLICY
+#ifdef FS_IOC_SETFLAGS
+ {"FS_IOC_SETFLAGS", (unsigned long)FS_IOC_SETFLAGS},
+#endif // FS_IOC_SETFLAGS
+#ifdef FS_IOC_SETFSLABEL
+ {"FS_IOC_SETFSLABEL", (unsigned long)FS_IOC_SETFSLABEL},
+#endif // FS_IOC_SETFSLABEL
+#ifdef FS_IOC_SETVERSION
+ {"FS_IOC_SETVERSION", (unsigned long)FS_IOC_SETVERSION},
+#endif // FS_IOC_SETVERSION
+#ifdef FS_JOURNAL_DATA_FL
+ {"FS_JOURNAL_DATA_FL", (unsigned long)FS_JOURNAL_DATA_FL},
+#endif // FS_JOURNAL_DATA_FL
+#ifdef FS_KEY_DESC_PREFIX_SIZE
+ {"FS_KEY_DESC_PREFIX_SIZE", (unsigned long)FS_KEY_DESC_PREFIX_SIZE},
+#endif // FS_KEY_DESC_PREFIX_SIZE
+#ifdef FS_KEY_DESCRIPTOR_SIZE
+ {"FS_KEY_DESCRIPTOR_SIZE", (unsigned long)FS_KEY_DESCRIPTOR_SIZE},
+#endif // FS_KEY_DESCRIPTOR_SIZE
+#ifdef FSLABEL_MAX
+ {"FSLABEL_MAX", (unsigned long)FSLABEL_MAX},
+#endif // FSLABEL_MAX
+#ifdef FS_MAX_KEY_SIZE
+ {"FS_MAX_KEY_SIZE", (unsigned long)FS_MAX_KEY_SIZE},
+#endif // FS_MAX_KEY_SIZE
+#ifdef FSMOUNT_CLOEXEC
+ {"FSMOUNT_CLOEXEC", (unsigned long)FSMOUNT_CLOEXEC},
+#endif // FSMOUNT_CLOEXEC
+#ifdef FS_NOATIME_FL
+ {"FS_NOATIME_FL", (unsigned long)FS_NOATIME_FL},
+#endif // FS_NOATIME_FL
+#ifdef FS_NOCOMP_FL
+ {"FS_NOCOMP_FL", (unsigned long)FS_NOCOMP_FL},
+#endif // FS_NOCOMP_FL
+#ifdef FS_NOCOW_FL
+ {"FS_NOCOW_FL", (unsigned long)FS_NOCOW_FL},
+#endif // FS_NOCOW_FL
+#ifdef FS_NODUMP_FL
+ {"FS_NODUMP_FL", (unsigned long)FS_NODUMP_FL},
+#endif // FS_NODUMP_FL
+#ifdef FS_NOTAIL_FL
+ {"FS_NOTAIL_FL", (unsigned long)FS_NOTAIL_FL},
+#endif // FS_NOTAIL_FL
+#ifdef FSOPEN_CLOEXEC
+ {"FSOPEN_CLOEXEC", (unsigned long)FSOPEN_CLOEXEC},
+#endif // FSOPEN_CLOEXEC
+#ifdef FSPICK_CLOEXEC
+ {"FSPICK_CLOEXEC", (unsigned long)FSPICK_CLOEXEC},
+#endif // FSPICK_CLOEXEC
+#ifdef FSPICK_EMPTY_PATH
+ {"FSPICK_EMPTY_PATH", (unsigned long)FSPICK_EMPTY_PATH},
+#endif // FSPICK_EMPTY_PATH
+#ifdef FSPICK_NO_AUTOMOUNT
+ {"FSPICK_NO_AUTOMOUNT", (unsigned long)FSPICK_NO_AUTOMOUNT},
+#endif // FSPICK_NO_AUTOMOUNT
+#ifdef FSPICK_SYMLINK_NOFOLLOW
+ {"FSPICK_SYMLINK_NOFOLLOW", (unsigned long)FSPICK_SYMLINK_NOFOLLOW},
+#endif // FSPICK_SYMLINK_NOFOLLOW
+#ifdef FS_POLICY_FLAG_DIRECT_KEY
+ {"FS_POLICY_FLAG_DIRECT_KEY", (unsigned long)FS_POLICY_FLAG_DIRECT_KEY},
+#endif // FS_POLICY_FLAG_DIRECT_KEY
+#ifdef FS_POLICY_FLAGS_PAD_16
+ {"FS_POLICY_FLAGS_PAD_16", (unsigned long)FS_POLICY_FLAGS_PAD_16},
+#endif // FS_POLICY_FLAGS_PAD_16
+#ifdef FS_POLICY_FLAGS_PAD_32
+ {"FS_POLICY_FLAGS_PAD_32", (unsigned long)FS_POLICY_FLAGS_PAD_32},
+#endif // FS_POLICY_FLAGS_PAD_32
+#ifdef FS_POLICY_FLAGS_PAD_4
+ {"FS_POLICY_FLAGS_PAD_4", (unsigned long)FS_POLICY_FLAGS_PAD_4},
+#endif // FS_POLICY_FLAGS_PAD_4
+#ifdef FS_POLICY_FLAGS_PAD_8
+ {"FS_POLICY_FLAGS_PAD_8", (unsigned long)FS_POLICY_FLAGS_PAD_8},
+#endif // FS_POLICY_FLAGS_PAD_8
+#ifdef FS_POLICY_FLAGS_PAD_MASK
+ {"FS_POLICY_FLAGS_PAD_MASK", (unsigned long)FS_POLICY_FLAGS_PAD_MASK},
+#endif // FS_POLICY_FLAGS_PAD_MASK
+#ifdef FS_POLICY_FLAGS_VALID
+ {"FS_POLICY_FLAGS_VALID", (unsigned long)FS_POLICY_FLAGS_VALID},
+#endif // FS_POLICY_FLAGS_VALID
+#ifdef FS_PROJINHERIT_FL
+ {"FS_PROJINHERIT_FL", (unsigned long)FS_PROJINHERIT_FL},
+#endif // FS_PROJINHERIT_FL
+#ifdef FS_RESERVED_FL
+ {"FS_RESERVED_FL", (unsigned long)FS_RESERVED_FL},
+#endif // FS_RESERVED_FL
+#ifdef FS_SECRM_FL
+ {"FS_SECRM_FL", (unsigned long)FS_SECRM_FL},
+#endif // FS_SECRM_FL
+#ifdef FS_SYNC_FL
+ {"FS_SYNC_FL", (unsigned long)FS_SYNC_FL},
+#endif // FS_SYNC_FL
+#ifdef FS_TOPDIR_FL
+ {"FS_TOPDIR_FL", (unsigned long)FS_TOPDIR_FL},
+#endif // FS_TOPDIR_FL
+#ifdef FS_UNRM_FL
+ {"FS_UNRM_FL", (unsigned long)FS_UNRM_FL},
+#endif // FS_UNRM_FL
+#ifdef FS_XFLAG_APPEND
+ {"FS_XFLAG_APPEND", (unsigned long)FS_XFLAG_APPEND},
+#endif // FS_XFLAG_APPEND
+#ifdef FS_XFLAG_COWEXTSIZE
+ {"FS_XFLAG_COWEXTSIZE", (unsigned long)FS_XFLAG_COWEXTSIZE},
+#endif // FS_XFLAG_COWEXTSIZE
+#ifdef FS_XFLAG_DAX
+ {"FS_XFLAG_DAX", (unsigned long)FS_XFLAG_DAX},
+#endif // FS_XFLAG_DAX
+#ifdef FS_XFLAG_EXTSIZE
+ {"FS_XFLAG_EXTSIZE", (unsigned long)FS_XFLAG_EXTSIZE},
+#endif // FS_XFLAG_EXTSIZE
+#ifdef FS_XFLAG_EXTSZINHERIT
+ {"FS_XFLAG_EXTSZINHERIT", (unsigned long)FS_XFLAG_EXTSZINHERIT},
+#endif // FS_XFLAG_EXTSZINHERIT
+#ifdef FS_XFLAG_FILESTREAM
+ {"FS_XFLAG_FILESTREAM", (unsigned long)FS_XFLAG_FILESTREAM},
+#endif // FS_XFLAG_FILESTREAM
+#ifdef FS_XFLAG_HASATTR
+ {"FS_XFLAG_HASATTR", (unsigned long)FS_XFLAG_HASATTR},
+#endif // FS_XFLAG_HASATTR
+#ifdef FS_XFLAG_IMMUTABLE
+ {"FS_XFLAG_IMMUTABLE", (unsigned long)FS_XFLAG_IMMUTABLE},
+#endif // FS_XFLAG_IMMUTABLE
+#ifdef FS_XFLAG_NOATIME
+ {"FS_XFLAG_NOATIME", (unsigned long)FS_XFLAG_NOATIME},
+#endif // FS_XFLAG_NOATIME
+#ifdef FS_XFLAG_NODEFRAG
+ {"FS_XFLAG_NODEFRAG", (unsigned long)FS_XFLAG_NODEFRAG},
+#endif // FS_XFLAG_NODEFRAG
+#ifdef FS_XFLAG_NODUMP
+ {"FS_XFLAG_NODUMP", (unsigned long)FS_XFLAG_NODUMP},
+#endif // FS_XFLAG_NODUMP
+#ifdef FS_XFLAG_NOSYMLINKS
+ {"FS_XFLAG_NOSYMLINKS", (unsigned long)FS_XFLAG_NOSYMLINKS},
+#endif // FS_XFLAG_NOSYMLINKS
+#ifdef FS_XFLAG_PREALLOC
+ {"FS_XFLAG_PREALLOC", (unsigned long)FS_XFLAG_PREALLOC},
+#endif // FS_XFLAG_PREALLOC
+#ifdef FS_XFLAG_PROJINHERIT
+ {"FS_XFLAG_PROJINHERIT", (unsigned long)FS_XFLAG_PROJINHERIT},
+#endif // FS_XFLAG_PROJINHERIT
+#ifdef FS_XFLAG_REALTIME
+ {"FS_XFLAG_REALTIME", (unsigned long)FS_XFLAG_REALTIME},
+#endif // FS_XFLAG_REALTIME
+#ifdef FS_XFLAG_RTINHERIT
+ {"FS_XFLAG_RTINHERIT", (unsigned long)FS_XFLAG_RTINHERIT},
+#endif // FS_XFLAG_RTINHERIT
+#ifdef FS_XFLAG_SYNC
+ {"FS_XFLAG_SYNC", (unsigned long)FS_XFLAG_SYNC},
+#endif // FS_XFLAG_SYNC
+#ifdef FTD_MSG
+ {"FTD_MSG", (unsigned long)FTD_MSG},
+#endif // FTD_MSG
#ifdef F_TEST
{"F_TEST", (unsigned long)F_TEST},
#endif // F_TEST
@@ -652,6 +2574,39 @@ const struct constant_entry constant_table[] = {
#ifdef F_WRLCK
{"F_WRLCK", (unsigned long)F_WRLCK},
#endif // F_WRLCK
+#ifdef HUGETLB_FLAG_ENCODE_MASK
+ {"HUGETLB_FLAG_ENCODE_MASK", (unsigned long)HUGETLB_FLAG_ENCODE_MASK},
+#endif // HUGETLB_FLAG_ENCODE_MASK
+#ifdef HUGETLB_FLAG_ENCODE_SHIFT
+ {"HUGETLB_FLAG_ENCODE_SHIFT", (unsigned long)HUGETLB_FLAG_ENCODE_SHIFT},
+#endif // HUGETLB_FLAG_ENCODE_SHIFT
+#ifdef HUPCL
+ {"HUPCL", (unsigned long)HUPCL},
+#endif // HUPCL
+#ifdef IBSHIFT
+ {"IBSHIFT", (unsigned long)IBSHIFT},
+#endif // IBSHIFT
+#ifdef ICANON
+ {"ICANON", (unsigned long)ICANON},
+#endif // ICANON
+#ifdef ICRNL
+ {"ICRNL", (unsigned long)ICRNL},
+#endif // ICRNL
+#ifdef IEXTEN
+ {"IEXTEN", (unsigned long)IEXTEN},
+#endif // IEXTEN
+#ifdef IGNBRK
+ {"IGNBRK", (unsigned long)IGNBRK},
+#endif // IGNBRK
+#ifdef IGNCR
+ {"IGNCR", (unsigned long)IGNCR},
+#endif // IGNCR
+#ifdef IGNPAR
+ {"IGNPAR", (unsigned long)IGNPAR},
+#endif // IGNPAR
+#ifdef ILL_BADIADDR
+ {"ILL_BADIADDR", (unsigned long)ILL_BADIADDR},
+#endif // ILL_BADIADDR
#ifdef ILL_BADSTK
{"ILL_BADSTK", (unsigned long)ILL_BADSTK},
#endif // ILL_BADSTK
@@ -676,6 +2631,48 @@ const struct constant_entry constant_table[] = {
#ifdef ILL_PRVREG
{"ILL_PRVREG", (unsigned long)ILL_PRVREG},
#endif // ILL_PRVREG
+#ifdef IMAXBEL
+ {"IMAXBEL", (unsigned long)IMAXBEL},
+#endif // IMAXBEL
+#ifdef INLCR
+ {"INLCR", (unsigned long)INLCR},
+#endif // INLCR
+#ifdef INPCK
+ {"INPCK", (unsigned long)INPCK},
+#endif // INPCK
+#ifdef INR_OPEN_CUR
+ {"INR_OPEN_CUR", (unsigned long)INR_OPEN_CUR},
+#endif // INR_OPEN_CUR
+#ifdef INR_OPEN_MAX
+ {"INR_OPEN_MAX", (unsigned long)INR_OPEN_MAX},
+#endif // INR_OPEN_MAX
+#ifdef ISIG
+ {"ISIG", (unsigned long)ISIG},
+#endif // ISIG
+#ifdef ISTRIP
+ {"ISTRIP", (unsigned long)ISTRIP},
+#endif // ISTRIP
+#ifdef IUCLC
+ {"IUCLC", (unsigned long)IUCLC},
+#endif // IUCLC
+#ifdef IUTF8
+ {"IUTF8", (unsigned long)IUTF8},
+#endif // IUTF8
+#ifdef IXANY
+ {"IXANY", (unsigned long)IXANY},
+#endif // IXANY
+#ifdef IXOFF
+ {"IXOFF", (unsigned long)IXOFF},
+#endif // IXOFF
+#ifdef IXON
+ {"IXON", (unsigned long)IXON},
+#endif // IXON
+#ifdef LINK_MAX
+ {"LINK_MAX", (unsigned long)LINK_MAX},
+#endif // LINK_MAX
+#ifdef LITTLE_ENDIAN
+ {"LITTLE_ENDIAN", (unsigned long)LITTLE_ENDIAN},
+#endif // LITTLE_ENDIAN
#ifdef LOCK_EX
{"LOCK_EX", (unsigned long)LOCK_EX},
#endif // LOCK_EX
@@ -688,12 +2685,519 @@ const struct constant_entry constant_table[] = {
#ifdef LOCK_UN
{"LOCK_UN", (unsigned long)LOCK_UN},
#endif // LOCK_UN
+#ifdef LO_CRYPT_BLOW
+ {"LO_CRYPT_BLOW", (unsigned long)LO_CRYPT_BLOW},
+#endif // LO_CRYPT_BLOW
+#ifdef LO_CRYPT_CAST128
+ {"LO_CRYPT_CAST128", (unsigned long)LO_CRYPT_CAST128},
+#endif // LO_CRYPT_CAST128
+#ifdef LO_CRYPT_CRYPTOAPI
+ {"LO_CRYPT_CRYPTOAPI", (unsigned long)LO_CRYPT_CRYPTOAPI},
+#endif // LO_CRYPT_CRYPTOAPI
+#ifdef LO_CRYPT_DES
+ {"LO_CRYPT_DES", (unsigned long)LO_CRYPT_DES},
+#endif // LO_CRYPT_DES
+#ifdef LO_CRYPT_DUMMY
+ {"LO_CRYPT_DUMMY", (unsigned long)LO_CRYPT_DUMMY},
+#endif // LO_CRYPT_DUMMY
+#ifdef LO_CRYPT_FISH2
+ {"LO_CRYPT_FISH2", (unsigned long)LO_CRYPT_FISH2},
+#endif // LO_CRYPT_FISH2
+#ifdef LO_CRYPT_IDEA
+ {"LO_CRYPT_IDEA", (unsigned long)LO_CRYPT_IDEA},
+#endif // LO_CRYPT_IDEA
+#ifdef LO_CRYPT_NONE
+ {"LO_CRYPT_NONE", (unsigned long)LO_CRYPT_NONE},
+#endif // LO_CRYPT_NONE
+#ifdef LO_CRYPT_SKIPJACK
+ {"LO_CRYPT_SKIPJACK", (unsigned long)LO_CRYPT_SKIPJACK},
+#endif // LO_CRYPT_SKIPJACK
+#ifdef LO_CRYPT_XOR
+ {"LO_CRYPT_XOR", (unsigned long)LO_CRYPT_XOR},
+#endif // LO_CRYPT_XOR
+#ifdef LO_KEY_SIZE
+ {"LO_KEY_SIZE", (unsigned long)LO_KEY_SIZE},
+#endif // LO_KEY_SIZE
+#ifdef LO_NAME_SIZE
+ {"LO_NAME_SIZE", (unsigned long)LO_NAME_SIZE},
+#endif // LO_NAME_SIZE
+#ifdef LOOP_CHANGE_FD
+ {"LOOP_CHANGE_FD", (unsigned long)LOOP_CHANGE_FD},
+#endif // LOOP_CHANGE_FD
+#ifdef LOOP_CLR_FD
+ {"LOOP_CLR_FD", (unsigned long)LOOP_CLR_FD},
+#endif // LOOP_CLR_FD
+#ifdef LOOP_CTL_ADD
+ {"LOOP_CTL_ADD", (unsigned long)LOOP_CTL_ADD},
+#endif // LOOP_CTL_ADD
+#ifdef LOOP_CTL_GET_FREE
+ {"LOOP_CTL_GET_FREE", (unsigned long)LOOP_CTL_GET_FREE},
+#endif // LOOP_CTL_GET_FREE
+#ifdef LOOP_CTL_REMOVE
+ {"LOOP_CTL_REMOVE", (unsigned long)LOOP_CTL_REMOVE},
+#endif // LOOP_CTL_REMOVE
+#ifdef LOOP_GET_STATUS
+ {"LOOP_GET_STATUS", (unsigned long)LOOP_GET_STATUS},
+#endif // LOOP_GET_STATUS
+#ifdef LOOP_GET_STATUS64
+ {"LOOP_GET_STATUS64", (unsigned long)LOOP_GET_STATUS64},
+#endif // LOOP_GET_STATUS64
+#ifdef LOOP_SET_BLOCK_SIZE
+ {"LOOP_SET_BLOCK_SIZE", (unsigned long)LOOP_SET_BLOCK_SIZE},
+#endif // LOOP_SET_BLOCK_SIZE
+#ifdef LOOP_SET_CAPACITY
+ {"LOOP_SET_CAPACITY", (unsigned long)LOOP_SET_CAPACITY},
+#endif // LOOP_SET_CAPACITY
+#ifdef LOOP_SET_DIRECT_IO
+ {"LOOP_SET_DIRECT_IO", (unsigned long)LOOP_SET_DIRECT_IO},
+#endif // LOOP_SET_DIRECT_IO
+#ifdef LOOP_SET_FD
+ {"LOOP_SET_FD", (unsigned long)LOOP_SET_FD},
+#endif // LOOP_SET_FD
+#ifdef LOOP_SET_STATUS
+ {"LOOP_SET_STATUS", (unsigned long)LOOP_SET_STATUS},
+#endif // LOOP_SET_STATUS
+#ifdef LOOP_SET_STATUS64
+ {"LOOP_SET_STATUS64", (unsigned long)LOOP_SET_STATUS64},
+#endif // LOOP_SET_STATUS64
+#ifdef MADV_DODUMP
+ {"MADV_DODUMP", (unsigned long)MADV_DODUMP},
+#endif // MADV_DODUMP
+#ifdef MADV_DOFORK
+ {"MADV_DOFORK", (unsigned long)MADV_DOFORK},
+#endif // MADV_DOFORK
+#ifdef MADV_DONTDUMP
+ {"MADV_DONTDUMP", (unsigned long)MADV_DONTDUMP},
+#endif // MADV_DONTDUMP
+#ifdef MADV_DONTFORK
+ {"MADV_DONTFORK", (unsigned long)MADV_DONTFORK},
+#endif // MADV_DONTFORK
+#ifdef MADV_DONTNEED
+ {"MADV_DONTNEED", (unsigned long)MADV_DONTNEED},
+#endif // MADV_DONTNEED
+#ifdef MADV_FREE
+ {"MADV_FREE", (unsigned long)MADV_FREE},
+#endif // MADV_FREE
+#ifdef MADV_HUGEPAGE
+ {"MADV_HUGEPAGE", (unsigned long)MADV_HUGEPAGE},
+#endif // MADV_HUGEPAGE
+#ifdef MADV_HWPOISON
+ {"MADV_HWPOISON", (unsigned long)MADV_HWPOISON},
+#endif // MADV_HWPOISON
+#ifdef MADV_KEEPONFORK
+ {"MADV_KEEPONFORK", (unsigned long)MADV_KEEPONFORK},
+#endif // MADV_KEEPONFORK
+#ifdef MADV_MERGEABLE
+ {"MADV_MERGEABLE", (unsigned long)MADV_MERGEABLE},
+#endif // MADV_MERGEABLE
+#ifdef MADV_NOHUGEPAGE
+ {"MADV_NOHUGEPAGE", (unsigned long)MADV_NOHUGEPAGE},
+#endif // MADV_NOHUGEPAGE
+#ifdef MADV_NORMAL
+ {"MADV_NORMAL", (unsigned long)MADV_NORMAL},
+#endif // MADV_NORMAL
+#ifdef MADV_RANDOM
+ {"MADV_RANDOM", (unsigned long)MADV_RANDOM},
+#endif // MADV_RANDOM
+#ifdef MADV_REMOVE
+ {"MADV_REMOVE", (unsigned long)MADV_REMOVE},
+#endif // MADV_REMOVE
+#ifdef MADV_SEQUENTIAL
+ {"MADV_SEQUENTIAL", (unsigned long)MADV_SEQUENTIAL},
+#endif // MADV_SEQUENTIAL
+#ifdef MADV_SOFT_OFFLINE
+ {"MADV_SOFT_OFFLINE", (unsigned long)MADV_SOFT_OFFLINE},
+#endif // MADV_SOFT_OFFLINE
+#ifdef MADV_UNMERGEABLE
+ {"MADV_UNMERGEABLE", (unsigned long)MADV_UNMERGEABLE},
+#endif // MADV_UNMERGEABLE
+#ifdef MADV_WILLNEED
+ {"MADV_WILLNEED", (unsigned long)MADV_WILLNEED},
+#endif // MADV_WILLNEED
+#ifdef MADV_WIPEONFORK
+ {"MADV_WIPEONFORK", (unsigned long)MADV_WIPEONFORK},
+#endif // MADV_WIPEONFORK
+#ifdef MAP_32BIT
+ {"MAP_32BIT", (unsigned long)MAP_32BIT},
+#endif // MAP_32BIT
+#ifdef MAP_ANON
+ {"MAP_ANON", (unsigned long)MAP_ANON},
+#endif // MAP_ANON
+#ifdef MAP_ANONYMOUS
+ {"MAP_ANONYMOUS", (unsigned long)MAP_ANONYMOUS},
+#endif // MAP_ANONYMOUS
+#ifdef MAP_DENYWRITE
+ {"MAP_DENYWRITE", (unsigned long)MAP_DENYWRITE},
+#endif // MAP_DENYWRITE
+#ifdef MAP_DENYWRITE
+ {"MAP_DENYWRITE", (unsigned long)MAP_DENYWRITE},
+#endif // MAP_DENYWRITE
+#ifdef MAP_EXECUTABLE
+ {"MAP_EXECUTABLE", (unsigned long)MAP_EXECUTABLE},
+#endif // MAP_EXECUTABLE
+#ifdef MAP_EXECUTABLE
+ {"MAP_EXECUTABLE", (unsigned long)MAP_EXECUTABLE},
+#endif // MAP_EXECUTABLE
+#ifdef MAP_FILE
+ {"MAP_FILE", (unsigned long)MAP_FILE},
+#endif // MAP_FILE
+#ifdef MAP_FIXED
+ {"MAP_FIXED", (unsigned long)MAP_FIXED},
+#endif // MAP_FIXED
+#ifdef MAP_FIXED_NOREPLACE
+ {"MAP_FIXED_NOREPLACE", (unsigned long)MAP_FIXED_NOREPLACE},
+#endif // MAP_FIXED_NOREPLACE
+#ifdef MAP_GROWSDOWN
+ {"MAP_GROWSDOWN", (unsigned long)MAP_GROWSDOWN},
+#endif // MAP_GROWSDOWN
+#ifdef MAP_GROWSDOWN
+ {"MAP_GROWSDOWN", (unsigned long)MAP_GROWSDOWN},
+#endif // MAP_GROWSDOWN
+#ifdef MAP_HUGE_16GB
+ {"MAP_HUGE_16GB", (unsigned long)MAP_HUGE_16GB},
+#endif // MAP_HUGE_16GB
+#ifdef MAP_HUGE_16MB
+ {"MAP_HUGE_16MB", (unsigned long)MAP_HUGE_16MB},
+#endif // MAP_HUGE_16MB
+#ifdef MAP_HUGE_1GB
+ {"MAP_HUGE_1GB", (unsigned long)MAP_HUGE_1GB},
+#endif // MAP_HUGE_1GB
+#ifdef MAP_HUGE_1MB
+ {"MAP_HUGE_1MB", (unsigned long)MAP_HUGE_1MB},
+#endif // MAP_HUGE_1MB
+#ifdef MAP_HUGE_256MB
+ {"MAP_HUGE_256MB", (unsigned long)MAP_HUGE_256MB},
+#endif // MAP_HUGE_256MB
+#ifdef MAP_HUGE_2GB
+ {"MAP_HUGE_2GB", (unsigned long)MAP_HUGE_2GB},
+#endif // MAP_HUGE_2GB
+#ifdef MAP_HUGE_2MB
+ {"MAP_HUGE_2MB", (unsigned long)MAP_HUGE_2MB},
+#endif // MAP_HUGE_2MB
+#ifdef MAP_HUGE_32MB
+ {"MAP_HUGE_32MB", (unsigned long)MAP_HUGE_32MB},
+#endif // MAP_HUGE_32MB
+#ifdef MAP_HUGE_512KB
+ {"MAP_HUGE_512KB", (unsigned long)MAP_HUGE_512KB},
+#endif // MAP_HUGE_512KB
+#ifdef MAP_HUGE_512MB
+ {"MAP_HUGE_512MB", (unsigned long)MAP_HUGE_512MB},
+#endif // MAP_HUGE_512MB
+#ifdef MAP_HUGE_64KB
+ {"MAP_HUGE_64KB", (unsigned long)MAP_HUGE_64KB},
+#endif // MAP_HUGE_64KB
+#ifdef MAP_HUGE_8MB
+ {"MAP_HUGE_8MB", (unsigned long)MAP_HUGE_8MB},
+#endif // MAP_HUGE_8MB
+#ifdef MAP_HUGE_MASK
+ {"MAP_HUGE_MASK", (unsigned long)MAP_HUGE_MASK},
+#endif // MAP_HUGE_MASK
+#ifdef MAP_HUGE_MASK
+ {"MAP_HUGE_MASK", (unsigned long)MAP_HUGE_MASK},
+#endif // MAP_HUGE_MASK
+#ifdef MAP_HUGE_SHIFT
+ {"MAP_HUGE_SHIFT", (unsigned long)MAP_HUGE_SHIFT},
+#endif // MAP_HUGE_SHIFT
+#ifdef MAP_HUGE_SHIFT
+ {"MAP_HUGE_SHIFT", (unsigned long)MAP_HUGE_SHIFT},
+#endif // MAP_HUGE_SHIFT
+#ifdef MAP_HUGETLB
+ {"MAP_HUGETLB", (unsigned long)MAP_HUGETLB},
+#endif // MAP_HUGETLB
+#ifdef MAP_LOCKED
+ {"MAP_LOCKED", (unsigned long)MAP_LOCKED},
+#endif // MAP_LOCKED
+#ifdef MAP_LOCKED
+ {"MAP_LOCKED", (unsigned long)MAP_LOCKED},
+#endif // MAP_LOCKED
+#ifdef MAP_NONBLOCK
+ {"MAP_NONBLOCK", (unsigned long)MAP_NONBLOCK},
+#endif // MAP_NONBLOCK
+#ifdef MAP_NORESERVE
+ {"MAP_NORESERVE", (unsigned long)MAP_NORESERVE},
+#endif // MAP_NORESERVE
+#ifdef MAP_NORESERVE
+ {"MAP_NORESERVE", (unsigned long)MAP_NORESERVE},
+#endif // MAP_NORESERVE
+#ifdef MAP_POPULATE
+ {"MAP_POPULATE", (unsigned long)MAP_POPULATE},
+#endif // MAP_POPULATE
+#ifdef MAP_POPULATE
+ {"MAP_POPULATE", (unsigned long)MAP_POPULATE},
+#endif // MAP_POPULATE
+#ifdef MAP_PRIVATE
+ {"MAP_PRIVATE", (unsigned long)MAP_PRIVATE},
+#endif // MAP_PRIVATE
+#ifdef MAP_SHARED
+ {"MAP_SHARED", (unsigned long)MAP_SHARED},
+#endif // MAP_SHARED
+#ifdef MAP_SHARED_VALIDATE
+ {"MAP_SHARED_VALIDATE", (unsigned long)MAP_SHARED_VALIDATE},
+#endif // MAP_SHARED_VALIDATE
+#ifdef MAP_STACK
+ {"MAP_STACK", (unsigned long)MAP_STACK},
+#endif // MAP_STACK
+#ifdef MAP_SYNC
+ {"MAP_SYNC", (unsigned long)MAP_SYNC},
+#endif // MAP_SYNC
+#ifdef MAP_TYPE
+ {"MAP_TYPE", (unsigned long)MAP_TYPE},
+#endif // MAP_TYPE
+#ifdef MAP_UNINITIALIZED
+ {"MAP_UNINITIALIZED", (unsigned long)MAP_UNINITIALIZED},
+#endif // MAP_UNINITIALIZED
+#ifdef MAX_CANON
+ {"MAX_CANON", (unsigned long)MAX_CANON},
+#endif // MAX_CANON
+#ifdef MAX_INPUT
+ {"MAX_INPUT", (unsigned long)MAX_INPUT},
+#endif // MAX_INPUT
+#ifdef MAX_LO_CRYPT
+ {"MAX_LO_CRYPT", (unsigned long)MAX_LO_CRYPT},
+#endif // MAX_LO_CRYPT
+#ifdef MCL_CURRENT
+ {"MCL_CURRENT", (unsigned long)MCL_CURRENT},
+#endif // MCL_CURRENT
+#ifdef MCL_FUTURE
+ {"MCL_FUTURE", (unsigned long)MCL_FUTURE},
+#endif // MCL_FUTURE
+#ifdef MCL_ONFAULT
+ {"MCL_ONFAULT", (unsigned long)MCL_ONFAULT},
+#endif // MCL_ONFAULT
+#ifdef MINIJAIL_ARCH_BITS
+ {"MINIJAIL_ARCH_BITS", (unsigned long)MINIJAIL_ARCH_BITS},
+#endif // MINIJAIL_ARCH_BITS
+#ifdef MINIJAIL_ARCH_NR
+ {"MINIJAIL_ARCH_NR", (unsigned long)MINIJAIL_ARCH_NR},
+#endif // MINIJAIL_ARCH_NR
#ifdef MINSIGSTKSZ
{"MINSIGSTKSZ", (unsigned long)MINSIGSTKSZ},
#endif // MINSIGSTKSZ
+#ifdef MLOCK_ONFAULT
+ {"MLOCK_ONFAULT", (unsigned long)MLOCK_ONFAULT},
+#endif // MLOCK_ONFAULT
+#ifdef MOUNT_ATTR__ATIME
+ {"MOUNT_ATTR__ATIME", (unsigned long)MOUNT_ATTR__ATIME},
+#endif // MOUNT_ATTR__ATIME
+#ifdef MOUNT_ATTR_NOATIME
+ {"MOUNT_ATTR_NOATIME", (unsigned long)MOUNT_ATTR_NOATIME},
+#endif // MOUNT_ATTR_NOATIME
+#ifdef MOUNT_ATTR_NODEV
+ {"MOUNT_ATTR_NODEV", (unsigned long)MOUNT_ATTR_NODEV},
+#endif // MOUNT_ATTR_NODEV
+#ifdef MOUNT_ATTR_NODIRATIME
+ {"MOUNT_ATTR_NODIRATIME", (unsigned long)MOUNT_ATTR_NODIRATIME},
+#endif // MOUNT_ATTR_NODIRATIME
+#ifdef MOUNT_ATTR_NOEXEC
+ {"MOUNT_ATTR_NOEXEC", (unsigned long)MOUNT_ATTR_NOEXEC},
+#endif // MOUNT_ATTR_NOEXEC
+#ifdef MOUNT_ATTR_NOSUID
+ {"MOUNT_ATTR_NOSUID", (unsigned long)MOUNT_ATTR_NOSUID},
+#endif // MOUNT_ATTR_NOSUID
+#ifdef MOUNT_ATTR_RDONLY
+ {"MOUNT_ATTR_RDONLY", (unsigned long)MOUNT_ATTR_RDONLY},
+#endif // MOUNT_ATTR_RDONLY
+#ifdef MOUNT_ATTR_RELATIME
+ {"MOUNT_ATTR_RELATIME", (unsigned long)MOUNT_ATTR_RELATIME},
+#endif // MOUNT_ATTR_RELATIME
+#ifdef MOUNT_ATTR_STRICTATIME
+ {"MOUNT_ATTR_STRICTATIME", (unsigned long)MOUNT_ATTR_STRICTATIME},
+#endif // MOUNT_ATTR_STRICTATIME
+#ifdef MOVE_MOUNT_F_AUTOMOUNTS
+ {"MOVE_MOUNT_F_AUTOMOUNTS", (unsigned long)MOVE_MOUNT_F_AUTOMOUNTS},
+#endif // MOVE_MOUNT_F_AUTOMOUNTS
+#ifdef MOVE_MOUNT_F_EMPTY_PATH
+ {"MOVE_MOUNT_F_EMPTY_PATH", (unsigned long)MOVE_MOUNT_F_EMPTY_PATH},
+#endif // MOVE_MOUNT_F_EMPTY_PATH
+#ifdef MOVE_MOUNT_F_SYMLINKS
+ {"MOVE_MOUNT_F_SYMLINKS", (unsigned long)MOVE_MOUNT_F_SYMLINKS},
+#endif // MOVE_MOUNT_F_SYMLINKS
+#ifdef MOVE_MOUNT__MASK
+ {"MOVE_MOUNT__MASK", (unsigned long)MOVE_MOUNT__MASK},
+#endif // MOVE_MOUNT__MASK
+#ifdef MOVE_MOUNT_T_AUTOMOUNTS
+ {"MOVE_MOUNT_T_AUTOMOUNTS", (unsigned long)MOVE_MOUNT_T_AUTOMOUNTS},
+#endif // MOVE_MOUNT_T_AUTOMOUNTS
+#ifdef MOVE_MOUNT_T_EMPTY_PATH
+ {"MOVE_MOUNT_T_EMPTY_PATH", (unsigned long)MOVE_MOUNT_T_EMPTY_PATH},
+#endif // MOVE_MOUNT_T_EMPTY_PATH
+#ifdef MOVE_MOUNT_T_SYMLINKS
+ {"MOVE_MOUNT_T_SYMLINKS", (unsigned long)MOVE_MOUNT_T_SYMLINKS},
+#endif // MOVE_MOUNT_T_SYMLINKS
+#ifdef MREMAP_FIXED
+ {"MREMAP_FIXED", (unsigned long)MREMAP_FIXED},
+#endif // MREMAP_FIXED
+#ifdef MREMAP_MAYMOVE
+ {"MREMAP_MAYMOVE", (unsigned long)MREMAP_MAYMOVE},
+#endif // MREMAP_MAYMOVE
+#ifdef MS_ASYNC
+ {"MS_ASYNC", (unsigned long)MS_ASYNC},
+#endif // MS_ASYNC
+#ifdef MS_BIND
+ {"MS_BIND", (unsigned long)MS_BIND},
+#endif // MS_BIND
+#ifdef MS_DIRSYNC
+ {"MS_DIRSYNC", (unsigned long)MS_DIRSYNC},
+#endif // MS_DIRSYNC
+#ifdef MSG_BATCH
+ {"MSG_BATCH", (unsigned long)MSG_BATCH},
+#endif // MSG_BATCH
+#ifdef MSG_CMSG_CLOEXEC
+ {"MSG_CMSG_CLOEXEC", (unsigned long)MSG_CMSG_CLOEXEC},
+#endif // MSG_CMSG_CLOEXEC
+#ifdef MSG_CONFIRM
+ {"MSG_CONFIRM", (unsigned long)MSG_CONFIRM},
+#endif // MSG_CONFIRM
+#ifdef MSG_CTRUNC
+ {"MSG_CTRUNC", (unsigned long)MSG_CTRUNC},
+#endif // MSG_CTRUNC
+#ifdef MSG_DONTROUTE
+ {"MSG_DONTROUTE", (unsigned long)MSG_DONTROUTE},
+#endif // MSG_DONTROUTE
+#ifdef MSG_DONTWAIT
+ {"MSG_DONTWAIT", (unsigned long)MSG_DONTWAIT},
+#endif // MSG_DONTWAIT
+#ifdef MSG_EOR
+ {"MSG_EOR", (unsigned long)MSG_EOR},
+#endif // MSG_EOR
+#ifdef MSG_ERRQUEUE
+ {"MSG_ERRQUEUE", (unsigned long)MSG_ERRQUEUE},
+#endif // MSG_ERRQUEUE
+#ifdef MSG_FASTOPEN
+ {"MSG_FASTOPEN", (unsigned long)MSG_FASTOPEN},
+#endif // MSG_FASTOPEN
+#ifdef MSG_FIN
+ {"MSG_FIN", (unsigned long)MSG_FIN},
+#endif // MSG_FIN
+#ifdef MSG_MORE
+ {"MSG_MORE", (unsigned long)MSG_MORE},
+#endif // MSG_MORE
+#ifdef MSG_NOSIGNAL
+ {"MSG_NOSIGNAL", (unsigned long)MSG_NOSIGNAL},
+#endif // MSG_NOSIGNAL
+#ifdef MSG_OOB
+ {"MSG_OOB", (unsigned long)MSG_OOB},
+#endif // MSG_OOB
+#ifdef MSG_PEEK
+ {"MSG_PEEK", (unsigned long)MSG_PEEK},
+#endif // MSG_PEEK
+#ifdef MSG_PROXY
+ {"MSG_PROXY", (unsigned long)MSG_PROXY},
+#endif // MSG_PROXY
+#ifdef MSG_RST
+ {"MSG_RST", (unsigned long)MSG_RST},
+#endif // MSG_RST
+#ifdef MSG_SYN
+ {"MSG_SYN", (unsigned long)MSG_SYN},
+#endif // MSG_SYN
+#ifdef MSG_TRUNC
+ {"MSG_TRUNC", (unsigned long)MSG_TRUNC},
+#endif // MSG_TRUNC
+#ifdef MSG_WAITALL
+ {"MSG_WAITALL", (unsigned long)MSG_WAITALL},
+#endif // MSG_WAITALL
+#ifdef MSG_WAITFORONE
+ {"MSG_WAITFORONE", (unsigned long)MSG_WAITFORONE},
+#endif // MSG_WAITFORONE
+#ifdef MSG_ZEROCOPY
+ {"MSG_ZEROCOPY", (unsigned long)MSG_ZEROCOPY},
+#endif // MSG_ZEROCOPY
+#ifdef MS_INVALIDATE
+ {"MS_INVALIDATE", (unsigned long)MS_INVALIDATE},
+#endif // MS_INVALIDATE
+#ifdef MS_MANDLOCK
+ {"MS_MANDLOCK", (unsigned long)MS_MANDLOCK},
+#endif // MS_MANDLOCK
+#ifdef MS_MGC_MSK
+ {"MS_MGC_MSK", (unsigned long)MS_MGC_MSK},
+#endif // MS_MGC_MSK
+#ifdef MS_MGC_VAL
+ {"MS_MGC_VAL", (unsigned long)MS_MGC_VAL},
+#endif // MS_MGC_VAL
+#ifdef MS_MOVE
+ {"MS_MOVE", (unsigned long)MS_MOVE},
+#endif // MS_MOVE
+#ifdef MS_NOATIME
+ {"MS_NOATIME", (unsigned long)MS_NOATIME},
+#endif // MS_NOATIME
+#ifdef MS_NODEV
+ {"MS_NODEV", (unsigned long)MS_NODEV},
+#endif // MS_NODEV
+#ifdef MS_NODIRATIME
+ {"MS_NODIRATIME", (unsigned long)MS_NODIRATIME},
+#endif // MS_NODIRATIME
+#ifdef MS_NOEXEC
+ {"MS_NOEXEC", (unsigned long)MS_NOEXEC},
+#endif // MS_NOEXEC
+#ifdef MS_NOSUID
+ {"MS_NOSUID", (unsigned long)MS_NOSUID},
+#endif // MS_NOSUID
+#ifdef MS_RDONLY
+ {"MS_RDONLY", (unsigned long)MS_RDONLY},
+#endif // MS_RDONLY
+#ifdef MS_REC
+ {"MS_REC", (unsigned long)MS_REC},
+#endif // MS_REC
+#ifdef MS_REMOUNT
+ {"MS_REMOUNT", (unsigned long)MS_REMOUNT},
+#endif // MS_REMOUNT
+#ifdef MS_SILENT
+ {"MS_SILENT", (unsigned long)MS_SILENT},
+#endif // MS_SILENT
+#ifdef MS_SYNC
+ {"MS_SYNC", (unsigned long)MS_SYNC},
+#endif // MS_SYNC
+#ifdef MS_SYNCHRONOUS
+ {"MS_SYNCHRONOUS", (unsigned long)MS_SYNCHRONOUS},
+#endif // MS_SYNCHRONOUS
+#ifdef MS_VERBOSE
+ {"MS_VERBOSE", (unsigned long)MS_VERBOSE},
+#endif // MS_VERBOSE
+#ifdef NAME_MAX
+ {"NAME_MAX", (unsigned long)NAME_MAX},
+#endif // NAME_MAX
+#ifdef NCC
+ {"NCC", (unsigned long)NCC},
+#endif // NCC
+#ifdef NCCS
+ {"NCCS", (unsigned long)NCCS},
+#endif // NCCS
+#ifdef NFDBITS
+ {"NFDBITS", (unsigned long)NFDBITS},
+#endif // NFDBITS
+#ifdef NFF
+ {"NFF", (unsigned long)NFF},
+#endif // NFF
#ifdef NGREG
{"NGREG", (unsigned long)NGREG},
#endif // NGREG
+#ifdef NGROUPS_MAX
+ {"NGROUPS_MAX", (unsigned long)NGROUPS_MAX},
+#endif // NGROUPS_MAX
+#ifdef NL0
+ {"NL0", (unsigned long)NL0},
+#endif // NL0
+#ifdef NL1
+ {"NL1", (unsigned long)NL1},
+#endif // NL1
+#ifdef NLDLY
+ {"NLDLY", (unsigned long)NLDLY},
+#endif // NLDLY
+#ifdef NOFLSH
+ {"NOFLSH", (unsigned long)NOFLSH},
+#endif // NOFLSH
+#ifdef NPROTO
+ {"NPROTO", (unsigned long)NPROTO},
+#endif // NPROTO
+#ifdef NR_FILE
+ {"NR_FILE", (unsigned long)NR_FILE},
+#endif // NR_FILE
+#ifdef NR_OPEN
+ {"NR_OPEN", (unsigned long)NR_OPEN},
+#endif // NR_OPEN
+#ifdef NSIG
+ {"NSIG", (unsigned long)NSIG},
+#endif // NSIG
#ifdef O_ACCMODE
{"O_ACCMODE", (unsigned long)O_ACCMODE},
#endif // O_ACCMODE
@@ -703,24 +3207,66 @@ const struct constant_entry constant_table[] = {
#ifdef O_ASYNC
{"O_ASYNC", (unsigned long)O_ASYNC},
#endif // O_ASYNC
+#ifdef O_CLOEXEC
+ {"O_CLOEXEC", (unsigned long)O_CLOEXEC},
+#endif // O_CLOEXEC
#ifdef O_CREAT
{"O_CREAT", (unsigned long)O_CREAT},
#endif // O_CREAT
+#ifdef OCRNL
+ {"OCRNL", (unsigned long)OCRNL},
+#endif // OCRNL
+#ifdef O_DIRECTORY
+ {"O_DIRECTORY", (unsigned long)O_DIRECTORY},
+#endif // O_DIRECTORY
+#ifdef O_DSYNC
+ {"O_DSYNC", (unsigned long)O_DSYNC},
+#endif // O_DSYNC
#ifdef O_EXCL
{"O_EXCL", (unsigned long)O_EXCL},
#endif // O_EXCL
+#ifdef OFDEL
+ {"OFDEL", (unsigned long)OFDEL},
+#endif // OFDEL
+#ifdef OFILL
+ {"OFILL", (unsigned long)OFILL},
+#endif // OFILL
#ifdef O_FSYNC
{"O_FSYNC", (unsigned long)O_FSYNC},
#endif // O_FSYNC
+#ifdef OLCUC
+ {"OLCUC", (unsigned long)OLCUC},
+#endif // OLCUC
#ifdef O_NDELAY
{"O_NDELAY", (unsigned long)O_NDELAY},
#endif // O_NDELAY
+#ifdef ONLCR
+ {"ONLCR", (unsigned long)ONLCR},
+#endif // ONLCR
+#ifdef ONLRET
+ {"ONLRET", (unsigned long)ONLRET},
+#endif // ONLRET
+#ifdef ONOCR
+ {"ONOCR", (unsigned long)ONOCR},
+#endif // ONOCR
#ifdef O_NOCTTY
{"O_NOCTTY", (unsigned long)O_NOCTTY},
#endif // O_NOCTTY
+#ifdef O_NOFOLLOW
+ {"O_NOFOLLOW", (unsigned long)O_NOFOLLOW},
+#endif // O_NOFOLLOW
#ifdef O_NONBLOCK
{"O_NONBLOCK", (unsigned long)O_NONBLOCK},
#endif // O_NONBLOCK
+#ifdef OPEN_TREE_CLOEXEC
+ {"OPEN_TREE_CLOEXEC", (unsigned long)OPEN_TREE_CLOEXEC},
+#endif // OPEN_TREE_CLOEXEC
+#ifdef OPEN_TREE_CLONE
+ {"OPEN_TREE_CLONE", (unsigned long)OPEN_TREE_CLONE},
+#endif // OPEN_TREE_CLONE
+#ifdef OPOST
+ {"OPOST", (unsigned long)OPOST},
+#endif // OPOST
#ifdef O_RDONLY
{"O_RDONLY", (unsigned long)O_RDONLY},
#endif // O_RDONLY
@@ -736,9 +3282,189 @@ const struct constant_entry constant_table[] = {
#ifdef O_TRUNC
{"O_TRUNC", (unsigned long)O_TRUNC},
#endif // O_TRUNC
+#ifdef OVERCOMMIT_ALWAYS
+ {"OVERCOMMIT_ALWAYS", (unsigned long)OVERCOMMIT_ALWAYS},
+#endif // OVERCOMMIT_ALWAYS
+#ifdef OVERCOMMIT_GUESS
+ {"OVERCOMMIT_GUESS", (unsigned long)OVERCOMMIT_GUESS},
+#endif // OVERCOMMIT_GUESS
+#ifdef OVERCOMMIT_NEVER
+ {"OVERCOMMIT_NEVER", (unsigned long)OVERCOMMIT_NEVER},
+#endif // OVERCOMMIT_NEVER
#ifdef O_WRONLY
{"O_WRONLY", (unsigned long)O_WRONLY},
#endif // O_WRONLY
+#ifdef PARENB
+ {"PARENB", (unsigned long)PARENB},
+#endif // PARENB
+#ifdef PARMRK
+ {"PARMRK", (unsigned long)PARMRK},
+#endif // PARMRK
+#ifdef PARODD
+ {"PARODD", (unsigned long)PARODD},
+#endif // PARODD
+#ifdef PATH_MAX
+ {"PATH_MAX", (unsigned long)PATH_MAX},
+#endif // PATH_MAX
+#ifdef PDP_ENDIAN
+ {"PDP_ENDIAN", (unsigned long)PDP_ENDIAN},
+#endif // PDP_ENDIAN
+#ifdef PENDIN
+ {"PENDIN", (unsigned long)PENDIN},
+#endif // PENDIN
+#ifdef PF_ALG
+ {"PF_ALG", (unsigned long)PF_ALG},
+#endif // PF_ALG
+#ifdef PF_APPLETALK
+ {"PF_APPLETALK", (unsigned long)PF_APPLETALK},
+#endif // PF_APPLETALK
+#ifdef PF_ASH
+ {"PF_ASH", (unsigned long)PF_ASH},
+#endif // PF_ASH
+#ifdef PF_ATMPVC
+ {"PF_ATMPVC", (unsigned long)PF_ATMPVC},
+#endif // PF_ATMPVC
+#ifdef PF_ATMSVC
+ {"PF_ATMSVC", (unsigned long)PF_ATMSVC},
+#endif // PF_ATMSVC
+#ifdef PF_AX25
+ {"PF_AX25", (unsigned long)PF_AX25},
+#endif // PF_AX25
+#ifdef PF_BLUETOOTH
+ {"PF_BLUETOOTH", (unsigned long)PF_BLUETOOTH},
+#endif // PF_BLUETOOTH
+#ifdef PF_BRIDGE
+ {"PF_BRIDGE", (unsigned long)PF_BRIDGE},
+#endif // PF_BRIDGE
+#ifdef PF_CAIF
+ {"PF_CAIF", (unsigned long)PF_CAIF},
+#endif // PF_CAIF
+#ifdef PF_CAN
+ {"PF_CAN", (unsigned long)PF_CAN},
+#endif // PF_CAN
+#ifdef PF_ECONET
+ {"PF_ECONET", (unsigned long)PF_ECONET},
+#endif // PF_ECONET
+#ifdef PF_FILE
+ {"PF_FILE", (unsigned long)PF_FILE},
+#endif // PF_FILE
+#ifdef PF_IB
+ {"PF_IB", (unsigned long)PF_IB},
+#endif // PF_IB
+#ifdef PF_IEEE802154
+ {"PF_IEEE802154", (unsigned long)PF_IEEE802154},
+#endif // PF_IEEE802154
+#ifdef PF_INET
+ {"PF_INET", (unsigned long)PF_INET},
+#endif // PF_INET
+#ifdef PF_INET6
+ {"PF_INET6", (unsigned long)PF_INET6},
+#endif // PF_INET6
+#ifdef PF_IPX
+ {"PF_IPX", (unsigned long)PF_IPX},
+#endif // PF_IPX
+#ifdef PF_IRDA
+ {"PF_IRDA", (unsigned long)PF_IRDA},
+#endif // PF_IRDA
+#ifdef PF_ISDN
+ {"PF_ISDN", (unsigned long)PF_ISDN},
+#endif // PF_ISDN
+#ifdef PF_IUCV
+ {"PF_IUCV", (unsigned long)PF_IUCV},
+#endif // PF_IUCV
+#ifdef PF_KCM
+ {"PF_KCM", (unsigned long)PF_KCM},
+#endif // PF_KCM
+#ifdef PF_KEY
+ {"PF_KEY", (unsigned long)PF_KEY},
+#endif // PF_KEY
+#ifdef PF_LLC
+ {"PF_LLC", (unsigned long)PF_LLC},
+#endif // PF_LLC
+#ifdef PF_LOCAL
+ {"PF_LOCAL", (unsigned long)PF_LOCAL},
+#endif // PF_LOCAL
+#ifdef PF_MAX
+ {"PF_MAX", (unsigned long)PF_MAX},
+#endif // PF_MAX
+#ifdef PF_MPLS
+ {"PF_MPLS", (unsigned long)PF_MPLS},
+#endif // PF_MPLS
+#ifdef PF_NETBEUI
+ {"PF_NETBEUI", (unsigned long)PF_NETBEUI},
+#endif // PF_NETBEUI
+#ifdef PF_NETLINK
+ {"PF_NETLINK", (unsigned long)PF_NETLINK},
+#endif // PF_NETLINK
+#ifdef PF_NETROM
+ {"PF_NETROM", (unsigned long)PF_NETROM},
+#endif // PF_NETROM
+#ifdef PF_NFC
+ {"PF_NFC", (unsigned long)PF_NFC},
+#endif // PF_NFC
+#ifdef PF_PACKET
+ {"PF_PACKET", (unsigned long)PF_PACKET},
+#endif // PF_PACKET
+#ifdef PF_PHONET
+ {"PF_PHONET", (unsigned long)PF_PHONET},
+#endif // PF_PHONET
+#ifdef PF_PPPOX
+ {"PF_PPPOX", (unsigned long)PF_PPPOX},
+#endif // PF_PPPOX
+#ifdef PF_QIPCRTR
+ {"PF_QIPCRTR", (unsigned long)PF_QIPCRTR},
+#endif // PF_QIPCRTR
+#ifdef PF_RDS
+ {"PF_RDS", (unsigned long)PF_RDS},
+#endif // PF_RDS
+#ifdef PF_ROSE
+ {"PF_ROSE", (unsigned long)PF_ROSE},
+#endif // PF_ROSE
+#ifdef PF_ROUTE
+ {"PF_ROUTE", (unsigned long)PF_ROUTE},
+#endif // PF_ROUTE
+#ifdef PF_RXRPC
+ {"PF_RXRPC", (unsigned long)PF_RXRPC},
+#endif // PF_RXRPC
+#ifdef PF_SECURITY
+ {"PF_SECURITY", (unsigned long)PF_SECURITY},
+#endif // PF_SECURITY
+#ifdef PF_SMC
+ {"PF_SMC", (unsigned long)PF_SMC},
+#endif // PF_SMC
+#ifdef PF_SNA
+ {"PF_SNA", (unsigned long)PF_SNA},
+#endif // PF_SNA
+#ifdef PF_TIPC
+ {"PF_TIPC", (unsigned long)PF_TIPC},
+#endif // PF_TIPC
+#ifdef PF_UNIX
+ {"PF_UNIX", (unsigned long)PF_UNIX},
+#endif // PF_UNIX
+#ifdef PF_UNSPEC
+ {"PF_UNSPEC", (unsigned long)PF_UNSPEC},
+#endif // PF_UNSPEC
+#ifdef PF_VSOCK
+ {"PF_VSOCK", (unsigned long)PF_VSOCK},
+#endif // PF_VSOCK
+#ifdef PF_WANPIPE
+ {"PF_WANPIPE", (unsigned long)PF_WANPIPE},
+#endif // PF_WANPIPE
+#ifdef PF_X25
+ {"PF_X25", (unsigned long)PF_X25},
+#endif // PF_X25
+#ifdef PF_XDP
+ {"PF_XDP", (unsigned long)PF_XDP},
+#endif // PF_XDP
+#ifdef PIPE_BUF
+ {"PIPE_BUF", (unsigned long)PIPE_BUF},
+#endif // PIPE_BUF
+#ifdef PKEY_DISABLE_ACCESS
+ {"PKEY_DISABLE_ACCESS", (unsigned long)PKEY_DISABLE_ACCESS},
+#endif // PKEY_DISABLE_ACCESS
+#ifdef PKEY_DISABLE_WRITE
+ {"PKEY_DISABLE_WRITE", (unsigned long)PKEY_DISABLE_WRITE},
+#endif // PKEY_DISABLE_WRITE
#ifdef POLL_ERR
{"POLL_ERR", (unsigned long)POLL_ERR},
#endif // POLL_ERR
@@ -757,6 +3483,57 @@ const struct constant_entry constant_table[] = {
#ifdef POLL_PRI
{"POLL_PRI", (unsigned long)POLL_PRI},
#endif // POLL_PRI
+#ifdef PORT_16450
+ {"PORT_16450", (unsigned long)PORT_16450},
+#endif // PORT_16450
+#ifdef PORT_16550
+ {"PORT_16550", (unsigned long)PORT_16550},
+#endif // PORT_16550
+#ifdef PORT_16550A
+ {"PORT_16550A", (unsigned long)PORT_16550A},
+#endif // PORT_16550A
+#ifdef PORT_16650
+ {"PORT_16650", (unsigned long)PORT_16650},
+#endif // PORT_16650
+#ifdef PORT_16650V2
+ {"PORT_16650V2", (unsigned long)PORT_16650V2},
+#endif // PORT_16650V2
+#ifdef PORT_16654
+ {"PORT_16654", (unsigned long)PORT_16654},
+#endif // PORT_16654
+#ifdef PORT_16750
+ {"PORT_16750", (unsigned long)PORT_16750},
+#endif // PORT_16750
+#ifdef PORT_16850
+ {"PORT_16850", (unsigned long)PORT_16850},
+#endif // PORT_16850
+#ifdef PORT_16C950
+ {"PORT_16C950", (unsigned long)PORT_16C950},
+#endif // PORT_16C950
+#ifdef PORT_8250
+ {"PORT_8250", (unsigned long)PORT_8250},
+#endif // PORT_8250
+#ifdef PORT_CIRRUS
+ {"PORT_CIRRUS", (unsigned long)PORT_CIRRUS},
+#endif // PORT_CIRRUS
+#ifdef PORT_MAX
+ {"PORT_MAX", (unsigned long)PORT_MAX},
+#endif // PORT_MAX
+#ifdef PORT_RSA
+ {"PORT_RSA", (unsigned long)PORT_RSA},
+#endif // PORT_RSA
+#ifdef PORT_STARTECH
+ {"PORT_STARTECH", (unsigned long)PORT_STARTECH},
+#endif // PORT_STARTECH
+#ifdef PORT_UNKNOWN
+ {"PORT_UNKNOWN", (unsigned long)PORT_UNKNOWN},
+#endif // PORT_UNKNOWN
+#ifdef POSIX_FADV_DONTNEED
+ {"POSIX_FADV_DONTNEED", (unsigned long)POSIX_FADV_DONTNEED},
+#endif // POSIX_FADV_DONTNEED
+#ifdef POSIX_FADV_NOREUSE
+ {"POSIX_FADV_NOREUSE", (unsigned long)POSIX_FADV_NOREUSE},
+#endif // POSIX_FADV_NOREUSE
#ifdef POSIX_FADV_NORMAL
{"POSIX_FADV_NORMAL", (unsigned long)POSIX_FADV_NORMAL},
#endif // POSIX_FADV_NORMAL
@@ -769,6 +3546,36 @@ const struct constant_entry constant_table[] = {
#ifdef POSIX_FADV_WILLNEED
{"POSIX_FADV_WILLNEED", (unsigned long)POSIX_FADV_WILLNEED},
#endif // POSIX_FADV_WILLNEED
+#ifdef POSIX_MADV_DONTNEED
+ {"POSIX_MADV_DONTNEED", (unsigned long)POSIX_MADV_DONTNEED},
+#endif // POSIX_MADV_DONTNEED
+#ifdef POSIX_MADV_NORMAL
+ {"POSIX_MADV_NORMAL", (unsigned long)POSIX_MADV_NORMAL},
+#endif // POSIX_MADV_NORMAL
+#ifdef POSIX_MADV_RANDOM
+ {"POSIX_MADV_RANDOM", (unsigned long)POSIX_MADV_RANDOM},
+#endif // POSIX_MADV_RANDOM
+#ifdef POSIX_MADV_SEQUENTIAL
+ {"POSIX_MADV_SEQUENTIAL", (unsigned long)POSIX_MADV_SEQUENTIAL},
+#endif // POSIX_MADV_SEQUENTIAL
+#ifdef POSIX_MADV_WILLNEED
+ {"POSIX_MADV_WILLNEED", (unsigned long)POSIX_MADV_WILLNEED},
+#endif // POSIX_MADV_WILLNEED
+#ifdef PR_CAP_AMBIENT
+ {"PR_CAP_AMBIENT", (unsigned long)PR_CAP_AMBIENT},
+#endif // PR_CAP_AMBIENT
+#ifdef PR_CAP_AMBIENT_CLEAR_ALL
+ {"PR_CAP_AMBIENT_CLEAR_ALL", (unsigned long)PR_CAP_AMBIENT_CLEAR_ALL},
+#endif // PR_CAP_AMBIENT_CLEAR_ALL
+#ifdef PR_CAP_AMBIENT_IS_SET
+ {"PR_CAP_AMBIENT_IS_SET", (unsigned long)PR_CAP_AMBIENT_IS_SET},
+#endif // PR_CAP_AMBIENT_IS_SET
+#ifdef PR_CAP_AMBIENT_LOWER
+ {"PR_CAP_AMBIENT_LOWER", (unsigned long)PR_CAP_AMBIENT_LOWER},
+#endif // PR_CAP_AMBIENT_LOWER
+#ifdef PR_CAP_AMBIENT_RAISE
+ {"PR_CAP_AMBIENT_RAISE", (unsigned long)PR_CAP_AMBIENT_RAISE},
+#endif // PR_CAP_AMBIENT_RAISE
#ifdef PR_CAPBSET_DROP
{"PR_CAPBSET_DROP", (unsigned long)PR_CAPBSET_DROP},
#endif // PR_CAPBSET_DROP
@@ -835,6 +3642,9 @@ const struct constant_entry constant_table[] = {
#ifdef PR_GET_FPEXC
{"PR_GET_FPEXC", (unsigned long)PR_GET_FPEXC},
#endif // PR_GET_FPEXC
+#ifdef PR_GET_FP_MODE
+ {"PR_GET_FP_MODE", (unsigned long)PR_GET_FP_MODE},
+#endif // PR_GET_FP_MODE
#ifdef PR_GET_KEEPCAPS
{"PR_GET_KEEPCAPS", (unsigned long)PR_GET_KEEPCAPS},
#endif // PR_GET_KEEPCAPS
@@ -853,6 +3663,12 @@ const struct constant_entry constant_table[] = {
#ifdef PR_GET_SECUREBITS
{"PR_GET_SECUREBITS", (unsigned long)PR_GET_SECUREBITS},
#endif // PR_GET_SECUREBITS
+#ifdef PR_GET_SPECULATION_CTRL
+ {"PR_GET_SPECULATION_CTRL", (unsigned long)PR_GET_SPECULATION_CTRL},
+#endif // PR_GET_SPECULATION_CTRL
+#ifdef PR_GET_THP_DISABLE
+ {"PR_GET_THP_DISABLE", (unsigned long)PR_GET_THP_DISABLE},
+#endif // PR_GET_THP_DISABLE
#ifdef PR_GET_TID_ADDRESS
{"PR_GET_TID_ADDRESS", (unsigned long)PR_GET_TID_ADDRESS},
#endif // PR_GET_TID_ADDRESS
@@ -868,6 +3684,18 @@ const struct constant_entry constant_table[] = {
#ifdef PR_GET_UNALIGN
{"PR_GET_UNALIGN", (unsigned long)PR_GET_UNALIGN},
#endif // PR_GET_UNALIGN
+#ifdef PRIO_MAX
+ {"PRIO_MAX", (unsigned long)PRIO_MAX},
+#endif // PRIO_MAX
+#ifdef PRIO_PGRP
+ {"PRIO_PGRP", (unsigned long)PRIO_PGRP},
+#endif // PRIO_PGRP
+#ifdef PRIO_PROCESS
+ {"PRIO_PROCESS", (unsigned long)PRIO_PROCESS},
+#endif // PRIO_PROCESS
+#ifdef PRIO_USER
+ {"PRIO_USER", (unsigned long)PRIO_USER},
+#endif // PRIO_USER
#ifdef PR_MCE_KILL
{"PR_MCE_KILL", (unsigned long)PR_MCE_KILL},
#endif // PR_MCE_KILL
@@ -889,6 +3717,36 @@ const struct constant_entry constant_table[] = {
#ifdef PR_MCE_KILL_SET
{"PR_MCE_KILL_SET", (unsigned long)PR_MCE_KILL_SET},
#endif // PR_MCE_KILL_SET
+#ifdef PR_MPX_DISABLE_MANAGEMENT
+ {"PR_MPX_DISABLE_MANAGEMENT", (unsigned long)PR_MPX_DISABLE_MANAGEMENT},
+#endif // PR_MPX_DISABLE_MANAGEMENT
+#ifdef PR_MPX_ENABLE_MANAGEMENT
+ {"PR_MPX_ENABLE_MANAGEMENT", (unsigned long)PR_MPX_ENABLE_MANAGEMENT},
+#endif // PR_MPX_ENABLE_MANAGEMENT
+#ifdef PROT_EXEC
+ {"PROT_EXEC", (unsigned long)PROT_EXEC},
+#endif // PROT_EXEC
+#ifdef PROT_GROWSDOWN
+ {"PROT_GROWSDOWN", (unsigned long)PROT_GROWSDOWN},
+#endif // PROT_GROWSDOWN
+#ifdef PROT_GROWSUP
+ {"PROT_GROWSUP", (unsigned long)PROT_GROWSUP},
+#endif // PROT_GROWSUP
+#ifdef PROT_NONE
+ {"PROT_NONE", (unsigned long)PROT_NONE},
+#endif // PROT_NONE
+#ifdef PROT_READ
+ {"PROT_READ", (unsigned long)PROT_READ},
+#endif // PROT_READ
+#ifdef PROT_SEM
+ {"PROT_SEM", (unsigned long)PROT_SEM},
+#endif // PROT_SEM
+#ifdef PROT_WRITE
+ {"PROT_WRITE", (unsigned long)PROT_WRITE},
+#endif // PROT_WRITE
+#ifdef PR_PAC_RESET_KEYS
+ {"PR_PAC_RESET_KEYS", (unsigned long)PR_PAC_RESET_KEYS},
+#endif // PR_PAC_RESET_KEYS
#ifdef PR_SET_CHILD_SUBREAPER
{"PR_SET_CHILD_SUBREAPER", (unsigned long)PR_SET_CHILD_SUBREAPER},
#endif // PR_SET_CHILD_SUBREAPER
@@ -904,6 +3762,9 @@ const struct constant_entry constant_table[] = {
#ifdef PR_SET_FPEXC
{"PR_SET_FPEXC", (unsigned long)PR_SET_FPEXC},
#endif // PR_SET_FPEXC
+#ifdef PR_SET_FP_MODE
+ {"PR_SET_FP_MODE", (unsigned long)PR_SET_FP_MODE},
+#endif // PR_SET_FP_MODE
#ifdef PR_SET_KEEPCAPS
{"PR_SET_KEEPCAPS", (unsigned long)PR_SET_KEEPCAPS},
#endif // PR_SET_KEEPCAPS
@@ -937,6 +3798,12 @@ const struct constant_entry constant_table[] = {
#ifdef PR_SET_MM_EXE_FILE
{"PR_SET_MM_EXE_FILE", (unsigned long)PR_SET_MM_EXE_FILE},
#endif // PR_SET_MM_EXE_FILE
+#ifdef PR_SET_MM_MAP
+ {"PR_SET_MM_MAP", (unsigned long)PR_SET_MM_MAP},
+#endif // PR_SET_MM_MAP
+#ifdef PR_SET_MM_MAP_SIZE
+ {"PR_SET_MM_MAP_SIZE", (unsigned long)PR_SET_MM_MAP_SIZE},
+#endif // PR_SET_MM_MAP_SIZE
#ifdef PR_SET_MM_START_BRK
{"PR_SET_MM_START_BRK", (unsigned long)PR_SET_MM_START_BRK},
#endif // PR_SET_MM_START_BRK
@@ -967,6 +3834,12 @@ const struct constant_entry constant_table[] = {
#ifdef PR_SET_SECUREBITS
{"PR_SET_SECUREBITS", (unsigned long)PR_SET_SECUREBITS},
#endif // PR_SET_SECUREBITS
+#ifdef PR_SET_SPECULATION_CTRL
+ {"PR_SET_SPECULATION_CTRL", (unsigned long)PR_SET_SPECULATION_CTRL},
+#endif // PR_SET_SPECULATION_CTRL
+#ifdef PR_SET_THP_DISABLE
+ {"PR_SET_THP_DISABLE", (unsigned long)PR_SET_THP_DISABLE},
+#endif // PR_SET_THP_DISABLE
#ifdef PR_SET_TIMERSLACK
{"PR_SET_TIMERSLACK", (unsigned long)PR_SET_TIMERSLACK},
#endif // PR_SET_TIMERSLACK
@@ -979,6 +3852,24 @@ const struct constant_entry constant_table[] = {
#ifdef PR_SET_UNALIGN
{"PR_SET_UNALIGN", (unsigned long)PR_SET_UNALIGN},
#endif // PR_SET_UNALIGN
+#ifdef PR_SPEC_INDIRECT_BRANCH
+ {"PR_SPEC_INDIRECT_BRANCH", (unsigned long)PR_SPEC_INDIRECT_BRANCH},
+#endif // PR_SPEC_INDIRECT_BRANCH
+#ifdef PR_SPEC_NOT_AFFECTED
+ {"PR_SPEC_NOT_AFFECTED", (unsigned long)PR_SPEC_NOT_AFFECTED},
+#endif // PR_SPEC_NOT_AFFECTED
+#ifdef PR_SPEC_STORE_BYPASS
+ {"PR_SPEC_STORE_BYPASS", (unsigned long)PR_SPEC_STORE_BYPASS},
+#endif // PR_SPEC_STORE_BYPASS
+#ifdef PR_SVE_GET_VL
+ {"PR_SVE_GET_VL", (unsigned long)PR_SVE_GET_VL},
+#endif // PR_SVE_GET_VL
+#ifdef PR_SVE_SET_VL
+ {"PR_SVE_SET_VL", (unsigned long)PR_SVE_SET_VL},
+#endif // PR_SVE_SET_VL
+#ifdef PR_SVE_VL_LEN_MASK
+ {"PR_SVE_VL_LEN_MASK", (unsigned long)PR_SVE_VL_LEN_MASK},
+#endif // PR_SVE_VL_LEN_MASK
#ifdef PR_TASK_PERF_EVENTS_DISABLE
{"PR_TASK_PERF_EVENTS_DISABLE", (unsigned long)PR_TASK_PERF_EVENTS_DISABLE},
#endif // PR_TASK_PERF_EVENTS_DISABLE
@@ -1003,9 +3894,81 @@ const struct constant_entry constant_table[] = {
#ifdef PR_UNALIGN_SIGBUS
{"PR_UNALIGN_SIGBUS", (unsigned long)PR_UNALIGN_SIGBUS},
#endif // PR_UNALIGN_SIGBUS
+#ifdef RLIMIT_AS
+ {"RLIMIT_AS", (unsigned long)RLIMIT_AS},
+#endif // RLIMIT_AS
+#ifdef RLIMIT_CORE
+ {"RLIMIT_CORE", (unsigned long)RLIMIT_CORE},
+#endif // RLIMIT_CORE
+#ifdef RLIMIT_CPU
+ {"RLIMIT_CPU", (unsigned long)RLIMIT_CPU},
+#endif // RLIMIT_CPU
+#ifdef RLIMIT_DATA
+ {"RLIMIT_DATA", (unsigned long)RLIMIT_DATA},
+#endif // RLIMIT_DATA
+#ifdef RLIMIT_FSIZE
+ {"RLIMIT_FSIZE", (unsigned long)RLIMIT_FSIZE},
+#endif // RLIMIT_FSIZE
+#ifdef RLIMIT_LOCKS
+ {"RLIMIT_LOCKS", (unsigned long)RLIMIT_LOCKS},
+#endif // RLIMIT_LOCKS
+#ifdef RLIMIT_MEMLOCK
+ {"RLIMIT_MEMLOCK", (unsigned long)RLIMIT_MEMLOCK},
+#endif // RLIMIT_MEMLOCK
+#ifdef RLIMIT_MSGQUEUE
+ {"RLIMIT_MSGQUEUE", (unsigned long)RLIMIT_MSGQUEUE},
+#endif // RLIMIT_MSGQUEUE
+#ifdef RLIMIT_NICE
+ {"RLIMIT_NICE", (unsigned long)RLIMIT_NICE},
+#endif // RLIMIT_NICE
+#ifdef RLIMIT_NLIMITS
+ {"RLIMIT_NLIMITS", (unsigned long)RLIMIT_NLIMITS},
+#endif // RLIMIT_NLIMITS
+#ifdef RLIMIT_NOFILE
+ {"RLIMIT_NOFILE", (unsigned long)RLIMIT_NOFILE},
+#endif // RLIMIT_NOFILE
+#ifdef RLIMIT_NPROC
+ {"RLIMIT_NPROC", (unsigned long)RLIMIT_NPROC},
+#endif // RLIMIT_NPROC
+#ifdef RLIMIT_OFILE
+ {"RLIMIT_OFILE", (unsigned long)RLIMIT_OFILE},
+#endif // RLIMIT_OFILE
+#ifdef RLIMIT_RSS
+ {"RLIMIT_RSS", (unsigned long)RLIMIT_RSS},
+#endif // RLIMIT_RSS
+#ifdef RLIMIT_RTPRIO
+ {"RLIMIT_RTPRIO", (unsigned long)RLIMIT_RTPRIO},
+#endif // RLIMIT_RTPRIO
+#ifdef RLIMIT_RTTIME
+ {"RLIMIT_RTTIME", (unsigned long)RLIMIT_RTTIME},
+#endif // RLIMIT_RTTIME
+#ifdef RLIMIT_SIGPENDING
+ {"RLIMIT_SIGPENDING", (unsigned long)RLIMIT_SIGPENDING},
+#endif // RLIMIT_SIGPENDING
+#ifdef RLIMIT_STACK
+ {"RLIMIT_STACK", (unsigned long)RLIMIT_STACK},
+#endif // RLIMIT_STACK
+#ifdef RLIM_NLIMITS
+ {"RLIM_NLIMITS", (unsigned long)RLIM_NLIMITS},
+#endif // RLIM_NLIMITS
+#ifdef RLIM_SAVED_CUR
+ {"RLIM_SAVED_CUR", (unsigned long)RLIM_SAVED_CUR},
+#endif // RLIM_SAVED_CUR
+#ifdef RLIM_SAVED_MAX
+ {"RLIM_SAVED_MAX", (unsigned long)RLIM_SAVED_MAX},
+#endif // RLIM_SAVED_MAX
#ifdef R_OK
{"R_OK", (unsigned long)R_OK},
#endif // R_OK
+#ifdef RTSXOFF
+ {"RTSXOFF", (unsigned long)RTSXOFF},
+#endif // RTSXOFF
+#ifdef RUSAGE_CHILDREN
+ {"RUSAGE_CHILDREN", (unsigned long)RUSAGE_CHILDREN},
+#endif // RUSAGE_CHILDREN
+#ifdef RUSAGE_SELF
+ {"RUSAGE_SELF", (unsigned long)RUSAGE_SELF},
+#endif // RUSAGE_SELF
#ifdef SA_INTERRUPT
{"SA_INTERRUPT", (unsigned long)SA_INTERRUPT},
#endif // SA_INTERRUPT
@@ -1045,9 +4008,21 @@ const struct constant_entry constant_table[] = {
#ifdef SCHED_BATCH
{"SCHED_BATCH", (unsigned long)SCHED_BATCH},
#endif // SCHED_BATCH
+#ifdef SCHED_DEADLINE
+ {"SCHED_DEADLINE", (unsigned long)SCHED_DEADLINE},
+#endif // SCHED_DEADLINE
#ifdef SCHED_FIFO
{"SCHED_FIFO", (unsigned long)SCHED_FIFO},
#endif // SCHED_FIFO
+#ifdef SCHED_FLAG_DL_OVERRUN
+ {"SCHED_FLAG_DL_OVERRUN", (unsigned long)SCHED_FLAG_DL_OVERRUN},
+#endif // SCHED_FLAG_DL_OVERRUN
+#ifdef SCHED_FLAG_RECLAIM
+ {"SCHED_FLAG_RECLAIM", (unsigned long)SCHED_FLAG_RECLAIM},
+#endif // SCHED_FLAG_RECLAIM
+#ifdef SCHED_FLAG_RESET_ON_FORK
+ {"SCHED_FLAG_RESET_ON_FORK", (unsigned long)SCHED_FLAG_RESET_ON_FORK},
+#endif // SCHED_FLAG_RESET_ON_FORK
#ifdef SCHED_IDLE
{"SCHED_IDLE", (unsigned long)SCHED_IDLE},
#endif // SCHED_IDLE
@@ -1060,30 +4035,138 @@ const struct constant_entry constant_table[] = {
#ifdef SCHED_RR
{"SCHED_RR", (unsigned long)SCHED_RR},
#endif // SCHED_RR
+#ifdef SCM_RIGHTS
+ {"SCM_RIGHTS", (unsigned long)SCM_RIGHTS},
+#endif // SCM_RIGHTS
+#ifdef SCM_TIMESTAMPING_OPT_STATS
+ {"SCM_TIMESTAMPING_OPT_STATS", (unsigned long)SCM_TIMESTAMPING_OPT_STATS},
+#endif // SCM_TIMESTAMPING_OPT_STATS
+#ifdef SCM_TIMESTAMPING_PKTINFO
+ {"SCM_TIMESTAMPING_PKTINFO", (unsigned long)SCM_TIMESTAMPING_PKTINFO},
+#endif // SCM_TIMESTAMPING_PKTINFO
+#ifdef SCM_TIMESTAMPING
+ {"SCM_TIMESTAMPING", (unsigned long)SCM_TIMESTAMPING},
+#endif // SCM_TIMESTAMPING
+#ifdef SCM_TIMESTAMPNS
+ {"SCM_TIMESTAMPNS", (unsigned long)SCM_TIMESTAMPNS},
+#endif // SCM_TIMESTAMPNS
+#ifdef SCM_TIMESTAMP
+ {"SCM_TIMESTAMP", (unsigned long)SCM_TIMESTAMP},
+#endif // SCM_TIMESTAMP
+#ifdef SCM_TXTIME
+ {"SCM_TXTIME", (unsigned long)SCM_TXTIME},
+#endif // SCM_TXTIME
+#ifdef SCM_WIFI_STATUS
+ {"SCM_WIFI_STATUS", (unsigned long)SCM_WIFI_STATUS},
+#endif // SCM_WIFI_STATUS
#ifdef SEEK_CUR
{"SEEK_CUR", (unsigned long)SEEK_CUR},
#endif // SEEK_CUR
+#ifdef SEEK_DATA
+ {"SEEK_DATA", (unsigned long)SEEK_DATA},
+#endif // SEEK_DATA
#ifdef SEEK_END
{"SEEK_END", (unsigned long)SEEK_END},
#endif // SEEK_END
+#ifdef SEEK_HOLE
+ {"SEEK_HOLE", (unsigned long)SEEK_HOLE},
+#endif // SEEK_HOLE
+#ifdef SEEK_MAX
+ {"SEEK_MAX", (unsigned long)SEEK_MAX},
+#endif // SEEK_MAX
#ifdef SEEK_SET
{"SEEK_SET", (unsigned long)SEEK_SET},
#endif // SEEK_SET
+#ifdef SEGV_ACCADI
+ {"SEGV_ACCADI", (unsigned long)SEGV_ACCADI},
+#endif // SEGV_ACCADI
#ifdef SEGV_ACCERR
{"SEGV_ACCERR", (unsigned long)SEGV_ACCERR},
#endif // SEGV_ACCERR
+#ifdef SEGV_ADIDERR
+ {"SEGV_ADIDERR", (unsigned long)SEGV_ADIDERR},
+#endif // SEGV_ADIDERR
+#ifdef SEGV_ADIPERR
+ {"SEGV_ADIPERR", (unsigned long)SEGV_ADIPERR},
+#endif // SEGV_ADIPERR
+#ifdef SEGV_BNDERR
+ {"SEGV_BNDERR", (unsigned long)SEGV_BNDERR},
+#endif // SEGV_BNDERR
#ifdef SEGV_MAPERR
{"SEGV_MAPERR", (unsigned long)SEGV_MAPERR},
#endif // SEGV_MAPERR
+#ifdef SEGV_PKUERR
+ {"SEGV_PKUERR", (unsigned long)SEGV_PKUERR},
+#endif // SEGV_PKUERR
+#ifdef SERIAL_IO_AU
+ {"SERIAL_IO_AU", (unsigned long)SERIAL_IO_AU},
+#endif // SERIAL_IO_AU
+#ifdef SERIAL_IO_HUB6
+ {"SERIAL_IO_HUB6", (unsigned long)SERIAL_IO_HUB6},
+#endif // SERIAL_IO_HUB6
+#ifdef SERIAL_IO_MEM16
+ {"SERIAL_IO_MEM16", (unsigned long)SERIAL_IO_MEM16},
+#endif // SERIAL_IO_MEM16
+#ifdef SERIAL_IO_MEM
+ {"SERIAL_IO_MEM", (unsigned long)SERIAL_IO_MEM},
+#endif // SERIAL_IO_MEM
+#ifdef SERIAL_IO_MEM32
+ {"SERIAL_IO_MEM32", (unsigned long)SERIAL_IO_MEM32},
+#endif // SERIAL_IO_MEM32
+#ifdef SERIAL_IO_MEM32BE
+ {"SERIAL_IO_MEM32BE", (unsigned long)SERIAL_IO_MEM32BE},
+#endif // SERIAL_IO_MEM32BE
+#ifdef SERIAL_IO_PORT
+ {"SERIAL_IO_PORT", (unsigned long)SERIAL_IO_PORT},
+#endif // SERIAL_IO_PORT
+#ifdef SERIAL_IO_TSI
+ {"SERIAL_IO_TSI", (unsigned long)SERIAL_IO_TSI},
+#endif // SERIAL_IO_TSI
+#ifdef SHUT_RD
+ {"SHUT_RD", (unsigned long)SHUT_RD},
+#endif // SHUT_RD
+#ifdef SHUT_RDWR
+ {"SHUT_RDWR", (unsigned long)SHUT_RDWR},
+#endif // SHUT_RDWR
+#ifdef SHUT_WR
+ {"SHUT_WR", (unsigned long)SHUT_WR},
+#endif // SHUT_WR
#ifdef SI_ASYNCIO
{"SI_ASYNCIO", (unsigned long)SI_ASYNCIO},
#endif // SI_ASYNCIO
#ifdef SI_ASYNCNL
{"SI_ASYNCNL", (unsigned long)SI_ASYNCNL},
#endif // SI_ASYNCNL
+#ifdef SI_DETHREAD
+ {"SI_DETHREAD", (unsigned long)SI_DETHREAD},
+#endif // SI_DETHREAD
#ifdef S_IEXEC
{"S_IEXEC", (unsigned long)S_IEXEC},
#endif // S_IEXEC
+#ifdef S_IFBLK
+ {"S_IFBLK", (unsigned long)S_IFBLK},
+#endif // S_IFBLK
+#ifdef S_IFCHR
+ {"S_IFCHR", (unsigned long)S_IFCHR},
+#endif // S_IFCHR
+#ifdef S_IFDIR
+ {"S_IFDIR", (unsigned long)S_IFDIR},
+#endif // S_IFDIR
+#ifdef S_IFIFO
+ {"S_IFIFO", (unsigned long)S_IFIFO},
+#endif // S_IFIFO
+#ifdef S_IFLNK
+ {"S_IFLNK", (unsigned long)S_IFLNK},
+#endif // S_IFLNK
+#ifdef S_IFMT
+ {"S_IFMT", (unsigned long)S_IFMT},
+#endif // S_IFMT
+#ifdef S_IFREG
+ {"S_IFREG", (unsigned long)S_IFREG},
+#endif // S_IFREG
+#ifdef S_IFSOCK
+ {"S_IFSOCK", (unsigned long)S_IFSOCK},
+#endif // S_IFSOCK
#ifdef SIGABRT
{"SIGABRT", (unsigned long)SIGABRT},
#endif // SIGABRT
@@ -1092,15 +4175,24 @@ const struct constant_entry constant_table[] = {
#endif // SIGALRM
#ifdef SIGBUS
{"SIGBUS", (unsigned long)SIGBUS},
+#endif // SIGBUS
+#ifdef SIGBUS
+ {"SIGBUS", (unsigned long)SIGBUS},
#endif // SIGBUS
#ifdef SIGCHLD
{"SIGCHLD", (unsigned long)SIGCHLD},
+#endif // SIGCHLD
+#ifdef SIGCHLD
+ {"SIGCHLD", (unsigned long)SIGCHLD},
#endif // SIGCHLD
#ifdef SIGCLD
{"SIGCLD", (unsigned long)SIGCLD},
#endif // SIGCLD
#ifdef SIGCONT
{"SIGCONT", (unsigned long)SIGCONT},
+#endif // SIGCONT
+#ifdef SIGCONT
+ {"SIGCONT", (unsigned long)SIGCONT},
#endif // SIGCONT
#ifdef SIGEV_NONE
{"SIGEV_NONE", (unsigned long)SIGEV_NONE},
@@ -1140,6 +4232,9 @@ const struct constant_entry constant_table[] = {
#endif // SIGPIPE
#ifdef SIGPOLL
{"SIGPOLL", (unsigned long)SIGPOLL},
+#endif // SIGPOLL
+#ifdef SIGPOLL
+ {"SIGPOLL", (unsigned long)SIGPOLL},
#endif // SIGPOLL
#ifdef SIGPROF
{"SIGPROF", (unsigned long)SIGPROF},
@@ -1162,6 +4257,12 @@ const struct constant_entry constant_table[] = {
#ifdef SIGSTOP
{"SIGSTOP", (unsigned long)SIGSTOP},
#endif // SIGSTOP
+#ifdef SIGSTOP
+ {"SIGSTOP", (unsigned long)SIGSTOP},
+#endif // SIGSTOP
+#ifdef SIGSYS
+ {"SIGSYS", (unsigned long)SIGSYS},
+#endif // SIGSYS
#ifdef SIGSYS
{"SIGSYS", (unsigned long)SIGSYS},
#endif // SIGSYS
@@ -1173,6 +4274,9 @@ const struct constant_entry constant_table[] = {
#endif // SIGTRAP
#ifdef SIGTSTP
{"SIGTSTP", (unsigned long)SIGTSTP},
+#endif // SIGTSTP
+#ifdef SIGTSTP
+ {"SIGTSTP", (unsigned long)SIGTSTP},
#endif // SIGTSTP
#ifdef SIGTTIN
{"SIGTTIN", (unsigned long)SIGTTIN},
@@ -1180,17 +4284,23 @@ const struct constant_entry constant_table[] = {
#ifdef SIGTTOU
{"SIGTTOU", (unsigned long)SIGTTOU},
#endif // SIGTTOU
-#ifdef SIGUNUSED
- {"SIGUNUSED", (unsigned long)SIGUNUSED},
-#endif // SIGUNUSED
#ifdef SIGURG
{"SIGURG", (unsigned long)SIGURG},
#endif // SIGURG
+#ifdef SIGURG
+ {"SIGURG", (unsigned long)SIGURG},
+#endif // SIGURG
+#ifdef SIGUSR1
+ {"SIGUSR1", (unsigned long)SIGUSR1},
+#endif // SIGUSR1
#ifdef SIGUSR1
{"SIGUSR1", (unsigned long)SIGUSR1},
#endif // SIGUSR1
#ifdef SIGUSR2
{"SIGUSR2", (unsigned long)SIGUSR2},
+#endif // SIGUSR2
+#ifdef SIGUSR2
+ {"SIGUSR2", (unsigned long)SIGUSR2},
#endif // SIGUSR2
#ifdef SIGVTALRM
{"SIGVTALRM", (unsigned long)SIGVTALRM},
@@ -1210,15 +4320,279 @@ const struct constant_entry constant_table[] = {
#ifdef SI_MESGQ
{"SI_MESGQ", (unsigned long)SI_MESGQ},
#endif // SI_MESGQ
+#ifdef SIOCADDDLCI
+ {"SIOCADDDLCI", (unsigned long)SIOCADDDLCI},
+#endif // SIOCADDDLCI
+#ifdef SIOCADDMULTI
+ {"SIOCADDMULTI", (unsigned long)SIOCADDMULTI},
+#endif // SIOCADDMULTI
+#ifdef SIOCADDRT
+ {"SIOCADDRT", (unsigned long)SIOCADDRT},
+#endif // SIOCADDRT
+#ifdef SIOCATMARK
+ {"SIOCATMARK", (unsigned long)SIOCATMARK},
+#endif // SIOCATMARK
+#ifdef SIOCBONDCHANGEACTIVE
+ {"SIOCBONDCHANGEACTIVE", (unsigned long)SIOCBONDCHANGEACTIVE},
+#endif // SIOCBONDCHANGEACTIVE
+#ifdef SIOCBONDENSLAVE
+ {"SIOCBONDENSLAVE", (unsigned long)SIOCBONDENSLAVE},
+#endif // SIOCBONDENSLAVE
+#ifdef SIOCBONDINFOQUERY
+ {"SIOCBONDINFOQUERY", (unsigned long)SIOCBONDINFOQUERY},
+#endif // SIOCBONDINFOQUERY
+#ifdef SIOCBONDRELEASE
+ {"SIOCBONDRELEASE", (unsigned long)SIOCBONDRELEASE},
+#endif // SIOCBONDRELEASE
+#ifdef SIOCBONDSETHWADDR
+ {"SIOCBONDSETHWADDR", (unsigned long)SIOCBONDSETHWADDR},
+#endif // SIOCBONDSETHWADDR
+#ifdef SIOCBONDSLAVEINFOQUERY
+ {"SIOCBONDSLAVEINFOQUERY", (unsigned long)SIOCBONDSLAVEINFOQUERY},
+#endif // SIOCBONDSLAVEINFOQUERY
+#ifdef SIOCBRADDBR
+ {"SIOCBRADDBR", (unsigned long)SIOCBRADDBR},
+#endif // SIOCBRADDBR
+#ifdef SIOCBRADDIF
+ {"SIOCBRADDIF", (unsigned long)SIOCBRADDIF},
+#endif // SIOCBRADDIF
+#ifdef SIOCBRDELBR
+ {"SIOCBRDELBR", (unsigned long)SIOCBRDELBR},
+#endif // SIOCBRDELBR
+#ifdef SIOCBRDELIF
+ {"SIOCBRDELIF", (unsigned long)SIOCBRDELIF},
+#endif // SIOCBRDELIF
+#ifdef SIOCDARP
+ {"SIOCDARP", (unsigned long)SIOCDARP},
+#endif // SIOCDARP
+#ifdef SIOCDELDLCI
+ {"SIOCDELDLCI", (unsigned long)SIOCDELDLCI},
+#endif // SIOCDELDLCI
+#ifdef SIOCDELMULTI
+ {"SIOCDELMULTI", (unsigned long)SIOCDELMULTI},
+#endif // SIOCDELMULTI
+#ifdef SIOCDELRT
+ {"SIOCDELRT", (unsigned long)SIOCDELRT},
+#endif // SIOCDELRT
+#ifdef SIOCDEVPRIVATE
+ {"SIOCDEVPRIVATE", (unsigned long)SIOCDEVPRIVATE},
+#endif // SIOCDEVPRIVATE
+#ifdef SIOCDIFADDR
+ {"SIOCDIFADDR", (unsigned long)SIOCDIFADDR},
+#endif // SIOCDIFADDR
+#ifdef SIOCDRARP
+ {"SIOCDRARP", (unsigned long)SIOCDRARP},
+#endif // SIOCDRARP
+#ifdef SIOCETHTOOL
+ {"SIOCETHTOOL", (unsigned long)SIOCETHTOOL},
+#endif // SIOCETHTOOL
+#ifdef SIOCGARP
+ {"SIOCGARP", (unsigned long)SIOCGARP},
+#endif // SIOCGARP
+#ifdef SIOCGHWTSTAMP
+ {"SIOCGHWTSTAMP", (unsigned long)SIOCGHWTSTAMP},
+#endif // SIOCGHWTSTAMP
+#ifdef SIOCGIFADDR
+ {"SIOCGIFADDR", (unsigned long)SIOCGIFADDR},
+#endif // SIOCGIFADDR
+#ifdef SIOCGIFBR
+ {"SIOCGIFBR", (unsigned long)SIOCGIFBR},
+#endif // SIOCGIFBR
+#ifdef SIOCGIFBRDADDR
+ {"SIOCGIFBRDADDR", (unsigned long)SIOCGIFBRDADDR},
+#endif // SIOCGIFBRDADDR
+#ifdef SIOCGIFCONF
+ {"SIOCGIFCONF", (unsigned long)SIOCGIFCONF},
+#endif // SIOCGIFCONF
+#ifdef SIOCGIFCOUNT
+ {"SIOCGIFCOUNT", (unsigned long)SIOCGIFCOUNT},
+#endif // SIOCGIFCOUNT
+#ifdef SIOCGIFDSTADDR
+ {"SIOCGIFDSTADDR", (unsigned long)SIOCGIFDSTADDR},
+#endif // SIOCGIFDSTADDR
+#ifdef SIOCGIFENCAP
+ {"SIOCGIFENCAP", (unsigned long)SIOCGIFENCAP},
+#endif // SIOCGIFENCAP
+#ifdef SIOCGIFFLAGS
+ {"SIOCGIFFLAGS", (unsigned long)SIOCGIFFLAGS},
+#endif // SIOCGIFFLAGS
+#ifdef SIOCGIFHWADDR
+ {"SIOCGIFHWADDR", (unsigned long)SIOCGIFHWADDR},
+#endif // SIOCGIFHWADDR
+#ifdef SIOCGIFINDEX
+ {"SIOCGIFINDEX", (unsigned long)SIOCGIFINDEX},
+#endif // SIOCGIFINDEX
+#ifdef SIOCGIFMAP
+ {"SIOCGIFMAP", (unsigned long)SIOCGIFMAP},
+#endif // SIOCGIFMAP
+#ifdef SIOCGIFMEM
+ {"SIOCGIFMEM", (unsigned long)SIOCGIFMEM},
+#endif // SIOCGIFMEM
+#ifdef SIOCGIFMETRIC
+ {"SIOCGIFMETRIC", (unsigned long)SIOCGIFMETRIC},
+#endif // SIOCGIFMETRIC
+#ifdef SIOCGIFMTU
+ {"SIOCGIFMTU", (unsigned long)SIOCGIFMTU},
+#endif // SIOCGIFMTU
+#ifdef SIOCGIFNAME
+ {"SIOCGIFNAME", (unsigned long)SIOCGIFNAME},
+#endif // SIOCGIFNAME
+#ifdef SIOCGIFNETMASK
+ {"SIOCGIFNETMASK", (unsigned long)SIOCGIFNETMASK},
+#endif // SIOCGIFNETMASK
+#ifdef SIOCGIFPFLAGS
+ {"SIOCGIFPFLAGS", (unsigned long)SIOCGIFPFLAGS},
+#endif // SIOCGIFPFLAGS
+#ifdef SIOCGIFSLAVE
+ {"SIOCGIFSLAVE", (unsigned long)SIOCGIFSLAVE},
+#endif // SIOCGIFSLAVE
+#ifdef SIOCGIFTXQLEN
+ {"SIOCGIFTXQLEN", (unsigned long)SIOCGIFTXQLEN},
+#endif // SIOCGIFTXQLEN
+#ifdef SIOCGIFVLAN
+ {"SIOCGIFVLAN", (unsigned long)SIOCGIFVLAN},
+#endif // SIOCGIFVLAN
+#ifdef SIOCGMIIPHY
+ {"SIOCGMIIPHY", (unsigned long)SIOCGMIIPHY},
+#endif // SIOCGMIIPHY
+#ifdef SIOCGMIIREG
+ {"SIOCGMIIREG", (unsigned long)SIOCGMIIREG},
+#endif // SIOCGMIIREG
+#ifdef SIOCGPGRP
+ {"SIOCGPGRP", (unsigned long)SIOCGPGRP},
+#endif // SIOCGPGRP
+#ifdef SIOCGRARP
+ {"SIOCGRARP", (unsigned long)SIOCGRARP},
+#endif // SIOCGRARP
+#ifdef SIOCGSKNS
+ {"SIOCGSKNS", (unsigned long)SIOCGSKNS},
+#endif // SIOCGSKNS
+#ifdef SIOCGSTAMP
+ {"SIOCGSTAMP", (unsigned long)SIOCGSTAMP},
+#endif // SIOCGSTAMP
+#ifdef SIOCGSTAMP_NEW
+ {"SIOCGSTAMP_NEW", (unsigned long)SIOCGSTAMP_NEW},
+#endif // SIOCGSTAMP_NEW
+#ifdef SIOCGSTAMPNS
+ {"SIOCGSTAMPNS", (unsigned long)SIOCGSTAMPNS},
+#endif // SIOCGSTAMPNS
+#ifdef SIOCGSTAMPNS_NEW
+ {"SIOCGSTAMPNS_NEW", (unsigned long)SIOCGSTAMPNS_NEW},
+#endif // SIOCGSTAMPNS_NEW
+#ifdef SIOCINQ
+ {"SIOCINQ", (unsigned long)SIOCINQ},
+#endif // SIOCINQ
+#ifdef SIOCOUTQNSD
+ {"SIOCOUTQNSD", (unsigned long)SIOCOUTQNSD},
+#endif // SIOCOUTQNSD
+#ifdef SIOCOUTQ
+ {"SIOCOUTQ", (unsigned long)SIOCOUTQ},
+#endif // SIOCOUTQ
+#ifdef SIOCPROTOPRIVATE
+ {"SIOCPROTOPRIVATE", (unsigned long)SIOCPROTOPRIVATE},
+#endif // SIOCPROTOPRIVATE
+#ifdef SIOCRTMSG
+ {"SIOCRTMSG", (unsigned long)SIOCRTMSG},
+#endif // SIOCRTMSG
+#ifdef SIOCSARP
+ {"SIOCSARP", (unsigned long)SIOCSARP},
+#endif // SIOCSARP
+#ifdef SIOCSHWTSTAMP
+ {"SIOCSHWTSTAMP", (unsigned long)SIOCSHWTSTAMP},
+#endif // SIOCSHWTSTAMP
+#ifdef SIOCSIFADDR
+ {"SIOCSIFADDR", (unsigned long)SIOCSIFADDR},
+#endif // SIOCSIFADDR
+#ifdef SIOCSIFBR
+ {"SIOCSIFBR", (unsigned long)SIOCSIFBR},
+#endif // SIOCSIFBR
+#ifdef SIOCSIFBRDADDR
+ {"SIOCSIFBRDADDR", (unsigned long)SIOCSIFBRDADDR},
+#endif // SIOCSIFBRDADDR
+#ifdef SIOCSIFDSTADDR
+ {"SIOCSIFDSTADDR", (unsigned long)SIOCSIFDSTADDR},
+#endif // SIOCSIFDSTADDR
+#ifdef SIOCSIFENCAP
+ {"SIOCSIFENCAP", (unsigned long)SIOCSIFENCAP},
+#endif // SIOCSIFENCAP
+#ifdef SIOCSIFFLAGS
+ {"SIOCSIFFLAGS", (unsigned long)SIOCSIFFLAGS},
+#endif // SIOCSIFFLAGS
+#ifdef SIOCSIFHWADDR
+ {"SIOCSIFHWADDR", (unsigned long)SIOCSIFHWADDR},
+#endif // SIOCSIFHWADDR
+#ifdef SIOCSIFHWBROADCAST
+ {"SIOCSIFHWBROADCAST", (unsigned long)SIOCSIFHWBROADCAST},
+#endif // SIOCSIFHWBROADCAST
+#ifdef SIOCSIFLINK
+ {"SIOCSIFLINK", (unsigned long)SIOCSIFLINK},
+#endif // SIOCSIFLINK
+#ifdef SIOCSIFMAP
+ {"SIOCSIFMAP", (unsigned long)SIOCSIFMAP},
+#endif // SIOCSIFMAP
+#ifdef SIOCSIFMEM
+ {"SIOCSIFMEM", (unsigned long)SIOCSIFMEM},
+#endif // SIOCSIFMEM
+#ifdef SIOCSIFMETRIC
+ {"SIOCSIFMETRIC", (unsigned long)SIOCSIFMETRIC},
+#endif // SIOCSIFMETRIC
+#ifdef SIOCSIFMTU
+ {"SIOCSIFMTU", (unsigned long)SIOCSIFMTU},
+#endif // SIOCSIFMTU
+#ifdef SIOCSIFNAME
+ {"SIOCSIFNAME", (unsigned long)SIOCSIFNAME},
+#endif // SIOCSIFNAME
+#ifdef SIOCSIFNETMASK
+ {"SIOCSIFNETMASK", (unsigned long)SIOCSIFNETMASK},
+#endif // SIOCSIFNETMASK
+#ifdef SIOCSIFPFLAGS
+ {"SIOCSIFPFLAGS", (unsigned long)SIOCSIFPFLAGS},
+#endif // SIOCSIFPFLAGS
+#ifdef SIOCSIFSLAVE
+ {"SIOCSIFSLAVE", (unsigned long)SIOCSIFSLAVE},
+#endif // SIOCSIFSLAVE
+#ifdef SIOCSIFTXQLEN
+ {"SIOCSIFTXQLEN", (unsigned long)SIOCSIFTXQLEN},
+#endif // SIOCSIFTXQLEN
+#ifdef SIOCSIFVLAN
+ {"SIOCSIFVLAN", (unsigned long)SIOCSIFVLAN},
+#endif // SIOCSIFVLAN
+#ifdef SIOCSMIIREG
+ {"SIOCSMIIREG", (unsigned long)SIOCSMIIREG},
+#endif // SIOCSMIIREG
+#ifdef SIOCSPGRP
+ {"SIOCSPGRP", (unsigned long)SIOCSPGRP},
+#endif // SIOCSPGRP
+#ifdef SIOCSRARP
+ {"SIOCSRARP", (unsigned long)SIOCSRARP},
+#endif // SIOCSRARP
+#ifdef SIOCWANDEV
+ {"SIOCWANDEV", (unsigned long)SIOCWANDEV},
+#endif // SIOCWANDEV
+#ifdef SIOGIFINDEX
+ {"SIOGIFINDEX", (unsigned long)SIOGIFINDEX},
+#endif // SIOGIFINDEX
#ifdef SI_QUEUE
{"SI_QUEUE", (unsigned long)SI_QUEUE},
#endif // SI_QUEUE
#ifdef S_IREAD
{"S_IREAD", (unsigned long)S_IREAD},
#endif // S_IREAD
+#ifdef S_IRUSR
+ {"S_IRUSR", (unsigned long)S_IRUSR},
+#endif // S_IRUSR
+#ifdef S_ISGID
+ {"S_ISGID", (unsigned long)S_ISGID},
+#endif // S_ISGID
#ifdef SI_SIGIO
{"SI_SIGIO", (unsigned long)SI_SIGIO},
#endif // SI_SIGIO
+#ifdef S_ISUID
+ {"S_ISUID", (unsigned long)S_ISUID},
+#endif // S_ISUID
+#ifdef S_ISVTX
+ {"S_ISVTX", (unsigned long)S_ISVTX},
+#endif // S_ISVTX
#ifdef SI_TIMER
{"SI_TIMER", (unsigned long)SI_TIMER},
#endif // SI_TIMER
@@ -1231,23 +4605,841 @@ const struct constant_entry constant_table[] = {
#ifdef S_IWRITE
{"S_IWRITE", (unsigned long)S_IWRITE},
#endif // S_IWRITE
+#ifdef S_IWUSR
+ {"S_IWUSR", (unsigned long)S_IWUSR},
+#endif // S_IWUSR
+#ifdef S_IXUSR
+ {"S_IXUSR", (unsigned long)S_IXUSR},
+#endif // S_IXUSR
+#ifdef SO_ACCEPTCONN
+ {"SO_ACCEPTCONN", (unsigned long)SO_ACCEPTCONN},
+#endif // SO_ACCEPTCONN
+#ifdef SO_ATTACH_BPF
+ {"SO_ATTACH_BPF", (unsigned long)SO_ATTACH_BPF},
+#endif // SO_ATTACH_BPF
+#ifdef SO_ATTACH_FILTER
+ {"SO_ATTACH_FILTER", (unsigned long)SO_ATTACH_FILTER},
+#endif // SO_ATTACH_FILTER
+#ifdef SO_ATTACH_REUSEPORT_CBPF
+ {"SO_ATTACH_REUSEPORT_CBPF", (unsigned long)SO_ATTACH_REUSEPORT_CBPF},
+#endif // SO_ATTACH_REUSEPORT_CBPF
+#ifdef SO_ATTACH_REUSEPORT_EBPF
+ {"SO_ATTACH_REUSEPORT_EBPF", (unsigned long)SO_ATTACH_REUSEPORT_EBPF},
+#endif // SO_ATTACH_REUSEPORT_EBPF
+#ifdef SO_BINDTODEVICE
+ {"SO_BINDTODEVICE", (unsigned long)SO_BINDTODEVICE},
+#endif // SO_BINDTODEVICE
+#ifdef SO_BINDTOIFINDEX
+ {"SO_BINDTOIFINDEX", (unsigned long)SO_BINDTOIFINDEX},
+#endif // SO_BINDTOIFINDEX
+#ifdef SO_BPF_EXTENSIONS
+ {"SO_BPF_EXTENSIONS", (unsigned long)SO_BPF_EXTENSIONS},
+#endif // SO_BPF_EXTENSIONS
+#ifdef SO_BROADCAST
+ {"SO_BROADCAST", (unsigned long)SO_BROADCAST},
+#endif // SO_BROADCAST
+#ifdef SO_BSDCOMPAT
+ {"SO_BSDCOMPAT", (unsigned long)SO_BSDCOMPAT},
+#endif // SO_BSDCOMPAT
+#ifdef SO_BUSY_POLL
+ {"SO_BUSY_POLL", (unsigned long)SO_BUSY_POLL},
+#endif // SO_BUSY_POLL
+#ifdef SOCK_CLOEXEC
+ {"SOCK_CLOEXEC", (unsigned long)SOCK_CLOEXEC},
+#endif // SOCK_CLOEXEC
+#ifdef SOCK_DCCP
+ {"SOCK_DCCP", (unsigned long)SOCK_DCCP},
+#endif // SOCK_DCCP
+#ifdef SOCK_DGRAM
+ {"SOCK_DGRAM", (unsigned long)SOCK_DGRAM},
+#endif // SOCK_DGRAM
+#ifdef SOCK_IOC_TYPE
+ {"SOCK_IOC_TYPE", (unsigned long)SOCK_IOC_TYPE},
+#endif // SOCK_IOC_TYPE
+#ifdef SOCK_NONBLOCK
+ {"SOCK_NONBLOCK", (unsigned long)SOCK_NONBLOCK},
+#endif // SOCK_NONBLOCK
+#ifdef SOCK_PACKET
+ {"SOCK_PACKET", (unsigned long)SOCK_PACKET},
+#endif // SOCK_PACKET
+#ifdef SOCK_RAW
+ {"SOCK_RAW", (unsigned long)SOCK_RAW},
+#endif // SOCK_RAW
+#ifdef SOCK_RDM
+ {"SOCK_RDM", (unsigned long)SOCK_RDM},
+#endif // SOCK_RDM
+#ifdef SOCK_SEQPACKET
+ {"SOCK_SEQPACKET", (unsigned long)SOCK_SEQPACKET},
+#endif // SOCK_SEQPACKET
+#ifdef SOCK_STREAM
+ {"SOCK_STREAM", (unsigned long)SOCK_STREAM},
+#endif // SOCK_STREAM
+#ifdef SO_CNX_ADVICE
+ {"SO_CNX_ADVICE", (unsigned long)SO_CNX_ADVICE},
+#endif // SO_CNX_ADVICE
+#ifdef SO_COOKIE
+ {"SO_COOKIE", (unsigned long)SO_COOKIE},
+#endif // SO_COOKIE
+#ifdef SO_DEBUG
+ {"SO_DEBUG", (unsigned long)SO_DEBUG},
+#endif // SO_DEBUG
+#ifdef SO_DETACH_BPF
+ {"SO_DETACH_BPF", (unsigned long)SO_DETACH_BPF},
+#endif // SO_DETACH_BPF
+#ifdef SO_DETACH_FILTER
+ {"SO_DETACH_FILTER", (unsigned long)SO_DETACH_FILTER},
+#endif // SO_DETACH_FILTER
+#ifdef SO_DOMAIN
+ {"SO_DOMAIN", (unsigned long)SO_DOMAIN},
+#endif // SO_DOMAIN
+#ifdef SO_DONTROUTE
+ {"SO_DONTROUTE", (unsigned long)SO_DONTROUTE},
+#endif // SO_DONTROUTE
+#ifdef SO_ERROR
+ {"SO_ERROR", (unsigned long)SO_ERROR},
+#endif // SO_ERROR
+#ifdef SO_GET_FILTER
+ {"SO_GET_FILTER", (unsigned long)SO_GET_FILTER},
+#endif // SO_GET_FILTER
+#ifdef SO_INCOMING_CPU
+ {"SO_INCOMING_CPU", (unsigned long)SO_INCOMING_CPU},
+#endif // SO_INCOMING_CPU
+#ifdef SO_INCOMING_NAPI_ID
+ {"SO_INCOMING_NAPI_ID", (unsigned long)SO_INCOMING_NAPI_ID},
+#endif // SO_INCOMING_NAPI_ID
+#ifdef SO_KEEPALIVE
+ {"SO_KEEPALIVE", (unsigned long)SO_KEEPALIVE},
+#endif // SO_KEEPALIVE
+#ifdef SOL_AAL
+ {"SOL_AAL", (unsigned long)SOL_AAL},
+#endif // SOL_AAL
+#ifdef SOL_ALG
+ {"SOL_ALG", (unsigned long)SOL_ALG},
+#endif // SOL_ALG
+#ifdef SOL_ATM
+ {"SOL_ATM", (unsigned long)SOL_ATM},
+#endif // SOL_ATM
+#ifdef SOL_BLUETOOTH
+ {"SOL_BLUETOOTH", (unsigned long)SOL_BLUETOOTH},
+#endif // SOL_BLUETOOTH
+#ifdef SOL_CAIF
+ {"SOL_CAIF", (unsigned long)SOL_CAIF},
+#endif // SOL_CAIF
+#ifdef SOL_DCCP
+ {"SOL_DCCP", (unsigned long)SOL_DCCP},
+#endif // SOL_DCCP
+#ifdef SOL_DECNET
+ {"SOL_DECNET", (unsigned long)SOL_DECNET},
+#endif // SOL_DECNET
+#ifdef SO_LINGER
+ {"SO_LINGER", (unsigned long)SO_LINGER},
+#endif // SO_LINGER
+#ifdef SOL_IRDA
+ {"SOL_IRDA", (unsigned long)SOL_IRDA},
+#endif // SOL_IRDA
+#ifdef SOL_IUCV
+ {"SOL_IUCV", (unsigned long)SOL_IUCV},
+#endif // SOL_IUCV
+#ifdef SOL_KCM
+ {"SOL_KCM", (unsigned long)SOL_KCM},
+#endif // SOL_KCM
+#ifdef SOL_LLC
+ {"SOL_LLC", (unsigned long)SOL_LLC},
+#endif // SOL_LLC
+#ifdef SOL_NETBEUI
+ {"SOL_NETBEUI", (unsigned long)SOL_NETBEUI},
+#endif // SOL_NETBEUI
+#ifdef SOL_NETLINK
+ {"SOL_NETLINK", (unsigned long)SOL_NETLINK},
+#endif // SOL_NETLINK
+#ifdef SOL_NFC
+ {"SOL_NFC", (unsigned long)SOL_NFC},
+#endif // SOL_NFC
+#ifdef SO_LOCK_FILTER
+ {"SO_LOCK_FILTER", (unsigned long)SO_LOCK_FILTER},
+#endif // SO_LOCK_FILTER
+#ifdef SOL_PACKET
+ {"SOL_PACKET", (unsigned long)SOL_PACKET},
+#endif // SOL_PACKET
+#ifdef SOL_PNPIPE
+ {"SOL_PNPIPE", (unsigned long)SOL_PNPIPE},
+#endif // SOL_PNPIPE
+#ifdef SOL_PPPOL2TP
+ {"SOL_PPPOL2TP", (unsigned long)SOL_PPPOL2TP},
+#endif // SOL_PPPOL2TP
+#ifdef SOL_RAW
+ {"SOL_RAW", (unsigned long)SOL_RAW},
+#endif // SOL_RAW
+#ifdef SOL_RDS
+ {"SOL_RDS", (unsigned long)SOL_RDS},
+#endif // SOL_RDS
+#ifdef SOL_RXRPC
+ {"SOL_RXRPC", (unsigned long)SOL_RXRPC},
+#endif // SOL_RXRPC
+#ifdef SOL_SOCKET
+ {"SOL_SOCKET", (unsigned long)SOL_SOCKET},
+#endif // SOL_SOCKET
+#ifdef SOL_TIPC
+ {"SOL_TIPC", (unsigned long)SOL_TIPC},
+#endif // SOL_TIPC
+#ifdef SOL_TLS
+ {"SOL_TLS", (unsigned long)SOL_TLS},
+#endif // SOL_TLS
+#ifdef SOL_X25
+ {"SOL_X25", (unsigned long)SOL_X25},
+#endif // SOL_X25
+#ifdef SOL_XDP
+ {"SOL_XDP", (unsigned long)SOL_XDP},
+#endif // SOL_XDP
+#ifdef SO_MARK
+ {"SO_MARK", (unsigned long)SO_MARK},
+#endif // SO_MARK
+#ifdef SOMAXCONN
+ {"SOMAXCONN", (unsigned long)SOMAXCONN},
+#endif // SOMAXCONN
+#ifdef SO_MAX_PACING_RATE
+ {"SO_MAX_PACING_RATE", (unsigned long)SO_MAX_PACING_RATE},
+#endif // SO_MAX_PACING_RATE
+#ifdef SO_MEMINFO
+ {"SO_MEMINFO", (unsigned long)SO_MEMINFO},
+#endif // SO_MEMINFO
+#ifdef SO_NO_CHECK
+ {"SO_NO_CHECK", (unsigned long)SO_NO_CHECK},
+#endif // SO_NO_CHECK
+#ifdef SO_NOFCS
+ {"SO_NOFCS", (unsigned long)SO_NOFCS},
+#endif // SO_NOFCS
+#ifdef SO_OOBINLINE
+ {"SO_OOBINLINE", (unsigned long)SO_OOBINLINE},
+#endif // SO_OOBINLINE
+#ifdef SO_PASSCRED
+ {"SO_PASSCRED", (unsigned long)SO_PASSCRED},
+#endif // SO_PASSCRED
+#ifdef SO_PASSSEC
+ {"SO_PASSSEC", (unsigned long)SO_PASSSEC},
+#endif // SO_PASSSEC
+#ifdef SO_PEEK_OFF
+ {"SO_PEEK_OFF", (unsigned long)SO_PEEK_OFF},
+#endif // SO_PEEK_OFF
+#ifdef SO_PEERCRED
+ {"SO_PEERCRED", (unsigned long)SO_PEERCRED},
+#endif // SO_PEERCRED
+#ifdef SO_PEERGROUPS
+ {"SO_PEERGROUPS", (unsigned long)SO_PEERGROUPS},
+#endif // SO_PEERGROUPS
+#ifdef SO_PEERNAME
+ {"SO_PEERNAME", (unsigned long)SO_PEERNAME},
+#endif // SO_PEERNAME
+#ifdef SO_PEERSEC
+ {"SO_PEERSEC", (unsigned long)SO_PEERSEC},
+#endif // SO_PEERSEC
+#ifdef SO_PRIORITY
+ {"SO_PRIORITY", (unsigned long)SO_PRIORITY},
+#endif // SO_PRIORITY
+#ifdef SO_PROTOCOL
+ {"SO_PROTOCOL", (unsigned long)SO_PROTOCOL},
+#endif // SO_PROTOCOL
+#ifdef SO_RCVBUF
+ {"SO_RCVBUF", (unsigned long)SO_RCVBUF},
+#endif // SO_RCVBUF
+#ifdef SO_RCVBUFFORCE
+ {"SO_RCVBUFFORCE", (unsigned long)SO_RCVBUFFORCE},
+#endif // SO_RCVBUFFORCE
+#ifdef SO_RCVLOWAT
+ {"SO_RCVLOWAT", (unsigned long)SO_RCVLOWAT},
+#endif // SO_RCVLOWAT
+#ifdef SO_RCVTIMEO_NEW
+ {"SO_RCVTIMEO_NEW", (unsigned long)SO_RCVTIMEO_NEW},
+#endif // SO_RCVTIMEO_NEW
+#ifdef SO_RCVTIMEO_OLD
+ {"SO_RCVTIMEO_OLD", (unsigned long)SO_RCVTIMEO_OLD},
+#endif // SO_RCVTIMEO_OLD
+#ifdef SO_RCVTIMEO
+ {"SO_RCVTIMEO", (unsigned long)SO_RCVTIMEO},
+#endif // SO_RCVTIMEO
+#ifdef SO_REUSEADDR
+ {"SO_REUSEADDR", (unsigned long)SO_REUSEADDR},
+#endif // SO_REUSEADDR
+#ifdef SO_REUSEPORT
+ {"SO_REUSEPORT", (unsigned long)SO_REUSEPORT},
+#endif // SO_REUSEPORT
+#ifdef SO_RXQ_OVFL
+ {"SO_RXQ_OVFL", (unsigned long)SO_RXQ_OVFL},
+#endif // SO_RXQ_OVFL
+#ifdef SO_SECURITY_AUTHENTICATION
+ {"SO_SECURITY_AUTHENTICATION", (unsigned long)SO_SECURITY_AUTHENTICATION},
+#endif // SO_SECURITY_AUTHENTICATION
+#ifdef SO_SECURITY_ENCRYPTION_NETWORK
+ {"SO_SECURITY_ENCRYPTION_NETWORK",
+ (unsigned long)SO_SECURITY_ENCRYPTION_NETWORK},
+#endif // SO_SECURITY_ENCRYPTION_NETWORK
+#ifdef SO_SECURITY_ENCRYPTION_TRANSPORT
+ {"SO_SECURITY_ENCRYPTION_TRANSPORT",
+ (unsigned long)SO_SECURITY_ENCRYPTION_TRANSPORT},
+#endif // SO_SECURITY_ENCRYPTION_TRANSPORT
+#ifdef SO_SELECT_ERR_QUEUE
+ {"SO_SELECT_ERR_QUEUE", (unsigned long)SO_SELECT_ERR_QUEUE},
+#endif // SO_SELECT_ERR_QUEUE
+#ifdef SO_SNDBUF
+ {"SO_SNDBUF", (unsigned long)SO_SNDBUF},
+#endif // SO_SNDBUF
+#ifdef SO_SNDBUFFORCE
+ {"SO_SNDBUFFORCE", (unsigned long)SO_SNDBUFFORCE},
+#endif // SO_SNDBUFFORCE
+#ifdef SO_SNDLOWAT
+ {"SO_SNDLOWAT", (unsigned long)SO_SNDLOWAT},
+#endif // SO_SNDLOWAT
+#ifdef SO_SNDTIMEO_NEW
+ {"SO_SNDTIMEO_NEW", (unsigned long)SO_SNDTIMEO_NEW},
+#endif // SO_SNDTIMEO_NEW
+#ifdef SO_SNDTIMEO_OLD
+ {"SO_SNDTIMEO_OLD", (unsigned long)SO_SNDTIMEO_OLD},
+#endif // SO_SNDTIMEO_OLD
+#ifdef SO_SNDTIMEO
+ {"SO_SNDTIMEO", (unsigned long)SO_SNDTIMEO},
+#endif // SO_SNDTIMEO
+#ifdef SO_TIMESTAMPING_NEW
+ {"SO_TIMESTAMPING_NEW", (unsigned long)SO_TIMESTAMPING_NEW},
+#endif // SO_TIMESTAMPING_NEW
+#ifdef SO_TIMESTAMPING_OLD
+ {"SO_TIMESTAMPING_OLD", (unsigned long)SO_TIMESTAMPING_OLD},
+#endif // SO_TIMESTAMPING_OLD
+#ifdef SO_TIMESTAMPING
+ {"SO_TIMESTAMPING", (unsigned long)SO_TIMESTAMPING},
+#endif // SO_TIMESTAMPING
+#ifdef SO_TIMESTAMP_NEW
+ {"SO_TIMESTAMP_NEW", (unsigned long)SO_TIMESTAMP_NEW},
+#endif // SO_TIMESTAMP_NEW
+#ifdef SO_TIMESTAMPNS_NEW
+ {"SO_TIMESTAMPNS_NEW", (unsigned long)SO_TIMESTAMPNS_NEW},
+#endif // SO_TIMESTAMPNS_NEW
+#ifdef SO_TIMESTAMPNS_OLD
+ {"SO_TIMESTAMPNS_OLD", (unsigned long)SO_TIMESTAMPNS_OLD},
+#endif // SO_TIMESTAMPNS_OLD
+#ifdef SO_TIMESTAMPNS
+ {"SO_TIMESTAMPNS", (unsigned long)SO_TIMESTAMPNS},
+#endif // SO_TIMESTAMPNS
+#ifdef SO_TIMESTAMP_OLD
+ {"SO_TIMESTAMP_OLD", (unsigned long)SO_TIMESTAMP_OLD},
+#endif // SO_TIMESTAMP_OLD
+#ifdef SO_TIMESTAMP
+ {"SO_TIMESTAMP", (unsigned long)SO_TIMESTAMP},
+#endif // SO_TIMESTAMP
+#ifdef SO_TXTIME
+ {"SO_TXTIME", (unsigned long)SO_TXTIME},
+#endif // SO_TXTIME
+#ifdef SO_TYPE
+ {"SO_TYPE", (unsigned long)SO_TYPE},
+#endif // SO_TYPE
+#ifdef SO_WIFI_STATUS
+ {"SO_WIFI_STATUS", (unsigned long)SO_WIFI_STATUS},
+#endif // SO_WIFI_STATUS
+#ifdef SO_ZEROCOPY
+ {"SO_ZEROCOPY", (unsigned long)SO_ZEROCOPY},
+#endif // SO_ZEROCOPY
#ifdef SS_DISABLE
{"SS_DISABLE", (unsigned long)SS_DISABLE},
#endif // SS_DISABLE
#ifdef SS_ONSTACK
{"SS_ONSTACK", (unsigned long)SS_ONSTACK},
#endif // SS_ONSTACK
-#ifdef TRAP_BRKPT
- {"TRAP_BRKPT", (unsigned long)TRAP_BRKPT},
-#endif // TRAP_BRKPT
-#ifdef TRAP_TRACE
- {"TRAP_TRACE", (unsigned long)TRAP_TRACE},
-#endif // TRAP_TRACE
+#ifdef SYNC_FILE_RANGE_WAIT_AFTER
+ {"SYNC_FILE_RANGE_WAIT_AFTER", (unsigned long)SYNC_FILE_RANGE_WAIT_AFTER},
+#endif // SYNC_FILE_RANGE_WAIT_AFTER
+#ifdef SYNC_FILE_RANGE_WAIT_BEFORE
+ {"SYNC_FILE_RANGE_WAIT_BEFORE", (unsigned long)SYNC_FILE_RANGE_WAIT_BEFORE},
+#endif // SYNC_FILE_RANGE_WAIT_BEFORE
+#ifdef SYNC_FILE_RANGE_WRITE
+ {"SYNC_FILE_RANGE_WRITE", (unsigned long)SYNC_FILE_RANGE_WRITE},
+#endif // SYNC_FILE_RANGE_WRITE
+#ifdef SYS_ACCEPT4
+ {"SYS_ACCEPT4", (unsigned long)SYS_ACCEPT4},
+#endif // SYS_ACCEPT4
+#ifdef SYS_ACCEPT
+ {"SYS_ACCEPT", (unsigned long)SYS_ACCEPT},
+#endif // SYS_ACCEPT
+#ifdef SYS_BIND
+ {"SYS_BIND", (unsigned long)SYS_BIND},
+#endif // SYS_BIND
+#ifdef SYS_CONNECT
+ {"SYS_CONNECT", (unsigned long)SYS_CONNECT},
+#endif // SYS_CONNECT
+#ifdef SYS_GETPEERNAME
+ {"SYS_GETPEERNAME", (unsigned long)SYS_GETPEERNAME},
+#endif // SYS_GETPEERNAME
+#ifdef SYS_GETSOCKNAME
+ {"SYS_GETSOCKNAME", (unsigned long)SYS_GETSOCKNAME},
+#endif // SYS_GETSOCKNAME
+#ifdef SYS_GETSOCKOPT
+ {"SYS_GETSOCKOPT", (unsigned long)SYS_GETSOCKOPT},
+#endif // SYS_GETSOCKOPT
+#ifdef SYS_LISTEN
+ {"SYS_LISTEN", (unsigned long)SYS_LISTEN},
+#endif // SYS_LISTEN
+#ifdef SYS_RECV
+ {"SYS_RECV", (unsigned long)SYS_RECV},
+#endif // SYS_RECV
+#ifdef SYS_RECVFROM
+ {"SYS_RECVFROM", (unsigned long)SYS_RECVFROM},
+#endif // SYS_RECVFROM
+#ifdef SYS_RECVMMSG
+ {"SYS_RECVMMSG", (unsigned long)SYS_RECVMMSG},
+#endif // SYS_RECVMMSG
+#ifdef SYS_RECVMSG
+ {"SYS_RECVMSG", (unsigned long)SYS_RECVMSG},
+#endif // SYS_RECVMSG
+#ifdef SYS_SEND
+ {"SYS_SEND", (unsigned long)SYS_SEND},
+#endif // SYS_SEND
+#ifdef SYS_SENDMMSG
+ {"SYS_SENDMMSG", (unsigned long)SYS_SENDMMSG},
+#endif // SYS_SENDMMSG
+#ifdef SYS_SENDMSG
+ {"SYS_SENDMSG", (unsigned long)SYS_SENDMSG},
+#endif // SYS_SENDMSG
+#ifdef SYS_SENDTO
+ {"SYS_SENDTO", (unsigned long)SYS_SENDTO},
+#endif // SYS_SENDTO
+#ifdef SYS_SETSOCKOPT
+ {"SYS_SETSOCKOPT", (unsigned long)SYS_SETSOCKOPT},
+#endif // SYS_SETSOCKOPT
+#ifdef SYS_SHUTDOWN
+ {"SYS_SHUTDOWN", (unsigned long)SYS_SHUTDOWN},
+#endif // SYS_SHUTDOWN
+#ifdef SYS_SOCKET
+ {"SYS_SOCKET", (unsigned long)SYS_SOCKET},
+#endif // SYS_SOCKET
+#ifdef SYS_SOCKETPAIR
+ {"SYS_SOCKETPAIR", (unsigned long)SYS_SOCKETPAIR},
+#endif // SYS_SOCKETPAIR
+#ifdef TAB0
+ {"TAB0", (unsigned long)TAB0},
+#endif // TAB0
+#ifdef TAB1
+ {"TAB1", (unsigned long)TAB1},
+#endif // TAB1
+#ifdef TAB2
+ {"TAB2", (unsigned long)TAB2},
+#endif // TAB2
+#ifdef TAB3
+ {"TAB3", (unsigned long)TAB3},
+#endif // TAB3
+#ifdef TABDLY
+ {"TABDLY", (unsigned long)TABDLY},
+#endif // TABDLY
+#ifdef TCFLSH
+ {"TCFLSH", (unsigned long)TCFLSH},
+#endif // TCFLSH
+#ifdef TCGETA
+ {"TCGETA", (unsigned long)TCGETA},
+#endif // TCGETA
+#ifdef TCGETS
+ {"TCGETS", (unsigned long)TCGETS},
+#endif // TCGETS
+#ifdef TCGETS2
+ {"TCGETS2", (unsigned long)TCGETS2},
+#endif // TCGETS2
+#ifdef TCGETX
+ {"TCGETX", (unsigned long)TCGETX},
+#endif // TCGETX
+#ifdef TCIFLUSH
+ {"TCIFLUSH", (unsigned long)TCIFLUSH},
+#endif // TCIFLUSH
+#ifdef TCIOFF
+ {"TCIOFF", (unsigned long)TCIOFF},
+#endif // TCIOFF
+#ifdef TCIOFLUSH
+ {"TCIOFLUSH", (unsigned long)TCIOFLUSH},
+#endif // TCIOFLUSH
+#ifdef TCION
+ {"TCION", (unsigned long)TCION},
+#endif // TCION
+#ifdef TCOFLUSH
+ {"TCOFLUSH", (unsigned long)TCOFLUSH},
+#endif // TCOFLUSH
+#ifdef TCOOFF
+ {"TCOOFF", (unsigned long)TCOOFF},
+#endif // TCOOFF
+#ifdef TCOON
+ {"TCOON", (unsigned long)TCOON},
+#endif // TCOON
+#ifdef TCSADRAIN
+ {"TCSADRAIN", (unsigned long)TCSADRAIN},
+#endif // TCSADRAIN
+#ifdef TCSAFLUSH
+ {"TCSAFLUSH", (unsigned long)TCSAFLUSH},
+#endif // TCSAFLUSH
+#ifdef TCSANOW
+ {"TCSANOW", (unsigned long)TCSANOW},
+#endif // TCSANOW
+#ifdef TCSBRK
+ {"TCSBRK", (unsigned long)TCSBRK},
+#endif // TCSBRK
+#ifdef TCSBRKP
+ {"TCSBRKP", (unsigned long)TCSBRKP},
+#endif // TCSBRKP
+#ifdef TCSETA
+ {"TCSETA", (unsigned long)TCSETA},
+#endif // TCSETA
+#ifdef TCSETAF
+ {"TCSETAF", (unsigned long)TCSETAF},
+#endif // TCSETAF
+#ifdef TCSETAW
+ {"TCSETAW", (unsigned long)TCSETAW},
+#endif // TCSETAW
+#ifdef TCSETS
+ {"TCSETS", (unsigned long)TCSETS},
+#endif // TCSETS
+#ifdef TCSETS2
+ {"TCSETS2", (unsigned long)TCSETS2},
+#endif // TCSETS2
+#ifdef TCSETSF
+ {"TCSETSF", (unsigned long)TCSETSF},
+#endif // TCSETSF
+#ifdef TCSETSF2
+ {"TCSETSF2", (unsigned long)TCSETSF2},
+#endif // TCSETSF2
+#ifdef TCSETSW
+ {"TCSETSW", (unsigned long)TCSETSW},
+#endif // TCSETSW
+#ifdef TCSETSW2
+ {"TCSETSW2", (unsigned long)TCSETSW2},
+#endif // TCSETSW2
+#ifdef TCSETX
+ {"TCSETX", (unsigned long)TCSETX},
+#endif // TCSETX
+#ifdef TCSETXF
+ {"TCSETXF", (unsigned long)TCSETXF},
+#endif // TCSETXF
+#ifdef TCSETXW
+ {"TCSETXW", (unsigned long)TCSETXW},
+#endif // TCSETXW
+#ifdef TCXONC
+ {"TCXONC", (unsigned long)TCXONC},
+#endif // TCXONC
+#ifdef TIOCCBRK
+ {"TIOCCBRK", (unsigned long)TIOCCBRK},
+#endif // TIOCCBRK
+#ifdef TIOCCONS
+ {"TIOCCONS", (unsigned long)TIOCCONS},
+#endif // TIOCCONS
+#ifdef TIOCEXCL
+ {"TIOCEXCL", (unsigned long)TIOCEXCL},
+#endif // TIOCEXCL
+#ifdef TIOCGDEV
+ {"TIOCGDEV", (unsigned long)TIOCGDEV},
+#endif // TIOCGDEV
+#ifdef TIOCGETD
+ {"TIOCGETD", (unsigned long)TIOCGETD},
+#endif // TIOCGETD
+#ifdef TIOCGEXCL
+ {"TIOCGEXCL", (unsigned long)TIOCGEXCL},
+#endif // TIOCGEXCL
+#ifdef TIOCGICOUNT
+ {"TIOCGICOUNT", (unsigned long)TIOCGICOUNT},
+#endif // TIOCGICOUNT
+#ifdef TIOCGISO7816
+ {"TIOCGISO7816", (unsigned long)TIOCGISO7816},
+#endif // TIOCGISO7816
+#ifdef TIOCGLCKTRMIOS
+ {"TIOCGLCKTRMIOS", (unsigned long)TIOCGLCKTRMIOS},
+#endif // TIOCGLCKTRMIOS
+#ifdef TIOCGPGRP
+ {"TIOCGPGRP", (unsigned long)TIOCGPGRP},
+#endif // TIOCGPGRP
+#ifdef TIOCGPKT
+ {"TIOCGPKT", (unsigned long)TIOCGPKT},
+#endif // TIOCGPKT
+#ifdef TIOCGPTLCK
+ {"TIOCGPTLCK", (unsigned long)TIOCGPTLCK},
+#endif // TIOCGPTLCK
+#ifdef TIOCGPTN
+ {"TIOCGPTN", (unsigned long)TIOCGPTN},
+#endif // TIOCGPTN
+#ifdef TIOCGPTPEER
+ {"TIOCGPTPEER", (unsigned long)TIOCGPTPEER},
+#endif // TIOCGPTPEER
+#ifdef TIOCGRS485
+ {"TIOCGRS485", (unsigned long)TIOCGRS485},
+#endif // TIOCGRS485
+#ifdef TIOCGSERIAL
+ {"TIOCGSERIAL", (unsigned long)TIOCGSERIAL},
+#endif // TIOCGSERIAL
+#ifdef TIOCGSID
+ {"TIOCGSID", (unsigned long)TIOCGSID},
+#endif // TIOCGSID
+#ifdef TIOCGSOFTCAR
+ {"TIOCGSOFTCAR", (unsigned long)TIOCGSOFTCAR},
+#endif // TIOCGSOFTCAR
+#ifdef TIOCGWINSZ
+ {"TIOCGWINSZ", (unsigned long)TIOCGWINSZ},
+#endif // TIOCGWINSZ
+#ifdef TIOCINQ
+ {"TIOCINQ", (unsigned long)TIOCINQ},
+#endif // TIOCINQ
+#ifdef TIOCLINUX
+ {"TIOCLINUX", (unsigned long)TIOCLINUX},
+#endif // TIOCLINUX
+#ifdef TIOCMBIC
+ {"TIOCMBIC", (unsigned long)TIOCMBIC},
+#endif // TIOCMBIC
+#ifdef TIOCMBIS
+ {"TIOCMBIS", (unsigned long)TIOCMBIS},
+#endif // TIOCMBIS
+#ifdef TIOCM_CAR
+ {"TIOCM_CAR", (unsigned long)TIOCM_CAR},
+#endif // TIOCM_CAR
+#ifdef TIOCM_CD
+ {"TIOCM_CD", (unsigned long)TIOCM_CD},
+#endif // TIOCM_CD
+#ifdef TIOCM_CTS
+ {"TIOCM_CTS", (unsigned long)TIOCM_CTS},
+#endif // TIOCM_CTS
+#ifdef TIOCM_DSR
+ {"TIOCM_DSR", (unsigned long)TIOCM_DSR},
+#endif // TIOCM_DSR
+#ifdef TIOCM_DTR
+ {"TIOCM_DTR", (unsigned long)TIOCM_DTR},
+#endif // TIOCM_DTR
+#ifdef TIOCMGET
+ {"TIOCMGET", (unsigned long)TIOCMGET},
+#endif // TIOCMGET
+#ifdef TIOCMIWAIT
+ {"TIOCMIWAIT", (unsigned long)TIOCMIWAIT},
+#endif // TIOCMIWAIT
+#ifdef TIOCM_LE
+ {"TIOCM_LE", (unsigned long)TIOCM_LE},
+#endif // TIOCM_LE
+#ifdef TIOCM_LOOP
+ {"TIOCM_LOOP", (unsigned long)TIOCM_LOOP},
+#endif // TIOCM_LOOP
+#ifdef TIOCM_OUT1
+ {"TIOCM_OUT1", (unsigned long)TIOCM_OUT1},
+#endif // TIOCM_OUT1
+#ifdef TIOCM_OUT2
+ {"TIOCM_OUT2", (unsigned long)TIOCM_OUT2},
+#endif // TIOCM_OUT2
+#ifdef TIOCM_RI
+ {"TIOCM_RI", (unsigned long)TIOCM_RI},
+#endif // TIOCM_RI
+#ifdef TIOCM_RNG
+ {"TIOCM_RNG", (unsigned long)TIOCM_RNG},
+#endif // TIOCM_RNG
+#ifdef TIOCM_RTS
+ {"TIOCM_RTS", (unsigned long)TIOCM_RTS},
+#endif // TIOCM_RTS
+#ifdef TIOCMSET
+ {"TIOCMSET", (unsigned long)TIOCMSET},
+#endif // TIOCMSET
+#ifdef TIOCM_SR
+ {"TIOCM_SR", (unsigned long)TIOCM_SR},
+#endif // TIOCM_SR
+#ifdef TIOCM_ST
+ {"TIOCM_ST", (unsigned long)TIOCM_ST},
+#endif // TIOCM_ST
+#ifdef TIOCNOTTY
+ {"TIOCNOTTY", (unsigned long)TIOCNOTTY},
+#endif // TIOCNOTTY
+#ifdef TIOCNXCL
+ {"TIOCNXCL", (unsigned long)TIOCNXCL},
+#endif // TIOCNXCL
+#ifdef TIOCOUTQ
+ {"TIOCOUTQ", (unsigned long)TIOCOUTQ},
+#endif // TIOCOUTQ
+#ifdef TIOCPKT
+ {"TIOCPKT", (unsigned long)TIOCPKT},
+#endif // TIOCPKT
+#ifdef TIOCPKT_DATA
+ {"TIOCPKT_DATA", (unsigned long)TIOCPKT_DATA},
+#endif // TIOCPKT_DATA
+#ifdef TIOCPKT_DOSTOP
+ {"TIOCPKT_DOSTOP", (unsigned long)TIOCPKT_DOSTOP},
+#endif // TIOCPKT_DOSTOP
+#ifdef TIOCPKT_FLUSHREAD
+ {"TIOCPKT_FLUSHREAD", (unsigned long)TIOCPKT_FLUSHREAD},
+#endif // TIOCPKT_FLUSHREAD
+#ifdef TIOCPKT_FLUSHWRITE
+ {"TIOCPKT_FLUSHWRITE", (unsigned long)TIOCPKT_FLUSHWRITE},
+#endif // TIOCPKT_FLUSHWRITE
+#ifdef TIOCPKT_IOCTL
+ {"TIOCPKT_IOCTL", (unsigned long)TIOCPKT_IOCTL},
+#endif // TIOCPKT_IOCTL
+#ifdef TIOCPKT_NOSTOP
+ {"TIOCPKT_NOSTOP", (unsigned long)TIOCPKT_NOSTOP},
+#endif // TIOCPKT_NOSTOP
+#ifdef TIOCPKT_START
+ {"TIOCPKT_START", (unsigned long)TIOCPKT_START},
+#endif // TIOCPKT_START
+#ifdef TIOCPKT_STOP
+ {"TIOCPKT_STOP", (unsigned long)TIOCPKT_STOP},
+#endif // TIOCPKT_STOP
+#ifdef TIOCSBRK
+ {"TIOCSBRK", (unsigned long)TIOCSBRK},
+#endif // TIOCSBRK
+#ifdef TIOCSCTTY
+ {"TIOCSCTTY", (unsigned long)TIOCSCTTY},
+#endif // TIOCSCTTY
+#ifdef TIOCSERCONFIG
+ {"TIOCSERCONFIG", (unsigned long)TIOCSERCONFIG},
+#endif // TIOCSERCONFIG
+#ifdef TIOCSERGETLSR
+ {"TIOCSERGETLSR", (unsigned long)TIOCSERGETLSR},
+#endif // TIOCSERGETLSR
+#ifdef TIOCSERGETMULTI
+ {"TIOCSERGETMULTI", (unsigned long)TIOCSERGETMULTI},
+#endif // TIOCSERGETMULTI
+#ifdef TIOCSERGSTRUCT
+ {"TIOCSERGSTRUCT", (unsigned long)TIOCSERGSTRUCT},
+#endif // TIOCSERGSTRUCT
+#ifdef TIOCSERGWILD
+ {"TIOCSERGWILD", (unsigned long)TIOCSERGWILD},
+#endif // TIOCSERGWILD
+#ifdef TIOCSERSETMULTI
+ {"TIOCSERSETMULTI", (unsigned long)TIOCSERSETMULTI},
+#endif // TIOCSERSETMULTI
+#ifdef TIOCSERSWILD
+ {"TIOCSERSWILD", (unsigned long)TIOCSERSWILD},
+#endif // TIOCSERSWILD
+#ifdef TIOCSER_TEMT
+ {"TIOCSER_TEMT", (unsigned long)TIOCSER_TEMT},
+#endif // TIOCSER_TEMT
+#ifdef TIOCSETD
+ {"TIOCSETD", (unsigned long)TIOCSETD},
+#endif // TIOCSETD
+#ifdef TIOCSIG
+ {"TIOCSIG", (unsigned long)TIOCSIG},
+#endif // TIOCSIG
+#ifdef TIOCSISO7816
+ {"TIOCSISO7816", (unsigned long)TIOCSISO7816},
+#endif // TIOCSISO7816
+#ifdef TIOCSLCKTRMIOS
+ {"TIOCSLCKTRMIOS", (unsigned long)TIOCSLCKTRMIOS},
+#endif // TIOCSLCKTRMIOS
+#ifdef TIOCSPGRP
+ {"TIOCSPGRP", (unsigned long)TIOCSPGRP},
+#endif // TIOCSPGRP
+#ifdef TIOCSPTLCK
+ {"TIOCSPTLCK", (unsigned long)TIOCSPTLCK},
+#endif // TIOCSPTLCK
+#ifdef TIOCSRS485
+ {"TIOCSRS485", (unsigned long)TIOCSRS485},
+#endif // TIOCSRS485
+#ifdef TIOCSSERIAL
+ {"TIOCSSERIAL", (unsigned long)TIOCSSERIAL},
+#endif // TIOCSSERIAL
+#ifdef TIOCSSOFTCAR
+ {"TIOCSSOFTCAR", (unsigned long)TIOCSSOFTCAR},
+#endif // TIOCSSOFTCAR
+#ifdef TIOCSTI
+ {"TIOCSTI", (unsigned long)TIOCSTI},
+#endif // TIOCSTI
+#ifdef TIOCSWINSZ
+ {"TIOCSWINSZ", (unsigned long)TIOCSWINSZ},
+#endif // TIOCSWINSZ
+#ifdef TIOCVHANGUP
+ {"TIOCVHANGUP", (unsigned long)TIOCVHANGUP},
+#endif // TIOCVHANGUP
+#ifdef TOSTOP
+ {"TOSTOP", (unsigned long)TOSTOP},
+#endif // TOSTOP
+#ifdef UART_CLEAR_FIFO
+ {"UART_CLEAR_FIFO", (unsigned long)UART_CLEAR_FIFO},
+#endif // UART_CLEAR_FIFO
+#ifdef UART_NATSEMI
+ {"UART_NATSEMI", (unsigned long)UART_NATSEMI},
+#endif // UART_NATSEMI
+#ifdef UART_STARTECH
+ {"UART_STARTECH", (unsigned long)UART_STARTECH},
+#endif // UART_STARTECH
+#ifdef UART_USE_FIFO
+ {"UART_USE_FIFO", (unsigned long)UART_USE_FIFO},
+#endif // UART_USE_FIFO
+#ifdef VDISCARD
+ {"VDISCARD", (unsigned long)VDISCARD},
+#endif // VDISCARD
+#ifdef VEOF
+ {"VEOF", (unsigned long)VEOF},
+#endif // VEOF
+#ifdef VEOL
+ {"VEOL", (unsigned long)VEOL},
+#endif // VEOL
+#ifdef VEOL2
+ {"VEOL2", (unsigned long)VEOL2},
+#endif // VEOL2
+#ifdef VERASE
+ {"VERASE", (unsigned long)VERASE},
+#endif // VERASE
+#ifdef VINTR
+ {"VINTR", (unsigned long)VINTR},
+#endif // VINTR
+#ifdef VKILL
+ {"VKILL", (unsigned long)VKILL},
+#endif // VKILL
+#ifdef VLNEXT
+ {"VLNEXT", (unsigned long)VLNEXT},
+#endif // VLNEXT
+#ifdef VMIN
+ {"VMIN", (unsigned long)VMIN},
+#endif // VMIN
+#ifdef VQUIT
+ {"VQUIT", (unsigned long)VQUIT},
+#endif // VQUIT
+#ifdef VREPRINT
+ {"VREPRINT", (unsigned long)VREPRINT},
+#endif // VREPRINT
+#ifdef VSTART
+ {"VSTART", (unsigned long)VSTART},
+#endif // VSTART
+#ifdef VSTOP
+ {"VSTOP", (unsigned long)VSTOP},
+#endif // VSTOP
+#ifdef VSUSP
+ {"VSUSP", (unsigned long)VSUSP},
+#endif // VSUSP
+#ifdef VSWTC
+ {"VSWTC", (unsigned long)VSWTC},
+#endif // VSWTC
+#ifdef VT0
+ {"VT0", (unsigned long)VT0},
+#endif // VT0
+#ifdef VT1
+ {"VT1", (unsigned long)VT1},
+#endif // VT1
+#ifdef VTDLY
+ {"VTDLY", (unsigned long)VTDLY},
+#endif // VTDLY
+#ifdef VTIME
+ {"VTIME", (unsigned long)VTIME},
+#endif // VTIME
+#ifdef VWERASE
+ {"VWERASE", (unsigned long)VWERASE},
+#endif // VWERASE
+#ifdef WCHAR_MAX
+ {"WCHAR_MAX", (unsigned long)WCHAR_MAX},
+#endif // WCHAR_MAX
+#ifdef WCHAR_MIN
+ {"WCHAR_MIN", (unsigned long)WCHAR_MIN},
+#endif // WCHAR_MIN
#ifdef W_OK
{"W_OK", (unsigned long)W_OK},
#endif // W_OK
+#ifdef XATTR_LIST_MAX
+ {"XATTR_LIST_MAX", (unsigned long)XATTR_LIST_MAX},
+#endif // XATTR_LIST_MAX
+#ifdef XATTR_NAME_MAX
+ {"XATTR_NAME_MAX", (unsigned long)XATTR_NAME_MAX},
+#endif // XATTR_NAME_MAX
+#ifdef XATTR_SIZE_MAX
+ {"XATTR_SIZE_MAX", (unsigned long)XATTR_SIZE_MAX},
+#endif // XATTR_SIZE_MAX
+#ifdef XCASE
+ {"XCASE", (unsigned long)XCASE},
+#endif // XCASE
#ifdef X_OK
{"X_OK", (unsigned long)X_OK},
#endif // X_OK
+#ifdef XTABS
+ {"XTABS", (unsigned long)XTABS},
+#endif // XTABS
{NULL, 0},
};
diff --git a/linux-x86/libsyscalls.gen.c b/linux-x86/libsyscalls.gen.c
index db002743..c33e1243 100644
--- a/linux-x86/libsyscalls.gen.c
+++ b/linux-x86/libsyscalls.gen.c
@@ -957,5 +957,86 @@ const struct syscall_entry syscall_table[] = {
#ifdef __NR_seccomp
{ "seccomp", __NR_seccomp },
#endif
+#ifdef __NR_getrandom
+{ "getrandom", __NR_getrandom },
+#endif
+#ifdef __NR_memfd_create
+{ "memfd_create", __NR_memfd_create },
+#endif
+#ifdef __NR_kexec_file_load
+{ "kexec_file_load", __NR_kexec_file_load },
+#endif
+#ifdef __NR_bpf
+{ "bpf", __NR_bpf },
+#endif
+#ifdef __NR_execveat
+{ "execveat", __NR_execveat },
+#endif
+#ifdef __NR_userfaultfd
+{ "userfaultfd", __NR_userfaultfd },
+#endif
+#ifdef __NR_membarrier
+{ "membarrier", __NR_membarrier },
+#endif
+#ifdef __NR_mlock2
+{ "mlock2", __NR_mlock2 },
+#endif
+#ifdef __NR_copy_file_range
+{ "copy_file_range", __NR_copy_file_range },
+#endif
+#ifdef __NR_preadv2
+{ "preadv2", __NR_preadv2 },
+#endif
+#ifdef __NR_pwritev2
+{ "pwritev2", __NR_pwritev2 },
+#endif
+#ifdef __NR_pkey_mprotect
+{ "pkey_mprotect", __NR_pkey_mprotect },
+#endif
+#ifdef __NR_pkey_alloc
+{ "pkey_alloc", __NR_pkey_alloc },
+#endif
+#ifdef __NR_pkey_free
+{ "pkey_free", __NR_pkey_free },
+#endif
+#ifdef __NR_statx
+{ "statx", __NR_statx },
+#endif
+#ifdef __NR_io_pgetevents
+{ "io_pgetevents", __NR_io_pgetevents },
+#endif
+#ifdef __NR_rseq
+{ "rseq", __NR_rseq },
+#endif
+#ifdef __NR_pidfd_send_signal
+{ "pidfd_send_signal", __NR_pidfd_send_signal },
+#endif
+#ifdef __NR_io_uring_setup
+{ "io_uring_setup", __NR_io_uring_setup },
+#endif
+#ifdef __NR_io_uring_enter
+{ "io_uring_enter", __NR_io_uring_enter },
+#endif
+#ifdef __NR_io_uring_register
+{ "io_uring_register", __NR_io_uring_register },
+#endif
+#ifdef __NR_open_tree
+{ "open_tree", __NR_open_tree },
+#endif
+#ifdef __NR_move_mount
+{ "move_mount", __NR_move_mount },
+#endif
+#ifdef __NR_fsopen
+{ "fsopen", __NR_fsopen },
+#endif
+#ifdef __NR_fsconfig
+{ "fsconfig", __NR_fsconfig },
+#endif
+#ifdef __NR_fsmount
+{ "fsmount", __NR_fsmount },
+#endif
+#ifdef __NR_fspick
+{ "fspick", __NR_fspick },
+#endif
{ NULL, -1 },
};