includes: [] ignored_files: - "abi-bits/limits.h" - "abi-bits/vt.h" - "abi-bits/wait.h" - "abi-bits/xattr.h" - "arpa/nameser.h" - "bits/ensure.h" - "bits/glibc/glibc_assert.h" - "bits/glibc/glibc_search.h" - "bits/glibc/glibc_signal.h" - "bits/null.h" - "bits/search.h" - "bits/syscall.h" - "net/ethernet.h" - "net/if_arp.h" - "net/if_ppp.h" - "netax25/ax25.h" - "netinet/icmp6.h" - "netinet/ip.h" - "netinet/ip6.h" - "netinet/ip_icmp.h" - "netinet/tcp.h" - "netinet/udp.h" - "netipx/ipx.h" - "netrom/netrom.h" - "scsi/scsi.h" - "scsi/sg.h" - "sys/dir.h" - "sys/mount.h" - "sys/mtio.h" - "sys/user.h" - "sys/procfs.h" - "sys/queue.h" - "sys/ttydefaults.h" - "ar.h" - "byteswap.h" - "complex.h" - "dlfcn.h" - "elf.h" - "endian.h" - "err.h" - "fenv.h" - "fnmatch.h" - "ftw.h" - "fstab.h" - "gshadow.h" - "inttypes.h" - "lastlog.h" - "locale.h" - "math.h" - "mlibc-config.h" - "module.h" - "paths.h" - "printf.h" - "pty.h" - "resolv.h" - "search.h" - "setjmp.h" - "stdarg.h" - "stddef.h" - "stdint.h" - "strings.h" - "sysexits.h" - "syslog.h" - "threads.h" - "utime.h" - "values.h" - "wchar.h" - "wctype.h" - "wordexp.h" ignored_structs: - "_IO_cookie_io_functions_t" - "div_t" - "ldiv_t" - "lldiv_t" - "dirent64" - "dl_phdr_info" - "link_map" - "r_debug" - "epoll_event" - "ifreq" - "ifconf" - "stat64" - "statfs64" - "statvfs64" - "timezone" # unix/linux_like/mod.rs - "in_addr" - "ip_mreq" - "ip_mreqn" - "ip_mreq_source" - "sockaddr" - "sockaddr_in" - "sockaddr_in6" - "addrinfo" # TODO: fix #[cfg()] - "sockaddr_ll" - "fd_set" - "tm" - "sched_param" # TODO: fix #[cfg()] - "Dl_info" - "lconv" - "in_pktinfo" - "ifaddrs" - "in6_rtmsg" - "arpreq" - "arpreq_old" - "arphdr" - "mmsghdr" - "sockaddr_un" - "sockaddr_storage" - "utsname" - "sigevent" # unix/mod.rs - "iovec" - "ipv6_mreq" - "timeval" - "rusage" - "timespec" - "itimerval" - "linger" - "winsize" - "group" - "hostent" - "protoent" - "servent" - "rlimit" - "tms" - "pollfd" # unix/align.rs - "in6_addr" forced_structs: - "__mlibc_file_base" - "__mlibc_threadattr" - "__mlibc_once" - "__mlibc_mutexattr" - "__mlibc_mutex" - "__mlibc_condattr" - "__mlibc_cond" - "__mlibc_barrierattr_struct" - "__mlibc_barrier" - "__mlibc_fair_rwlock" - "__mlibc_rwlockattr" - "__mlibc_dir_struct" - "__mlibc_mbstate" - "__mlibc_thread_data" - "__fd_mask" - "__mlibc_fsid" - "__ucontext" - "__stack" forced_empty_structs: [] ignored_enums: - "idtype_t" - "VISIT" ignored_unions: - "epoll_data" # unix/mod.rs - "sigval" ignored_var_declarations: - "stdout" - "stdin" - "stderr" - "program_invocation_name" - "program_invocation_short_name" - "daylight" - "timezone" - "tzname" - "optarg" - "optind" - "opterr" - "optopt" - "optreset" - "environ" - "_DYNAMIC" - "in6addr_any" - "in6addr_loopback" - "error_message_count" - "error_one_per_line" - "error_print_progname" ignored_macros: - "strdupa" - "strndupa" - "e_exit" - "e_termination" - "stat64" - "MB_CUR_MAX" - "CHARBITS" - "CHAR_MAX" - "CHAR_MIN" - "CLOCKS_PER_SEC" - "CMSG_NXTHDR" - "CPU_ALLOC" - "CPU_ALLOC_SIZE" - "CPU_CLR" - "CPU_CLR_S" - "CPU_COUNT" - "CPU_COUNT_S" - "CPU_FREE" - "CPU_ISSET" - "CPU_ISSET_S" - "CPU_SET" - "CPU_SET_S" - "CPU_ZERO" - "CPU_ZERO_S" - "DOUBLEBITS" - "FE_ALL_EXCEPT" - "FE_DFL_ENV" - "FLOATBITS" - "GSHADOW" - "IFTODT" - "IN6ADDR_ANY_INIT" - "IN6ADDR_LOOPBACK_INIT" - "IN6_ARE_ADDR_EQUAL" - "IN6_IS_ADDR_LINKLOCAL" - "IN6_IS_ADDR_LOOPBACK" - "IN6_IS_ADDR_MC_GLOBAL" - "IN6_IS_ADDR_MC_LINKLOCAL" - "IN6_IS_ADDR_MC_NODELOCAL" - "IN6_IS_ADDR_MC_ORGLOCAL" - "IN6_IS_ADDR_MC_SITELOCAL" - "IN6_IS_ADDR_MULTICAST" - "IN6_IS_ADDR_SITELOCAL" - "IN6_IS_ADDR_UNSPECIFIED" - "IN6_IS_ADDR_V4COMPAT" - "IN6_IS_ADDR_V4MAPPED" - "INADDR_ALLHOSTS_GROUP" - "INADDR_ALLRTRS_GROUP" - "INADDR_ALLSNOOPERS_GROUP" - "INADDR_ANY" - "INADDR_BROADCAST" - "INADDR_LOOPBACK" - "INADDR_MAX_LOCAL_GROUP" - "INADDR_NONE" - "INADDR_UNSPEC_GROUP" - "INT16_C" - "INT32_C" - "INT64_C" - "INT8_C" - "INTBITS" - "INTMAX_C" - "INT_MAX" - "INT_MIN" - "IN_BADCLASS" - "IN_BADCLASS" - "IN_CLASSA" - "IN_CLASSA_HOST" - "IN_CLASSB" - "IN_CLASSB_HOST" - "IN_CLASSC" - "IN_CLASSC_HOST" - "IN_CLASSD" - "IN_EXPERIMENTAL" - "IN_EXPERIMENTAL" - "IN_MULTICAST" - "IPC_PRIVATE" - "IPTOS_TOS" - "LLONG_MAX" - "LLONG_MIN" - "LONGBITS" - "LONG_LONG_MAX" - "LONG_LONG_MIN" - "LONG_MAX" - "LONG_MIN" - "MAX" - "MB_CUR_MAX" - "MIN" - "MOUNTED" - "NULL" - "PAGE_MASK" - "PAGE_SHIFT" - "PAGE_SIZE" - "PTHREAD_CANCELED" - "PTHREAD_COND_INITIALIZER" - "PTHREAD_MUTEX_INITIALIZER" - "PTHREAD_ONCE_INIT" - "PTHREAD_RWLOCK_INITIALIZER" - "PTRBITS" - "P_tmpdir" - "RENAME_EXCHANGE" - "SCHAR_MAX" - "SCHAR_MIN" - "SEM_FAILED" - "SHADOW" - "SHMLBA" - "SHORTBITS" - "SHRT_MAX" - "SHRT_MIN" - "SIG_DFL" - "SIG_ERR" - "SIG_IGN" - "SSIZE_MAX" - "SSIZE_MIN" - "SUBCMDMASK" - "SUBCMDSHIFT" - "SUN_LEN" - "SWAP_FLAG_DISCARD" - "SWAP_FLAG_PREFER" - "SWAP_FLAG_PRIO_MASK" - "SWAP_FLAG_PRIO_SHIFT" - "S_IEXEC" - "S_IREAD" - "S_ISBLK" - "S_ISCHR" - "S_ISDIR" - "S_ISFIFO" - "S_ISLNK" - "S_ISREG" - "S_ISSOCK" - "S_IWRITE" - "TIMESPEC_TO_TIMEVAL" - "TIMEVAL_TO_TIMESPEC" - "UCHAR_MAX" - "UCHAR_MIN" - "UINT16_C" - "UINT32_C" - "UINT64_C" - "UINT8_C" - "UINTMAX_C" - "UINT_MAX" - "UINT_MAX" - "UINT_MIN" - "ULLONG_MAX" - "ULLONG_MIN" - "ULONG_LONG_MAX" - "ULONG_LONG_MIN" - "ULONG_MAX" - "ULONG_MIN" - "USHRT_MAX" - "USHRT_MIN" - "UTIME_NOW" - "UTIME_OMIT" - "UTMP_FILE" - "UTMP_FILENAME" - "WCHAR_MAX" - "WCHAR_MIN" - "WEOF" - "WTMP_FILE" - "WTMP_FILENAME" - "_PATH_SERVICES" - "_POSIX2_VERSION" - "_POSIX_FSYNC" - "_POSIX_IPV6" - "_POSIX_SPAWN" - "_POSIX_THREADS" - "_POSIX_THREAD_SAFE_FUNCTIONS" - "_POSIX_VDISABLE" - "_res" - "alloca" - "assert" - "basename" - "d_fileno" - "errno" - "h_addr" - "h_errno" - "howmany" - "major" - "makedev" - "minor" - "msqid_ds" - "statvfs64" - "ipc_perm" - "roundup" - "s6_addr" - "s6_addr16" - "s6_addr32" - "sa_handler" - "sa_sigaction" - "si_addr" - "si_addr_lsb" - "si_arch" - "si_band" - "si_call_addr" - "si_fd" - "si_int" - "si_lower" - "si_overrun" - "si_pid" - "si_pkey" - "si_ptr" - "si_status" - "si_stime" - "si_syscall" - "si_timerid" - "si_uid" - "si_upper" - "si_utime" - "si_value" - "st_atime" - "st_ctime" - "st_mtime" - "static_assert" - "timercmp" - "toascii" - "ut_addr" - "ut_name" - "ut_time" - "ut_xtime" - "arp_hrd" - "arp_pro" - "arp_hln" - "arp_pln" - "arp_op" - "MAXHOSTNAMELEN" - "UTMPX_FILE" - "WTMPX_FILE" - "no_argument" - "required_argument" - "optional_argument" # DO NOT REMOVE: mlibc internals - "MLIBC_UNIMPLEMENTED" - "MLIBC_MISSING_SYSDEP" - "MLIBC_CHECK_OR_ENOSYS" - "thread_local" - "NFDBITS" - "ElfW" - "ELFMAG" # unix/mod.rs - "INT_MIN" - "INT_MAX" - "SIG_DFL" - "SIG_IGN" - "SIG_ERR" - "DT_UNKNOWN" - "DT_FIFO" - "DT_CHR" - "DT_DIR" - "DT_BLK" - "DT_REG" - "DT_LNK" - "DT_SOCK" - "FD_CLOEXEC" - "USRQUOTA" - "GRPQUOTA" - "SIGIOT" - "S_ISUID" - "S_ISGID" - "S_ISVTX" - "IF_NAMESIZE" - "IFNAMSIZ" - "LOG_EMERG" - "LOG_ALERT" - "LOG_CRIT" - "LOG_ERR" - "LOG_WARNING" - "LOG_NOTICE" - "LOG_INFO" - "LOG_DEBUG" - "LOG_KERN" - "LOG_USER" - "LOG_MAIL" - "LOG_DAEMON" - "LOG_AUTH" - "LOG_SYSLOG" - "LOG_LPR" - "LOG_NEWS" - "LOG_UUCP" - "LOG_LOCAL0" - "LOG_LOCAL1" - "LOG_LOCAL2" - "LOG_LOCAL3" - "LOG_LOCAL4" - "LOG_LOCAL5" - "LOG_LOCAL6" - "LOG_LOCAL7" - "LOG_PID" - "LOG_CONS" - "LOG_ODELAY" - "LOG_NDELAY" - "LOG_NOWAIT" - "LOG_PRIMASK" - "LOG_FACMASK" - "PRIO_MIN" - "PRIO_MAX" - "IPPROTO_ICMP" - "IPPROTO_ICMPV6" - "IPPROTO_TCP" - "IPPROTO_UDP" - "IPPROTO_IP" - "IPPROTO_IPV6" - "INADDR_LOOPBACK" - "INADDR_ANY" - "INADDR_BROADCAST" - "INADDR_NONE" - "ARPOP_REQUEST" - "ARPOP_REPLY" - "ATF_COM" - "ATF_PERM" - "ATF_PUBL" - "ATF_USETRAILERS" # unix/linux_like/mod.rs - "EXIT_FAILURE" - "EXIT_SUCCESS" - "RAND_MAX" - "EOF" - "SEEK_SET" - "SEEK_CUR" - "SEEK_END" - "_IOFBF" - "_IONBF" - "_IOLBF" - "F_DUPFD" - "F_GETFD" - "F_SETFD" - "F_GETFL" - "F_SETFL" - "F_SETLEASE" - "F_GETLEASE" - "F_NOTIFY" - "F_CANCELLK" - "F_DUPFD_CLOEXEC" - "F_SETPIPE_SZ" - "F_GETPIPE_SZ" - "F_ADD_SEALS" - "F_GET_SEALS" - "F_SEAL_SEAL" - "F_SEAL_SHRINK" - "F_SEAL_GROW" - "F_SEAL_WRITE" - "SIGTRAP" - "PTHREAD_CREATE_JOINABLE" - "PTHREAD_CREATE_DETACHED" - "CLOCK_REALTIME" - "CLOCK_MONOTONIC" - "CLOCK_PROCESS_CPUTIME_ID" - "CLOCK_THREAD_CPUTIME_ID" - "CLOCK_MONOTONIC_RAW" - "CLOCK_REALTIME_COARSE" - "CLOCK_MONOTONIC_COARSE" - "CLOCK_BOOTTIME" - "CLOCK_REALTIME_ALARM" - "CLOCK_BOOTTIME_ALARM" - "CLOCK_TAI" - "TIMER_ABSTIME" - "RUSAGE_SELF" - "O_RDONLY" - "O_WRONLY" - "O_RDWR" - "SOCK_CLOEXEC" - "S_IFIFO" - "S_IFCHR" - "S_IFBLK" - "S_IFDIR" - "S_IFREG" - "S_IFLNK" - "S_IFSOCK" - "S_IFMT" - "S_IRWXU" - "S_IXUSR" - "S_IWUSR" - "S_IRUSR" - "S_IRWXG" - "S_IXGRP" - "S_IWGRP" - "S_IRGRP" - "S_IRWXO" - "S_IXOTH" - "S_IWOTH" - "S_IROTH" - "F_OK" - "R_OK" - "W_OK" - "X_OK" - "STDIN_FILENO" - "STDOUT_FILENO" - "STDERR_FILENO" - "SIGHUP" - "SIGINT" - "SIGQUIT" - "SIGILL" - "SIGABRT" - "SIGFPE" - "SIGKILL" - "SIGSEGV" - "SIGPIPE" - "SIGALRM" - "SIGTERM" - "SA_NOMASK" - "SA_ONESHOT" - "PROT_NONE" - "PROT_READ" - "PROT_WRITE" - "PROT_EXEC" - "XATTR_CREATE" - "XATTR_REPLACE" - "LC_CTYPE_MASK" - "LC_NUMERIC_MASK" - "LC_TIME_MASK" - "LC_COLLATE_MASK" - "LC_MONETARY_MASK" - "LC_MESSAGES_MASK" - "MAP_FILE" - "MAP_SHARED" - "MAP_PRIVATE" - "MAP_FIXED" - "MAP_FAILED" - "MS_ASYNC" - "MS_INVALIDATE" - "MS_SYNC" - "MS_RDONLY" - "MS_NOSUID" - "MS_NODEV" - "MS_NOEXEC" - "MS_SYNCHRONOUS" - "MS_REMOUNT" - "MS_MANDLOCK" - "MS_DIRSYNC" - "MS_NOATIME" - "MS_NODIRATIME" - "MS_BIND" - "MS_MOVE" - "MS_REC" - "MS_SILENT" - "MS_POSIXACL" - "MS_UNBINDABLE" - "MS_PRIVATE" - "MS_SLAVE" - "MS_SHARED" - "MS_RELATIME" - "MS_KERNMOUNT" - "MS_I_VERSION" - "MS_STRICTATIME" - "MS_LAZYTIME" - "MS_ACTIVE" - "MS_MGC_VAL" - "MS_MGC_MSK" - "SCM_RIGHTS" - "SCM_CREDENTIALS" - "PROT_GROWSDOWN" - "PROT_GROWSUP" - "MAP_TYPE" - "MADV_NORMAL" - "MADV_RANDOM" - "MADV_SEQUENTIAL" - "MADV_WILLNEED" - "MADV_DONTNEED" - "MADV_FREE" - "MADV_REMOVE" - "MADV_DONTFORK" - "MADV_DOFORK" - "MADV_MERGEABLE" - "MADV_UNMERGEABLE" - "MADV_HUGEPAGE" - "MADV_NOHUGEPAGE" - "MADV_DONTDUMP" - "MADV_DODUMP" - "MADV_WIPEONFORK" - "MADV_KEEPONFORK" - "MADV_COLD" - "MADV_PAGEOUT" - "MADV_HWPOISON" - "MADV_POPULATE_READ" - "MADV_POPULATE_WRITE" - "MADV_DONTNEED_LOCKED" - "IFF_UP" - "IFF_BROADCAST" - "IFF_DEBUG" - "IFF_LOOPBACK" - "IFF_POINTOPOINT" - "IFF_NOTRAILERS" - "IFF_RUNNING" - "IFF_NOARP" - "IFF_PROMISC" - "IFF_ALLMULTI" - "IFF_MASTER" - "IFF_SLAVE" - "IFF_MULTICAST" - "IFF_PORTSEL" - "IFF_AUTOMEDIA" - "IFF_DYNAMIC" - "SOL_IP" - "SOL_TCP" - "SOL_UDP" - "SOL_IPV6" - "SOL_ICMPV6" - "SOL_RAW" - "SOL_DECNET" - "SOL_X25" - "SOL_PACKET" - "SOL_ATM" - "SOL_AAL" - "SOL_IRDA" - "SOL_NETBEUI" - "SOL_LLC" - "SOL_DCCP" - "SOL_NETLINK" - "SOL_TIPC" - "SOL_BLUETOOTH" - "SOL_ALG" - "AF_UNSPEC" - "AF_UNIX" - "AF_INET" - "AF_AX25" - "AF_IPX" - "AF_APPLETALK" - "AF_NETROM" - "AF_BRIDGE" - "AF_ATMPVC" - "AF_X25" - "AF_INET6" - "AF_ROSE" - "AF_DECnet" - "AF_NETBEUI" - "AF_SECURITY" - "AF_KEY" - "AF_NETLINK" - "AF_ROUTE" - "AF_PACKET" - "AF_ASH" - "AF_ECONET" - "AF_ATMSVC" - "AF_RDS" - "AF_SNA" - "AF_IRDA" - "AF_PPPOX" - "AF_WANPIPE" - "AF_LLC" - "AF_CAN" - "AF_TIPC" - "AF_BLUETOOTH" - "AF_IUCV" - "AF_RXRPC" - "AF_ISDN" - "AF_PHONET" - "AF_IEEE802154" - "AF_CAIF" - "AF_ALG" - "PF_UNSPEC" - "PF_UNIX" - "PF_INET" - "PF_AX25" - "PF_IPX" - "PF_APPLETALK" - "PF_NETROM" - "PF_BRIDGE" - "PF_ATMPVC" - "PF_X25" - "PF_INET6" - "PF_ROSE" - "PF_DECnet" - "PF_NETBEUI" - "PF_SECURITY" - "PF_KEY" - "PF_NETLINK" - "PF_ROUTE" - "PF_PACKET" - "PF_ASH" - "PF_ECONET" - "PF_ATMSVC" - "PF_RDS" - "PF_SNA" - "PF_IRDA" - "PF_PPPOX" - "PF_WANPIPE" - "PF_LLC" - "PF_CAN" - "PF_TIPC" - "PF_BLUETOOTH" - "PF_IUCV" - "PF_RXRPC" - "PF_ISDN" - "PF_PHONET" - "PF_IEEE802154" - "PF_CAIF" - "PF_ALG" - "MSG_OOB" - "MSG_PEEK" - "MSG_DONTROUTE" - "MSG_CTRUNC" - "MSG_TRUNC" - "MSG_DONTWAIT" - "MSG_EOR" - "MSG_WAITALL" - "MSG_FIN" - "MSG_SYN" - "MSG_CONFIRM" - "MSG_RST" - "MSG_ERRQUEUE" - "MSG_NOSIGNAL" - "MSG_MORE" - "MSG_WAITFORONE" - "MSG_FASTOPEN" - "MSG_CMSG_CLOEXEC" - "SCM_TIMESTAMP" - "SOCK_RAW" - "SOCK_RDM" - "IP_TOS" - "IP_TTL" - "IP_HDRINCL" - "IP_OPTIONS" - "IP_ROUTER_ALERT" - "IP_RECVOPTS" - "IP_RETOPTS" - "IP_PKTINFO" - "IP_PKTOPTIONS" - "IP_MTU_DISCOVER" - "IP_RECVERR" - "IP_RECVTTL" - "IP_RECVTOS" - "IP_MTU" - "IP_FREEBIND" - "IP_IPSEC_POLICY" - "IP_XFRM_POLICY" - "IP_PASSSEC" - "IP_TRANSPARENT" - "IP_ORIGDSTADDR" - "IP_RECVORIGDSTADDR" - "IP_MINTTL" - "IP_NODEFRAG" - "IP_CHECKSUM" - "IP_BIND_ADDRESS_NO_PORT" - "IP_MULTICAST_IF" - "IP_MULTICAST_TTL" - "IP_MULTICAST_LOOP" - "IP_ADD_MEMBERSHIP" - "IP_DROP_MEMBERSHIP" - "IP_UNBLOCK_SOURCE" - "IP_BLOCK_SOURCE" - "IP_ADD_SOURCE_MEMBERSHIP" - "IP_DROP_SOURCE_MEMBERSHIP" - "IP_MSFILTER" - "IP_MULTICAST_ALL" - "IP_UNICAST_IF" - "IP_DEFAULT_MULTICAST_TTL" - "IP_DEFAULT_MULTICAST_LOOP" - "IP_PMTUDISC_DONT" - "IP_PMTUDISC_WANT" - "IP_PMTUDISC_DO" - "IP_PMTUDISC_PROBE" - "IP_PMTUDISC_INTERFACE" - "IP_PMTUDISC_OMIT" - "IPPROTO_HOPOPTS" - "IPPROTO_IGMP" - "IPPROTO_IPIP" - "IPPROTO_EGP" - "IPPROTO_PUP" - "IPPROTO_IDP" - "IPPROTO_TP" - "IPPROTO_DCCP" - "IPPROTO_ROUTING" - "IPPROTO_FRAGMENT" - "IPPROTO_RSVP" - "IPPROTO_GRE" - "IPPROTO_ESP" - "IPPROTO_AH" - "IPPROTO_NONE" - "IPPROTO_DSTOPTS" - "IPPROTO_MTP" - "IPPROTO_ENCAP" - "IPPROTO_PIM" - "IPPROTO_COMP" - "IPPROTO_SCTP" - "IPPROTO_MH" - "IPPROTO_UDPLITE" - "IPPROTO_RAW" - "IPPROTO_BEETPH" - "IPPROTO_MPLS" - "IPPROTO_MPTCP" - "IPPROTO_ETHERNET" - "MCAST_EXCLUDE" - "MCAST_INCLUDE" - "MCAST_JOIN_GROUP" - "MCAST_BLOCK_SOURCE" - "MCAST_UNBLOCK_SOURCE" - "MCAST_LEAVE_GROUP" - "MCAST_JOIN_SOURCE_GROUP" - "MCAST_LEAVE_SOURCE_GROUP" - "MCAST_MSFILTER" - "IPV6_ADDRFORM" - "IPV6_2292PKTINFO" - "IPV6_2292HOPOPTS" - "IPV6_2292DSTOPTS" - "IPV6_2292RTHDR" - "IPV6_2292PKTOPTIONS" - "IPV6_CHECKSUM" - "IPV6_2292HOPLIMIT" - "IPV6_NEXTHOP" - "IPV6_AUTHHDR" - "IPV6_UNICAST_HOPS" - "IPV6_MULTICAST_IF" - "IPV6_MULTICAST_HOPS" - "IPV6_MULTICAST_LOOP" - "IPV6_ADD_MEMBERSHIP" - "IPV6_DROP_MEMBERSHIP" - "IPV6_ROUTER_ALERT" - "IPV6_MTU_DISCOVER" - "IPV6_MTU" - "IPV6_RECVERR" - "IPV6_V6ONLY" - "IPV6_JOIN_ANYCAST" - "IPV6_LEAVE_ANYCAST" - "IPV6_IPSEC_POLICY" - "IPV6_XFRM_POLICY" - "IPV6_HDRINCL" - "IPV6_RECVPKTINFO" - "IPV6_PKTINFO" - "IPV6_RECVHOPLIMIT" - "IPV6_HOPLIMIT" - "IPV6_RECVHOPOPTS" - "IPV6_HOPOPTS" - "IPV6_RTHDRDSTOPTS" - "IPV6_RECVRTHDR" - "IPV6_RTHDR" - "IPV6_RECVDSTOPTS" - "IPV6_DSTOPTS" - "IPV6_RECVPATHMTU" - "IPV6_PATHMTU" - "IPV6_DONTFRAG" - "IPV6_RECVTCLASS" - "IPV6_TCLASS" - "IPV6_AUTOFLOWLABEL" - "IPV6_ADDR_PREFERENCES" - "IPV6_MINHOPCOUNT" - "IPV6_ORIGDSTADDR" - "IPV6_RECVORIGDSTADDR" - "IPV6_TRANSPARENT" - "IPV6_UNICAST_IF" - "IPV6_PREFER_SRC_TMP" - "IPV6_PREFER_SRC_PUBLIC" - "IPV6_PREFER_SRC_PUBTMP_DEFAULT" - "IPV6_PREFER_SRC_COA" - "IPV6_PREFER_SRC_HOME" - "IPV6_PREFER_SRC_CGA" - "IPV6_PREFER_SRC_NONCGA" - "IPV6_PMTUDISC_DONT" - "IPV6_PMTUDISC_WANT" - "IPV6_PMTUDISC_DO" - "IPV6_PMTUDISC_PROBE" - "IPV6_PMTUDISC_INTERFACE" - "IPV6_PMTUDISC_OMIT" - "TCP_NODELAY" - "TCP_MAXSEG" - "TCP_CORK" - "TCP_KEEPIDLE" - "TCP_KEEPINTVL" - "TCP_KEEPCNT" - "TCP_SYNCNT" - "TCP_LINGER2" - "TCP_DEFER_ACCEPT" - "TCP_WINDOW_CLAMP" - "TCP_INFO" - "TCP_QUICKACK" - "TCP_CONGESTION" - "TCP_MD5SIG" - "TCP_THIN_LINEAR_TIMEOUTS" - "TCP_THIN_DUPACK" - "TCP_USER_TIMEOUT" - "TCP_REPAIR" - "TCP_REPAIR_QUEUE" - "TCP_QUEUE_SEQ" - "TCP_REPAIR_OPTIONS" - "TCP_FASTOPEN" - "TCP_TIMESTAMP" - "TCP_NOTSENT_LOWAT" - "TCP_CC_INFO" - "TCP_SAVE_SYN" - "TCP_SAVED_SYN" - "TCP_REPAIR_WINDOW" - "TCP_FASTOPEN_CONNECT" - "TCP_ULP" - "TCP_MD5SIG_EXT" - "TCP_FASTOPEN_KEY" - "TCP_FASTOPEN_NO_COOKIE" - "TCP_ZEROCOPY_RECEIVE" - "TCP_INQ" - "TCP_CM_INQ" - "TCP_MD5SIG_MAXKEYLEN" - "SO_DEBUG" - "SHUT_RD" - "SHUT_WR" - "SHUT_RDWR" - "LOCK_SH" - "LOCK_EX" - "LOCK_NB" - "LOCK_UN" - "SS_ONSTACK" - "SS_DISABLE" - "PATH_MAX" - "UIO_MAXIOV" - "FD_SETSIZE" - "EPOLLIN" - "EPOLLPRI" - "EPOLLOUT" - "EPOLLERR" - "EPOLLHUP" - "EPOLLRDNORM" - "EPOLLRDBAND" - "EPOLLWRNORM" - "EPOLLWRBAND" - "EPOLLMSG" - "EPOLLRDHUP" - "EPOLLEXCLUSIVE" - "EPOLLWAKEUP" - "EPOLLONESHOT" - "EPOLLET" - "EPOLL_CTL_ADD" - "EPOLL_CTL_MOD" - "EPOLL_CTL_DEL" - "MNT_FORCE" - "MNT_DETACH" - "MNT_EXPIRE" - "UMOUNT_NOFOLLOW" - "Q_GETFMT" - "Q_GETINFO" - "Q_SETINFO" - "QIF_BLIMITS" - "QIF_SPACE" - "QIF_ILIMITS" - "QIF_INODES" - "QIF_BTIME" - "QIF_ITIME" - "QIF_LIMITS" - "QIF_USAGE" - "QIF_TIMES" - "QIF_ALL" - "Q_SYNC" - "Q_QUOTAON" - "Q_QUOTAOFF" - "Q_GETQUOTA" - "Q_SETQUOTA" - "TCIOFF" - "TCION" - "TCOOFF" - "TCOON" - "TCIFLUSH" - "TCOFLUSH" - "TCIOFLUSH" - "NL0" - "NL1" - "TAB0" - "CR0" - "FF0" - "BS0" - "VT0" - "VERASE" - "VKILL" - "VINTR" - "VQUIT" - "VLNEXT" - "IGNBRK" - "BRKINT" - "IGNPAR" - "PARMRK" - "INPCK" - "ISTRIP" - "INLCR" - "IGNCR" - "ICRNL" - "IXANY" - "IMAXBEL" - "OPOST" - "CS5" - "CRTSCTS" - "ECHO" - "OCRNL" - "ONOCR" - "ONLRET" - "OFILL" - "OFDEL" - "CLONE_VM" - "CLONE_FS" - "CLONE_FILES" - "CLONE_SIGHAND" - "CLONE_PTRACE" - "CLONE_VFORK" - "CLONE_PARENT" - "CLONE_THREAD" - "CLONE_NEWNS" - "CLONE_SYSVSEM" - "CLONE_SETTLS" - "CLONE_PARENT_SETTID" - "CLONE_CHILD_CLEARTID" - "CLONE_DETACHED" - "CLONE_UNTRACED" - "CLONE_CHILD_SETTID" - "CLONE_NEWCGROUP" - "CLONE_NEWUTS" - "CLONE_NEWIPC" - "CLONE_NEWUSER" - "CLONE_NEWPID" - "CLONE_NEWNET" - "CLONE_IO" - "WNOHANG" - "WUNTRACED" - "WSTOPPED" - "WEXITED" - "WCONTINUED" - "WNOWAIT" - "ADDR_NO_RANDOMIZE" - "MMAP_PAGE_ZERO" - "ADDR_COMPAT_LAYOUT" - "READ_IMPLIES_EXEC" - "ADDR_LIMIT_32BIT" - "SHORT_INODE" - "WHOLE_SECONDS" - "STICKY_TIMEOUTS" - "ADDR_LIMIT_3GB" - "PTRACE_O_TRACESYSGOOD" - "PTRACE_O_TRACEFORK" - "PTRACE_O_TRACEVFORK" - "PTRACE_O_TRACECLONE" - "PTRACE_O_TRACEEXEC" - "PTRACE_O_TRACEVFORKDONE" - "PTRACE_O_TRACEEXIT" - "PTRACE_O_TRACESECCOMP" - "PTRACE_O_SUSPEND_SECCOMP" - "PTRACE_O_EXITKILL" - "PTRACE_O_MASK" - "PTRACE_EVENT_FORK" - "PTRACE_EVENT_VFORK" - "PTRACE_EVENT_CLONE" - "PTRACE_EVENT_EXEC" - "PTRACE_EVENT_VFORK_DONE" - "PTRACE_EVENT_EXIT" - "PTRACE_EVENT_SECCOMP" - "SPLICE_F_MOVE" - "SPLICE_F_NONBLOCK" - "SPLICE_F_MORE" - "SPLICE_F_GIFT" - "RTLD_LOCAL" - "RTLD_LAZY" - "POSIX_FADV_NORMAL" - "POSIX_FADV_RANDOM" - "POSIX_FADV_SEQUENTIAL" - "POSIX_FADV_WILLNEED" - "AT_FDCWD" - "AT_SYMLINK_NOFOLLOW" - "AT_REMOVEDIR" - "AT_SYMLINK_FOLLOW" - "AT_NO_AUTOMOUNT" - "AT_EMPTY_PATH" - "AT_RECURSIVE" - "LOG_CRON" - "LOG_AUTHPRIV" - "LOG_FTP" - "LOG_PERROR" - "PIPE_BUF" - "SI_LOAD_SHIFT" - "SI_ASYNCNL" - "SI_USER" - "SI_KERNEL" - "SI_QUEUE" - "SI_TIMER" - "SI_MESGQ" - "SI_ASYNCIO" - "SI_SIGIO" - "SI_TKILL" - "SI_ASYNCNL" - "BUS_ADRALN" - "BUS_ADRERR" - "BUS_OBJERR" - "BUS_MCEERR_AR" - "BUS_MCEERR_AO" - "TRAP_BRKPT" - "TRAP_TRACE" - "TRAP_BRANCH" - "TRAP_HWBKPT" - "TRAP_UNK" - "CLD_EXITED" - "CLD_KILLED" - "CLD_DUMPED" - "CLD_TRAPPED" - "CLD_STOPPED" - "CLD_CONTINUED" - "SIGEV_SIGNAL" - "SIGEV_NONE" - "SIGEV_THREAD" - "P_ALL" - "P_PID" - "P_PGID" - "P_PIDFD" - "UTIME_OMIT" - "UTIME_NOW" - "POLLIN" - "POLLPRI" - "POLLOUT" - "POLLERR" - "POLLHUP" - "POLLNVAL" - "POLLRDNORM" - "POLLRDBAND" - "POLLRDHUP" - "IPTOS_LOWDELAY" - "IPTOS_THROUGHPUT" - "IPTOS_RELIABILITY" - "IPTOS_MINCOST" - "IPTOS_PREC_NETCONTROL" - "IPTOS_PREC_INTERNETCONTROL" - "IPTOS_PREC_CRITIC_ECP" - "IPTOS_PREC_FLASHOVERRIDE" - "IPTOS_PREC_FLASH" - "IPTOS_PREC_IMMEDIATE" - "IPTOS_PREC_PRIORITY" - "IPTOS_PREC_ROUTINE" - "IPTOS_ECN_MASK" - "IPTOS_ECN_ECT1" - "IPTOS_ECN_ECT0" - "IPTOS_ECN_CE" - "IPOPT_COPY" - "IPOPT_CLASS_MASK" - "IPOPT_NUMBER_MASK" - "IPOPT_CONTROL" - "IPOPT_RESERVED1" - "IPOPT_MEASUREMENT" - "IPOPT_RESERVED2" - "IPOPT_END" - "IPOPT_NOOP" - "IPOPT_SEC" - "IPOPT_LSRR" - "IPOPT_TIMESTAMP" - "IPOPT_RR" - "IPOPT_SID" - "IPOPT_SSRR" - "IPOPT_RA" - "IPVERSION" - "MAXTTL" - "IPDEFTTL" - "IPOPT_OPTVAL" - "IPOPT_OLEN" - "IPOPT_OFFSET" - "IPOPT_MINOFF" - "MAX_IPOPTLEN" - "IPOPT_NOP" - "IPOPT_EOL" - "IPOPT_TS" - "IPOPT_TS_TSONLY" - "IPOPT_TS_TSANDADDR" - "IPOPT_TS_PRESPEC" - "ARPOP_RREQUEST" - "ARPOP_RREPLY" - "ARPOP_InREQUEST" - "ARPOP_InREPLY" - "ARPOP_NAK" - "ATF_NETMASK" - "ATF_DONTPUB" - "ARPHRD_NETROM" - "ARPHRD_ETHER" - "ARPHRD_EETHER" - "ARPHRD_AX25" - "ARPHRD_PRONET" - "ARPHRD_CHAOS" - "ARPHRD_IEEE802" - "ARPHRD_ARCNET" - "ARPHRD_APPLETLK" - "ARPHRD_DLCI" - "ARPHRD_ATM" - "ARPHRD_METRICOM" - "ARPHRD_IEEE1394" - "ARPHRD_EUI64" - "ARPHRD_INFINIBAND" - "ARPHRD_SLIP" - "ARPHRD_CSLIP" - "ARPHRD_SLIP6" - "ARPHRD_CSLIP6" - "ARPHRD_RSRVD" - "ARPHRD_ADAPT" - "ARPHRD_ROSE" - "ARPHRD_X25" - "ARPHRD_HWX25" - "ARPHRD_CAN" - "ARPHRD_PPP" - "ARPHRD_CISCO" - "ARPHRD_HDLC" - "ARPHRD_LAPB" - "ARPHRD_DDCMP" - "ARPHRD_RAWHDLC" - "ARPHRD_TUNNEL" - "ARPHRD_TUNNEL6" - "ARPHRD_FRAD" - "ARPHRD_SKIP" - "ARPHRD_LOOPBACK" - "ARPHRD_LOCALTLK" - "ARPHRD_FDDI" - "ARPHRD_BIF" - "ARPHRD_SIT" - "ARPHRD_IPDDP" - "ARPHRD_IPGRE" - "ARPHRD_PIMREG" - "ARPHRD_HIPPI" - "ARPHRD_ASH" - "ARPHRD_ECONET" - "ARPHRD_IRDA" - "ARPHRD_FCPP" - "ARPHRD_FCAL" - "ARPHRD_FCPL" - "ARPHRD_FCFABRIC" - "ARPHRD_IEEE802_TR" - "ARPHRD_IEEE80211" - "ARPHRD_IEEE80211_PRISM" - "ARPHRD_IEEE80211_RADIOTAP" - "ARPHRD_IEEE802154" - "ARPHRD_VOID" - "ARPHRD_NONE" - "ADFS_SUPER_MAGIC" - "AFFS_SUPER_MAGIC" - "AFS_SUPER_MAGIC" - "AUTOFS_SUPER_MAGIC" - "BPF_FS_MAGIC" - "BTRFS_SUPER_MAGIC" - "CGROUP2_SUPER_MAGIC" - "CGROUP_SUPER_MAGIC" - "CODA_SUPER_MAGIC" - "CRAMFS_MAGIC" - "DEBUGFS_MAGIC" - "DEVPTS_SUPER_MAGIC" - "ECRYPTFS_SUPER_MAGIC" - "EFS_SUPER_MAGIC" - "EXT2_SUPER_MAGIC" - "EXT3_SUPER_MAGIC" - "EXT4_SUPER_MAGIC" - "F2FS_SUPER_MAGIC" - "FUSE_SUPER_MAGIC" - "FUTEXFS_SUPER_MAGIC" - "HOSTFS_SUPER_MAGIC" - "HPFS_SUPER_MAGIC" - "HUGETLBFS_MAGIC" - "ISOFS_SUPER_MAGIC" - "JFFS2_SUPER_MAGIC" - "MINIX2_SUPER_MAGIC2" - "MINIX2_SUPER_MAGIC" - "MINIX3_SUPER_MAGIC" - "MINIX_SUPER_MAGIC2" - "MINIX_SUPER_MAGIC" - "MSDOS_SUPER_MAGIC" - "NCP_SUPER_MAGIC" - "NFS_SUPER_MAGIC" - "NILFS_SUPER_MAGIC" - "OCFS2_SUPER_MAGIC" - "OPENPROM_SUPER_MAGIC" - "OVERLAYFS_SUPER_MAGIC" - "PROC_SUPER_MAGIC" - "QNX4_SUPER_MAGIC" - "QNX6_SUPER_MAGIC" - "RDTGROUP_SUPER_MAGIC" - "REISERFS_SUPER_MAGIC" - "SECURITYFS_MAGIC" - "SELINUX_MAGIC" - "SMACK_MAGIC" - "SMB_SUPER_MAGIC" - "SYSFS_MAGIC" - "TMPFS_MAGIC" - "TRACEFS_MAGIC" - "UDF_SUPER_MAGIC" - "USBDEVICE_SUPER_MAGIC" - "XENFS_SUPER_MAGIC" - "NSFS_MAGIC" - "CMSG_ALIGN" - "CMSG_FIRSTHDR" - "CMSG_DATA" - "CMSG_SPACE" - "CMSG_LEN" - "FD_CLR" - "FD_ISSET" - "FD_SET" - "FD_ZERO" - "SIGRTMAX" - "SIGRTMIN" - "WIFSTOPPED" - "WSTOPSIG" - "WIFCONTINUED" - "WIFSIGNALED" - "WTERMSIG" - "WIFEXITED" - "WEXITSTATUS" - "WCOREDUMP" - "W_EXITCODE" - "W_STOPCODE" - "QCMD" - "IPOPT_COPIED" - "IPOPT_CLASS" - "IPOPT_NUMBER" - "IPTOS_ECN" - "KERNEL_VERSION" - "EPOLLIN" - "EPOLLPRI" - "EPOLLOUT" - "EPOLLERR" - "EPOLLHUP" - "EPOLLRDNORM" - "EPOLLRDBAND" - "EPOLLWRNORM" - "EPOLLWRBAND" - "EPOLLMSG" - "EPOLLRDHUP" - "EPOLLEXCLUSIVE" - "EPOLLWAKEUP" - "EPOLLONESHOT" - "EPOLLET" - "ifr_name" - "ifr_hwaddr" - "ifr_addr" - "ifr_dstaddr" - "ifr_broadaddr" - "ifr_netmask" - "ifr_flags" - "ifr_metric" - "ifr_mtu" - "ifr_map" - "ifr_slave" - "ifr_data" - "ifr_ifindex" - "ifr_bandwidth" - "ifr_qlen" - "ifr_newname" - "ifc_buf" - "ifc_req" - "RLIM_SAVED_MAX" - "RLIM_SAVED_CUR" - "RLIM_INFINITY" - "PR_SET_PTRACER" - "PR_SET_PTRACER_ANY" - "MNTOPT_DEFAULTS" - "MNTOPT_RO" - "MNTOPT_RW" - "MNTOPT_SUID" - "MNTOPT_NOSUID" - "MNTOPT_NOAUTO" forced_macros: - "__MLIBC_THREAD_CREATE_JOINABLE" - "__MLIBC_THREAD_CREATE_DETACHED" - "__MLIBC_THREAD_MUTEX_DEFAULT" - "__MLIBC_THREAD_MUTEX_NORMAL" - "__MLIBC_THREAD_MUTEX_ERRORCHECK" - "__MLIBC_THREAD_MUTEX_RECURSIVE" - "__MLIBC_THREAD_PROCESS_PRIVATE" - "__MLIBC_THREAD_PROCESS_SHARED" - "__MLIBC_THREAD_MUTEX_STALLED" - "__MLIBC_THREAD_MUTEX_ROBUST" - "__MLIBC_THREAD_PRIO_NONE" - "__MLIBC_THREAD_PRIO_INHERIT" - "__MLIBC_THREAD_PRIO_PROTECT" ignored_types: - "cookie_read_function_t" - "cookie_write_function_t" - "cookie_seek_function_t" - "cookie_close_function_t" - "cookie_io_functions_t" - "siginfo_t" - "ax25_address" - "fenv_t" - "mcontext_t" - "div_t" - "ldiv_t" - "lldiv_t" - "glob_t" - "regmatch_t" - "posix_spawnattr_t" - "posix_spawn_file_actions_t" - "idtype_t" - "res_state" - "VISIT" - "epoll_data_t" - "locale_t" - "fd_set" - "pthread_t" # unix/mod.rs - "size_t" - "pid_t" - "ssize_t" - "intptr_t" - "in_addr_t" - "in_port_t" - "cc_t" - "uid_t" - "gid_t" - "fpos_t" - "FILE" - "DIR" # unix/linux_like/mod.rs - "sa_family_t" - "speed_t" - "tcflag_t" - "clockid_t" - "timer_t" - "key_t" - "id_t" forced_types: - "__fd_mask" - "__sighandler" - "__cpu_mask" ignored_functions: - "strtold" - "strtold_l" - "wcstold" - "div" - "ldiv" - "lldiv" - "res_ninit" - "res_nclose" - "twalk" - "wait3" - "fopencookie" # unix/mod.rs - "isalnum" - "isalpha" - "iscntrl" - "isdigit" - "isgraph" - "islower" - "isprint" - "ispunct" - "isspace" - "isupper" - "isxdigit" - "isblank" - "tolower" - "toupper" - "qsort" - "bsearch" - "fopen" - "freopen" - "fflush" - "fclose" - "remove" - "rename" - "tmpfile" - "setvbuf" - "setbuf" - "getchar" - "putchar" - "fgetc" - "fgets" - "fputc" - "fputs" - "puts" - "ungetc" - "fread" - "fwrite" - "fseek" - "ftell" - "rewind" - "fgetpos" - "fsetpos" - "feof" - "ferror" - "clearerr" - "perror" - "atof" - "atoi" - "atol" - "atoll" - "strtod" - "strtof" - "strtol" - "strtoll" - "strtoul" - "strtoull" - "calloc" - "malloc" - "realloc" - "free" - "abort" - "exit" - "_exit" - "system" - "getenv" - "strcpy" - "strncpy" - "stpcpy" - "stpncpy" - "strcat" - "strncat" - "strcmp" - "strcoll" - "strncmp" - "strchr" - "strrchr" - "strspn" - "strcspn" - "strdup" - "strndup" - "strpbrk" - "strstr" - "strcasecmp" - "strncasecmp" - "strlen" - "strnlen" - "strerror" - "strtok" - "strtok_r" - "strxfrm" - "strsignal" - "wcslen" - "wcstombs" - "memchr" - "wmemchr" - "memcmp" - "memcpy" - "memmove" - "memset" - "memccpy" - "getpwnam" - "getpwuid" - "fprintf" - "printf" - "snprintf" - "sprintf" - "fscanf" - "scanf" - "sscanf" - "getchar_unlocked" - "putchar_unlocked" - "socket" - "connect" - "listen" - "accept" - "getpeername" - "getsockname" - "getsockname" - "setsockopt" - "socketpair" - "sendto" - "shutdown" - "chmod" - "fchmod" - "fstat" - "mkdir" - "stat" - "pclose" - "fdopen" - "fileno" - "open" - "creat" - "fcntl" - "opendir" - "readdir" - "closedir" - "rewinddir" - "fchmodat" - "fchown" - "fchownat" - "fstatat" - "linkat" - "renameat" - "symlinkat" - "unlinkat" - "access" - "alarm" - "chdir" - "fchdir" - "chown" - "lchown" - "close" - "dup" - "dup2" - "execl" - "execle" - "execlp" - "execv" - "execve" - "execvp" - "fork" - "fpathconf" - "getcwd" - "getegid" - "geteuid" - "getgid" - "getgroups" - "getlogin" - "getopt" - "getpgid" - "getpgrp" - "getpid" - "getppid" - "getuid" - "isatty" - "link" - "lseek" - "lseek64" - "pathconf" - "pipe" - "posix_memalign" - "read" - "rmdir" - "seteuid" - "setegid" - "setgid" - "setpgid" - "setsid" - "setuid" - "setreuid" - "setregid" - "sleep" - "nanosleep" - "tcgetpgrp" - "tcsetpgrp" - "ttyname" - "ttyname_r" - "unlink" - "wait" - "waitpid" - "write" - "pread" - "pwrite" - "umask" - "utime" - "kill" - "killpg" - "mlock" - "munlock" - "mlockall" - "munlockall" - "mmap" - "munmap" - "if_nametoindex" - "if_indextoname" - "lstat" - "fsync" - "setenv" - "unsetenv" - "symlink" - "truncate" - "ftruncate" - "signal" - "getrusage" - "realpath" - "flock" - "times" - "pthread_self" - "pthread_equal" - "pthread_join" - "pthread_exit" - "pthread_attr_init" - "pthread_attr_destroy" - "pthread_attr_getstacksize" - "pthread_attr_setstacksize" - "pthread_attr_setdetachstate" - "pthread_detach" - "sched_yield" - "pthread_key_create" - "pthread_key_delete" - "pthread_getspecific" - "pthread_setspecific" - "pthread_mutex_init" - "pthread_mutex_destroy" - "pthread_mutex_lock" - "pthread_mutex_trylock" - "pthread_mutex_unlock" - "pthread_mutexattr_init" - "pthread_mutexattr_destroy" - "pthread_mutexattr_settype" - "pthread_cond_init" - "pthread_cond_wait" - "pthread_cond_timedwait" - "pthread_cond_signal" - "pthread_cond_broadcast" - "pthread_cond_destroy" - "pthread_condattr_init" - "pthread_condattr_destroy" - "pthread_rwlock_init" - "pthread_rwlock_destroy" - "pthread_rwlock_rdlock" - "pthread_rwlock_tryrdlock" - "pthread_rwlock_wrlock" - "pthread_rwlock_trywrlock" - "pthread_rwlock_unlock" - "pthread_rwlockattr_init" - "pthread_rwlockattr_destroy" - "getsockopt" - "raise" - "utimes" - "dlopen" - "dlerror" - "dlsym" - "dlclose" - "getaddrinfo" - "freeaddrinfo" - "hstrerror" - "gai_strerror" - "res_init" - "gmtime_r" - "localtime_r" - "mktime" - "time" - "gmtime" - "localtime" - "difftime" - "timegm" - "mknod" - "gethostname" - "endservent" - "getservbyname" - "getservbyport" - "getservent" - "setservent" - "getprotobyname" - "getprotobynumber" - "chroot" - "usleep" - "send" - "recv" - "putenv" - "poll" - "select" - "setlocale" - "localeconv" - "sem_wait" - "sem_trywait" - "sem_post" - "statvfs" - "fstatvfs" - "sigemptyset" - "sigaddset" - "sigfillset" - "sigdelset" - "sigismember" - "sigprocmask" - "sigpending" - "sysconf" - "mkfifo" - "fseeko" - "ftello" - "tcdrain" - "cfgetispeed" - "cfgetospeed" - "cfsetispeed" - "cfsetospeed" - "tcgetattr" - "tcsetattr" - "tcflow" - "tcflush" - "tcgetsid" - "tcsendbreak" - "mkstemp" - "mkdtemp" - "tmpnam" - "openlog" - "closelog" - "setlogmask" - "syslog" - "nice" - "grantpt" - "posix_openpt" - "ptsname" - "unlockpt" - "strcasestr" - "getline" - "lockf" - "htonl" - "htons" - "ntohl" - "ntohs" - "getsid" - "pause" - "mkdirat" - "openat" - "fdopendir" - "readdir_r" - "readlinkat" - "fmemopen" - "open_memstream" - "atexit" - "sigaction" - "readlink" - "pselect" - "cfmakeraw" - "cfsetspeed" - "confstr" - "strerror_r" - "aligned_alloc" # unix/linux_like/mod.rs - "ioctl" - "sem_destroy" - "sem_init" - "fdatasync" - "mincore" - "clock_getres" - "clock_gettime" - "clock_settime" - "clock_getcpuclockid" - "dirfd" - "pthread_getattr_np" - "pthread_attr_getstack" - "pthread_attr_setstack" - "memalign" - "setgroups" - "pipe2" - "statfs" - "fstatfs" - "memrchr" - "posix_fadvise" - "futimens" - "utimensat" - "duplocale" - "freelocale" - "newlocale" - "uselocale" - "mknodat" - "pthread_condattr_getclock" - "pthread_condattr_setclock" - "pthread_condattr_setpshared" - "pthread_mutexattr_setpshared" - "pthread_rwlockattr_getpshared" - "pthread_rwlockattr_setpshared" - "ptsname_r" - "clearenv" - "waitid" - "getresuid" - "getresgid" - "acct" - "brk" - "sbrk" - "vfork" - "setresgid" - "setresuid" - "wait4" - "login_tty" - "execvpe" - "fexecve" - "getifaddrs" - "freeifaddrs" - "bind" - "writev" - "readv" - "sendmsg" - "recvmsg" - "uname" - "strchrnul" - "strftime" - "strftime_l" - "strptime" - "mkostemp" - "mkostemps" - "getdomainname" - "setdomainname" - "fstatfs64" - "statvfs64" - "fstatvfs64" - "statfs64" - "creat64" - "fstat64" - "fstatat64" - "ftruncate64" - "lseek64" - "lstat64" - "mmap64" - "open64" - "openat64" - "posix_fadvise64" - "pread64" - "pwrite64" - "readdir64" - "readdir64_r" - "stat64" - "truncate64" - "preadv64" - "pwritev64" - "forkpty" - "openpty" - "statx" forced_functions: - "__errno_location" force_raw_function_pointer: - "pthread_create" force_local_type: - "option" force_struct_member_type: "sigaction": - name: "__sa_handler" rename-to: "sa_sigaction" type: "sighandler_t" "siginfo_t": - name: "__si_fields" type: "[c_char; 112]" "stat": - name: "st_atim" replace: - name: "st_atime" type: "crate::time_t" - name: "st_atime_nsec" type: "i64" - name: "st_mtim" replace: - name: "st_mtime" type: "crate::time_t" - name: "st_mtime_nsec" type: "i64" - name: "st_ctim" replace: - name: "st_ctime" type: "crate::time_t" - name: "st_ctime_nsec" type: "i64" force_struct_zero_fill: - "__mlibc_mutex" - "__mlibc_cond" - "__mlibc_fair_rwlock" force_macro_type: "c_ulong": - "FIOCLEX" - "FIONBIO" - "FIONCLEX" - "FIONREAD" - "SIOCDEVPRIVATE" - "SIOCGIFMTU" - "SIOCSIFMTU" - "TIOCGWINSZ" - "TIOCSCTTY" - "TIOCSWINSZ" - "SA_NOCLDSTOP" - "SA_NOCLDWAIT" - "SA_NODEFER" - "SA_ONSTACK" - "SA_RESETHAND" - "SA_RESTART" - "SA_SIGINFO" - "ST_RDONLY" - "ST_NOSUID" - "ST_NODEV" - "ST_NOEXEC" - "ST_SYNCHRONOUS" - "ST_MANDLOCK" - "ST_WRITE" - "ST_APPEND" - "ST_IMMUTABLE" - "ST_NOATIME" - "ST_NODIRATIME" "c_uint": - "IGNBRK" - "BRKINT" - "IGNPAR" - "PARMRK" - "INPCK" - "ISTRIP" - "INLCR" - "IGNCR" - "ICRNL" - "IUCLC" - "IXON" - "IXANY" - "IXOFF" "c_short": - "POLLWRNORM" - "POLLWRBAND" "usize": - "NCCS" - "PTHREAD_STACK_MIN" - "VEOF" - "VMIN" - "VTIME" - "SIGSTKSZ" "crate::speed_t": - "B0" - "B50" - "B75" - "B110" - "B134" - "B150" - "B200" - "B300" - "B600" - "B1200" - "B1800" - "B2400" - "B4800" - "B9600" - "B19200" - "B38400" - "B57600" - "B115200" - "B230400" - "B460800" - "B500000" - "B576000" - "B921600" - "B1000000" - "B1152000" - "B1500000" - "B2000000" - "B2500000" - "B3000000" - "B3500000" - "B4000000" "crate::tcflag_t": - "BS1" - "BSDLY" - "CBAUD" - "CBAUDEX" - "CIBAUD" - "CLOCAL" - "CMSPAR" - "CR1" - "CR2" - "CR3" - "CRDLY" - "CREAD" - "CS6" - "CS7" - "CS8" - "CSIZE" - "CSTOPB" - "ECHOCTL" - "ECHOE" - "ECHOK" - "ECHOKE" - "ECHONL" - "ECHOPRT" - "EXTPROC" - "FF1" - "FFDLY" - "FLUSHO" - "HUPCL" - "ICANON" - "IEXTEN" - "ISIG" - "IUTF8" - "NLDLY" - "NOFLSH" - "OLCUC" - "ONLCR" - "PARENB" - "PARODD" - "PENDIN" - "TAB1" - "TAB2" - "TAB3" - "TABDLY" - "TOSTOP" - "VT1" - "VTDLY" - "XTABS"