Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pub const __int8_t = i8;
- pub const __uint8_t = u8;
- pub const __int16_t = c_short;
- pub const __uint16_t = c_ushort;
- pub const __int32_t = c_int;
- pub const __uint32_t = c_uint;
- pub const __int64_t = c_longlong;
- pub const __uint64_t = c_ulonglong;
- pub const __darwin_intptr_t = c_long;
- pub const __darwin_natural_t = c_uint;
- pub const __darwin_ct_rune_t = c_int;
- pub const __mbstate_t = extern union {
- __mbstate8: [128]u8,
- _mbstateL: c_longlong,
- };
- pub const __darwin_mbstate_t = __mbstate_t;
- pub const __darwin_ptrdiff_t = c_long;
- pub const __darwin_size_t = c_ulong;
- pub const struct___va_list_tag = extern struct {
- gp_offset: c_uint,
- fp_offset: c_uint,
- overflow_arg_area: ?*c_void,
- reg_save_area: ?*c_void,
- };
- pub const __builtin_va_list = [1]struct___va_list_tag;
- pub const __darwin_va_list = __builtin_va_list;
- pub const __darwin_wchar_t = c_int;
- pub const __darwin_rune_t = __darwin_wchar_t;
- pub const __darwin_wint_t = c_int;
- pub const __darwin_clock_t = c_ulong;
- pub const __darwin_socklen_t = __uint32_t;
- pub const __darwin_ssize_t = c_long;
- pub const __darwin_time_t = c_long;
- pub const __darwin_blkcnt_t = __int64_t;
- pub const __darwin_blksize_t = __int32_t;
- pub const __darwin_dev_t = __int32_t;
- pub const __darwin_fsblkcnt_t = c_uint;
- pub const __darwin_fsfilcnt_t = c_uint;
- pub const __darwin_gid_t = __uint32_t;
- pub const __darwin_id_t = __uint32_t;
- pub const __darwin_ino64_t = __uint64_t;
- pub const __darwin_ino_t = __darwin_ino64_t;
- pub const __darwin_mach_port_name_t = __darwin_natural_t;
- pub const __darwin_mach_port_t = __darwin_mach_port_name_t;
- pub const __darwin_mode_t = __uint16_t;
- pub const __darwin_off_t = __int64_t;
- pub const __darwin_pid_t = __int32_t;
- pub const __darwin_sigset_t = __uint32_t;
- pub const __darwin_suseconds_t = __int32_t;
- pub const __darwin_uid_t = __uint32_t;
- pub const __darwin_useconds_t = __uint32_t;
- pub const __darwin_uuid_t = [16]u8;
- pub const __darwin_uuid_string_t = [37]u8;
- pub const struct___darwin_pthread_handler_rec = extern struct {
- __routine: ?extern fn(?*c_void) void,
- __arg: ?*c_void,
- __next: ?[*]struct___darwin_pthread_handler_rec,
- };
- pub const struct__opaque_pthread_attr_t = extern struct {
- __sig: c_long,
- __opaque: [56]u8,
- };
- pub const struct__opaque_pthread_cond_t = extern struct {
- __sig: c_long,
- __opaque: [40]u8,
- };
- pub const struct__opaque_pthread_condattr_t = extern struct {
- __sig: c_long,
- __opaque: [8]u8,
- };
- pub const struct__opaque_pthread_mutex_t = extern struct {
- __sig: c_long,
- __opaque: [56]u8,
- };
- pub const struct__opaque_pthread_mutexattr_t = extern struct {
- __sig: c_long,
- __opaque: [8]u8,
- };
- pub const struct__opaque_pthread_once_t = extern struct {
- __sig: c_long,
- __opaque: [8]u8,
- };
- pub const struct__opaque_pthread_rwlock_t = extern struct {
- __sig: c_long,
- __opaque: [192]u8,
- };
- pub const struct__opaque_pthread_rwlockattr_t = extern struct {
- __sig: c_long,
- __opaque: [16]u8,
- };
- pub const struct__opaque_pthread_t = extern struct {
- __sig: c_long,
- __cleanup_stack: ?[*]struct___darwin_pthread_handler_rec,
- __opaque: [8176]u8,
- };
- pub const __darwin_pthread_attr_t = struct__opaque_pthread_attr_t;
- pub const __darwin_pthread_cond_t = struct__opaque_pthread_cond_t;
- pub const __darwin_pthread_condattr_t = struct__opaque_pthread_condattr_t;
- pub const __darwin_pthread_key_t = c_ulong;
- pub const __darwin_pthread_mutex_t = struct__opaque_pthread_mutex_t;
- pub const __darwin_pthread_mutexattr_t = struct__opaque_pthread_mutexattr_t;
- pub const __darwin_pthread_once_t = struct__opaque_pthread_once_t;
- pub const __darwin_pthread_rwlock_t = struct__opaque_pthread_rwlock_t;
- pub const __darwin_pthread_rwlockattr_t = struct__opaque_pthread_rwlockattr_t;
- pub const __darwin_pthread_t = ?[*]struct__opaque_pthread_t;
- pub const __darwin_nl_item = c_int;
- pub const __darwin_wctrans_t = c_int;
- pub const __darwin_wctype_t = __uint32_t;
- pub const P_ALL = 0;
- pub const P_PID = 1;
- pub const P_PGID = 2;
- pub const idtype_t = extern enum {
- P_ALL = 0,
- P_PID = 1,
- P_PGID = 2,
- };
- pub const pid_t = __darwin_pid_t;
- pub const id_t = __darwin_id_t;
- pub const sig_atomic_t = c_int;
- pub const u_int8_t = u8;
- pub const u_int16_t = c_ushort;
- pub const u_int32_t = c_uint;
- pub const u_int64_t = c_ulonglong;
- pub const register_t = i64;
- pub const user_addr_t = u_int64_t;
- pub const user_size_t = u_int64_t;
- pub const user_ssize_t = i64;
- pub const user_long_t = i64;
- pub const user_ulong_t = u_int64_t;
- pub const user_time_t = i64;
- pub const user_off_t = i64;
- pub const syscall_arg_t = u_int64_t;
- pub const struct___darwin_i386_thread_state = extern struct {
- __eax: c_uint,
- __ebx: c_uint,
- __ecx: c_uint,
- __edx: c_uint,
- __edi: c_uint,
- __esi: c_uint,
- __ebp: c_uint,
- __esp: c_uint,
- __ss: c_uint,
- __eflags: c_uint,
- __eip: c_uint,
- __cs: c_uint,
- __ds: c_uint,
- __es: c_uint,
- __fs: c_uint,
- __gs: c_uint,
- };
- pub const struct___darwin_fp_control = @OpaqueType();
- pub const __darwin_fp_control_t = struct___darwin_fp_control;
- pub const struct___darwin_fp_status = @OpaqueType();
- pub const __darwin_fp_status_t = struct___darwin_fp_status;
- pub const struct___darwin_mmst_reg = extern struct {
- __mmst_reg: [10]u8,
- __mmst_rsrv: [6]u8,
- };
- pub const struct___darwin_xmm_reg = extern struct {
- __xmm_reg: [16]u8,
- };
- pub const struct___darwin_ymm_reg = extern struct {
- __ymm_reg: [32]u8,
- };
- pub const struct___darwin_zmm_reg = extern struct {
- __zmm_reg: [64]u8,
- };
- pub const struct___darwin_opmask_reg = extern struct {
- __opmask_reg: [8]u8,
- };
- pub const struct___darwin_i386_float_state = extern struct {
- __fpu_reserved: [2]c_int,
- __fpu_fcw: struct___darwin_fp_control,
- __fpu_fsw: struct___darwin_fp_status,
- __fpu_ftw: __uint8_t,
- __fpu_rsrv1: __uint8_t,
- __fpu_fop: __uint16_t,
- __fpu_ip: __uint32_t,
- __fpu_cs: __uint16_t,
- __fpu_rsrv2: __uint16_t,
- __fpu_dp: __uint32_t,
- __fpu_ds: __uint16_t,
- __fpu_rsrv3: __uint16_t,
- __fpu_mxcsr: __uint32_t,
- __fpu_mxcsrmask: __uint32_t,
- __fpu_stmm0: struct___darwin_mmst_reg,
- __fpu_stmm1: struct___darwin_mmst_reg,
- __fpu_stmm2: struct___darwin_mmst_reg,
- __fpu_stmm3: struct___darwin_mmst_reg,
- __fpu_stmm4: struct___darwin_mmst_reg,
- __fpu_stmm5: struct___darwin_mmst_reg,
- __fpu_stmm6: struct___darwin_mmst_reg,
- __fpu_stmm7: struct___darwin_mmst_reg,
- __fpu_xmm0: struct___darwin_xmm_reg,
- __fpu_xmm1: struct___darwin_xmm_reg,
- __fpu_xmm2: struct___darwin_xmm_reg,
- __fpu_xmm3: struct___darwin_xmm_reg,
- __fpu_xmm4: struct___darwin_xmm_reg,
- __fpu_xmm5: struct___darwin_xmm_reg,
- __fpu_xmm6: struct___darwin_xmm_reg,
- __fpu_xmm7: struct___darwin_xmm_reg,
- __fpu_rsrv4: [224]u8,
- __fpu_reserved1: c_int,
- };
- pub const struct___darwin_i386_avx_state = extern struct {
- __fpu_reserved: [2]c_int,
- __fpu_fcw: struct___darwin_fp_control,
- __fpu_fsw: struct___darwin_fp_status,
- __fpu_ftw: __uint8_t,
- __fpu_rsrv1: __uint8_t,
- __fpu_fop: __uint16_t,
- __fpu_ip: __uint32_t,
- __fpu_cs: __uint16_t,
- __fpu_rsrv2: __uint16_t,
- __fpu_dp: __uint32_t,
- __fpu_ds: __uint16_t,
- __fpu_rsrv3: __uint16_t,
- __fpu_mxcsr: __uint32_t,
- __fpu_mxcsrmask: __uint32_t,
- __fpu_stmm0: struct___darwin_mmst_reg,
- __fpu_stmm1: struct___darwin_mmst_reg,
- __fpu_stmm2: struct___darwin_mmst_reg,
- __fpu_stmm3: struct___darwin_mmst_reg,
- __fpu_stmm4: struct___darwin_mmst_reg,
- __fpu_stmm5: struct___darwin_mmst_reg,
- __fpu_stmm6: struct___darwin_mmst_reg,
- __fpu_stmm7: struct___darwin_mmst_reg,
- __fpu_xmm0: struct___darwin_xmm_reg,
- __fpu_xmm1: struct___darwin_xmm_reg,
- __fpu_xmm2: struct___darwin_xmm_reg,
- __fpu_xmm3: struct___darwin_xmm_reg,
- __fpu_xmm4: struct___darwin_xmm_reg,
- __fpu_xmm5: struct___darwin_xmm_reg,
- __fpu_xmm6: struct___darwin_xmm_reg,
- __fpu_xmm7: struct___darwin_xmm_reg,
- __fpu_rsrv4: [224]u8,
- __fpu_reserved1: c_int,
- __avx_reserved1: [64]u8,
- __fpu_ymmh0: struct___darwin_xmm_reg,
- __fpu_ymmh1: struct___darwin_xmm_reg,
- __fpu_ymmh2: struct___darwin_xmm_reg,
- __fpu_ymmh3: struct___darwin_xmm_reg,
- __fpu_ymmh4: struct___darwin_xmm_reg,
- __fpu_ymmh5: struct___darwin_xmm_reg,
- __fpu_ymmh6: struct___darwin_xmm_reg,
- __fpu_ymmh7: struct___darwin_xmm_reg,
- };
- pub const struct___darwin_i386_avx512_state = extern struct {
- __fpu_reserved: [2]c_int,
- __fpu_fcw: struct___darwin_fp_control,
- __fpu_fsw: struct___darwin_fp_status,
- __fpu_ftw: __uint8_t,
- __fpu_rsrv1: __uint8_t,
- __fpu_fop: __uint16_t,
- __fpu_ip: __uint32_t,
- __fpu_cs: __uint16_t,
- __fpu_rsrv2: __uint16_t,
- __fpu_dp: __uint32_t,
- __fpu_ds: __uint16_t,
- __fpu_rsrv3: __uint16_t,
- __fpu_mxcsr: __uint32_t,
- __fpu_mxcsrmask: __uint32_t,
- __fpu_stmm0: struct___darwin_mmst_reg,
- __fpu_stmm1: struct___darwin_mmst_reg,
- __fpu_stmm2: struct___darwin_mmst_reg,
- __fpu_stmm3: struct___darwin_mmst_reg,
- __fpu_stmm4: struct___darwin_mmst_reg,
- __fpu_stmm5: struct___darwin_mmst_reg,
- __fpu_stmm6: struct___darwin_mmst_reg,
- __fpu_stmm7: struct___darwin_mmst_reg,
- __fpu_xmm0: struct___darwin_xmm_reg,
- __fpu_xmm1: struct___darwin_xmm_reg,
- __fpu_xmm2: struct___darwin_xmm_reg,
- __fpu_xmm3: struct___darwin_xmm_reg,
- __fpu_xmm4: struct___darwin_xmm_reg,
- __fpu_xmm5: struct___darwin_xmm_reg,
- __fpu_xmm6: struct___darwin_xmm_reg,
- __fpu_xmm7: struct___darwin_xmm_reg,
- __fpu_rsrv4: [224]u8,
- __fpu_reserved1: c_int,
- __avx_reserved1: [64]u8,
- __fpu_ymmh0: struct___darwin_xmm_reg,
- __fpu_ymmh1: struct___darwin_xmm_reg,
- __fpu_ymmh2: struct___darwin_xmm_reg,
- __fpu_ymmh3: struct___darwin_xmm_reg,
- __fpu_ymmh4: struct___darwin_xmm_reg,
- __fpu_ymmh5: struct___darwin_xmm_reg,
- __fpu_ymmh6: struct___darwin_xmm_reg,
- __fpu_ymmh7: struct___darwin_xmm_reg,
- __fpu_k0: struct___darwin_opmask_reg,
- __fpu_k1: struct___darwin_opmask_reg,
- __fpu_k2: struct___darwin_opmask_reg,
- __fpu_k3: struct___darwin_opmask_reg,
- __fpu_k4: struct___darwin_opmask_reg,
- __fpu_k5: struct___darwin_opmask_reg,
- __fpu_k6: struct___darwin_opmask_reg,
- __fpu_k7: struct___darwin_opmask_reg,
- __fpu_zmmh0: struct___darwin_ymm_reg,
- __fpu_zmmh1: struct___darwin_ymm_reg,
- __fpu_zmmh2: struct___darwin_ymm_reg,
- __fpu_zmmh3: struct___darwin_ymm_reg,
- __fpu_zmmh4: struct___darwin_ymm_reg,
- __fpu_zmmh5: struct___darwin_ymm_reg,
- __fpu_zmmh6: struct___darwin_ymm_reg,
- __fpu_zmmh7: struct___darwin_ymm_reg,
- };
- pub const struct___darwin_i386_exception_state = extern struct {
- __trapno: __uint16_t,
- __cpu: __uint16_t,
- __err: __uint32_t,
- __faultvaddr: __uint32_t,
- };
- pub const struct___darwin_x86_debug_state32 = extern struct {
- __dr0: c_uint,
- __dr1: c_uint,
- __dr2: c_uint,
- __dr3: c_uint,
- __dr4: c_uint,
- __dr5: c_uint,
- __dr6: c_uint,
- __dr7: c_uint,
- };
- pub const struct___darwin_x86_thread_state64 = extern struct {
- __rax: __uint64_t,
- __rbx: __uint64_t,
- __rcx: __uint64_t,
- __rdx: __uint64_t,
- __rdi: __uint64_t,
- __rsi: __uint64_t,
- __rbp: __uint64_t,
- __rsp: __uint64_t,
- __r8: __uint64_t,
- __r9: __uint64_t,
- __r10: __uint64_t,
- __r11: __uint64_t,
- __r12: __uint64_t,
- __r13: __uint64_t,
- __r14: __uint64_t,
- __r15: __uint64_t,
- __rip: __uint64_t,
- __rflags: __uint64_t,
- __cs: __uint64_t,
- __fs: __uint64_t,
- __gs: __uint64_t,
- };
- pub const struct___darwin_x86_float_state64 = extern struct {
- __fpu_reserved: [2]c_int,
- __fpu_fcw: struct___darwin_fp_control,
- __fpu_fsw: struct___darwin_fp_status,
- __fpu_ftw: __uint8_t,
- __fpu_rsrv1: __uint8_t,
- __fpu_fop: __uint16_t,
- __fpu_ip: __uint32_t,
- __fpu_cs: __uint16_t,
- __fpu_rsrv2: __uint16_t,
- __fpu_dp: __uint32_t,
- __fpu_ds: __uint16_t,
- __fpu_rsrv3: __uint16_t,
- __fpu_mxcsr: __uint32_t,
- __fpu_mxcsrmask: __uint32_t,
- __fpu_stmm0: struct___darwin_mmst_reg,
- __fpu_stmm1: struct___darwin_mmst_reg,
- __fpu_stmm2: struct___darwin_mmst_reg,
- __fpu_stmm3: struct___darwin_mmst_reg,
- __fpu_stmm4: struct___darwin_mmst_reg,
- __fpu_stmm5: struct___darwin_mmst_reg,
- __fpu_stmm6: struct___darwin_mmst_reg,
- __fpu_stmm7: struct___darwin_mmst_reg,
- __fpu_xmm0: struct___darwin_xmm_reg,
- __fpu_xmm1: struct___darwin_xmm_reg,
- __fpu_xmm2: struct___darwin_xmm_reg,
- __fpu_xmm3: struct___darwin_xmm_reg,
- __fpu_xmm4: struct___darwin_xmm_reg,
- __fpu_xmm5: struct___darwin_xmm_reg,
- __fpu_xmm6: struct___darwin_xmm_reg,
- __fpu_xmm7: struct___darwin_xmm_reg,
- __fpu_xmm8: struct___darwin_xmm_reg,
- __fpu_xmm9: struct___darwin_xmm_reg,
- __fpu_xmm10: struct___darwin_xmm_reg,
- __fpu_xmm11: struct___darwin_xmm_reg,
- __fpu_xmm12: struct___darwin_xmm_reg,
- __fpu_xmm13: struct___darwin_xmm_reg,
- __fpu_xmm14: struct___darwin_xmm_reg,
- __fpu_xmm15: struct___darwin_xmm_reg,
- __fpu_rsrv4: [96]u8,
- __fpu_reserved1: c_int,
- };
- pub const struct___darwin_x86_avx_state64 = extern struct {
- __fpu_reserved: [2]c_int,
- __fpu_fcw: struct___darwin_fp_control,
- __fpu_fsw: struct___darwin_fp_status,
- __fpu_ftw: __uint8_t,
- __fpu_rsrv1: __uint8_t,
- __fpu_fop: __uint16_t,
- __fpu_ip: __uint32_t,
- __fpu_cs: __uint16_t,
- __fpu_rsrv2: __uint16_t,
- __fpu_dp: __uint32_t,
- __fpu_ds: __uint16_t,
- __fpu_rsrv3: __uint16_t,
- __fpu_mxcsr: __uint32_t,
- __fpu_mxcsrmask: __uint32_t,
- __fpu_stmm0: struct___darwin_mmst_reg,
- __fpu_stmm1: struct___darwin_mmst_reg,
- __fpu_stmm2: struct___darwin_mmst_reg,
- __fpu_stmm3: struct___darwin_mmst_reg,
- __fpu_stmm4: struct___darwin_mmst_reg,
- __fpu_stmm5: struct___darwin_mmst_reg,
- __fpu_stmm6: struct___darwin_mmst_reg,
- __fpu_stmm7: struct___darwin_mmst_reg,
- __fpu_xmm0: struct___darwin_xmm_reg,
- __fpu_xmm1: struct___darwin_xmm_reg,
- __fpu_xmm2: struct___darwin_xmm_reg,
- __fpu_xmm3: struct___darwin_xmm_reg,
- __fpu_xmm4: struct___darwin_xmm_reg,
- __fpu_xmm5: struct___darwin_xmm_reg,
- __fpu_xmm6: struct___darwin_xmm_reg,
- __fpu_xmm7: struct___darwin_xmm_reg,
- __fpu_xmm8: struct___darwin_xmm_reg,
- __fpu_xmm9: struct___darwin_xmm_reg,
- __fpu_xmm10: struct___darwin_xmm_reg,
- __fpu_xmm11: struct___darwin_xmm_reg,
- __fpu_xmm12: struct___darwin_xmm_reg,
- __fpu_xmm13: struct___darwin_xmm_reg,
- __fpu_xmm14: struct___darwin_xmm_reg,
- __fpu_xmm15: struct___darwin_xmm_reg,
- __fpu_rsrv4: [96]u8,
- __fpu_reserved1: c_int,
- __avx_reserved1: [64]u8,
- __fpu_ymmh0: struct___darwin_xmm_reg,
- __fpu_ymmh1: struct___darwin_xmm_reg,
- __fpu_ymmh2: struct___darwin_xmm_reg,
- __fpu_ymmh3: struct___darwin_xmm_reg,
- __fpu_ymmh4: struct___darwin_xmm_reg,
- __fpu_ymmh5: struct___darwin_xmm_reg,
- __fpu_ymmh6: struct___darwin_xmm_reg,
- __fpu_ymmh7: struct___darwin_xmm_reg,
- __fpu_ymmh8: struct___darwin_xmm_reg,
- __fpu_ymmh9: struct___darwin_xmm_reg,
- __fpu_ymmh10: struct___darwin_xmm_reg,
- __fpu_ymmh11: struct___darwin_xmm_reg,
- __fpu_ymmh12: struct___darwin_xmm_reg,
- __fpu_ymmh13: struct___darwin_xmm_reg,
- __fpu_ymmh14: struct___darwin_xmm_reg,
- __fpu_ymmh15: struct___darwin_xmm_reg,
- };
- pub const struct___darwin_x86_avx512_state64 = extern struct {
- __fpu_reserved: [2]c_int,
- __fpu_fcw: struct___darwin_fp_control,
- __fpu_fsw: struct___darwin_fp_status,
- __fpu_ftw: __uint8_t,
- __fpu_rsrv1: __uint8_t,
- __fpu_fop: __uint16_t,
- __fpu_ip: __uint32_t,
- __fpu_cs: __uint16_t,
- __fpu_rsrv2: __uint16_t,
- __fpu_dp: __uint32_t,
- __fpu_ds: __uint16_t,
- __fpu_rsrv3: __uint16_t,
- __fpu_mxcsr: __uint32_t,
- __fpu_mxcsrmask: __uint32_t,
- __fpu_stmm0: struct___darwin_mmst_reg,
- __fpu_stmm1: struct___darwin_mmst_reg,
- __fpu_stmm2: struct___darwin_mmst_reg,
- __fpu_stmm3: struct___darwin_mmst_reg,
- __fpu_stmm4: struct___darwin_mmst_reg,
- __fpu_stmm5: struct___darwin_mmst_reg,
- __fpu_stmm6: struct___darwin_mmst_reg,
- __fpu_stmm7: struct___darwin_mmst_reg,
- __fpu_xmm0: struct___darwin_xmm_reg,
- __fpu_xmm1: struct___darwin_xmm_reg,
- __fpu_xmm2: struct___darwin_xmm_reg,
- __fpu_xmm3: struct___darwin_xmm_reg,
- __fpu_xmm4: struct___darwin_xmm_reg,
- __fpu_xmm5: struct___darwin_xmm_reg,
- __fpu_xmm6: struct___darwin_xmm_reg,
- __fpu_xmm7: struct___darwin_xmm_reg,
- __fpu_xmm8: struct___darwin_xmm_reg,
- __fpu_xmm9: struct___darwin_xmm_reg,
- __fpu_xmm10: struct___darwin_xmm_reg,
- __fpu_xmm11: struct___darwin_xmm_reg,
- __fpu_xmm12: struct___darwin_xmm_reg,
- __fpu_xmm13: struct___darwin_xmm_reg,
- __fpu_xmm14: struct___darwin_xmm_reg,
- __fpu_xmm15: struct___darwin_xmm_reg,
- __fpu_rsrv4: [96]u8,
- __fpu_reserved1: c_int,
- __avx_reserved1: [64]u8,
- __fpu_ymmh0: struct___darwin_xmm_reg,
- __fpu_ymmh1: struct___darwin_xmm_reg,
- __fpu_ymmh2: struct___darwin_xmm_reg,
- __fpu_ymmh3: struct___darwin_xmm_reg,
- __fpu_ymmh4: struct___darwin_xmm_reg,
- __fpu_ymmh5: struct___darwin_xmm_reg,
- __fpu_ymmh6: struct___darwin_xmm_reg,
- __fpu_ymmh7: struct___darwin_xmm_reg,
- __fpu_ymmh8: struct___darwin_xmm_reg,
- __fpu_ymmh9: struct___darwin_xmm_reg,
- __fpu_ymmh10: struct___darwin_xmm_reg,
- __fpu_ymmh11: struct___darwin_xmm_reg,
- __fpu_ymmh12: struct___darwin_xmm_reg,
- __fpu_ymmh13: struct___darwin_xmm_reg,
- __fpu_ymmh14: struct___darwin_xmm_reg,
- __fpu_ymmh15: struct___darwin_xmm_reg,
- __fpu_k0: struct___darwin_opmask_reg,
- __fpu_k1: struct___darwin_opmask_reg,
- __fpu_k2: struct___darwin_opmask_reg,
- __fpu_k3: struct___darwin_opmask_reg,
- __fpu_k4: struct___darwin_opmask_reg,
- __fpu_k5: struct___darwin_opmask_reg,
- __fpu_k6: struct___darwin_opmask_reg,
- __fpu_k7: struct___darwin_opmask_reg,
- __fpu_zmmh0: struct___darwin_ymm_reg,
- __fpu_zmmh1: struct___darwin_ymm_reg,
- __fpu_zmmh2: struct___darwin_ymm_reg,
- __fpu_zmmh3: struct___darwin_ymm_reg,
- __fpu_zmmh4: struct___darwin_ymm_reg,
- __fpu_zmmh5: struct___darwin_ymm_reg,
- __fpu_zmmh6: struct___darwin_ymm_reg,
- __fpu_zmmh7: struct___darwin_ymm_reg,
- __fpu_zmmh8: struct___darwin_ymm_reg,
- __fpu_zmmh9: struct___darwin_ymm_reg,
- __fpu_zmmh10: struct___darwin_ymm_reg,
- __fpu_zmmh11: struct___darwin_ymm_reg,
- __fpu_zmmh12: struct___darwin_ymm_reg,
- __fpu_zmmh13: struct___darwin_ymm_reg,
- __fpu_zmmh14: struct___darwin_ymm_reg,
- __fpu_zmmh15: struct___darwin_ymm_reg,
- __fpu_zmm16: struct___darwin_zmm_reg,
- __fpu_zmm17: struct___darwin_zmm_reg,
- __fpu_zmm18: struct___darwin_zmm_reg,
- __fpu_zmm19: struct___darwin_zmm_reg,
- __fpu_zmm20: struct___darwin_zmm_reg,
- __fpu_zmm21: struct___darwin_zmm_reg,
- __fpu_zmm22: struct___darwin_zmm_reg,
- __fpu_zmm23: struct___darwin_zmm_reg,
- __fpu_zmm24: struct___darwin_zmm_reg,
- __fpu_zmm25: struct___darwin_zmm_reg,
- __fpu_zmm26: struct___darwin_zmm_reg,
- __fpu_zmm27: struct___darwin_zmm_reg,
- __fpu_zmm28: struct___darwin_zmm_reg,
- __fpu_zmm29: struct___darwin_zmm_reg,
- __fpu_zmm30: struct___darwin_zmm_reg,
- __fpu_zmm31: struct___darwin_zmm_reg,
- };
- pub const struct___darwin_x86_exception_state64 = extern struct {
- __trapno: __uint16_t,
- __cpu: __uint16_t,
- __err: __uint32_t,
- __faultvaddr: __uint64_t,
- };
- pub const struct___darwin_x86_debug_state64 = extern struct {
- __dr0: __uint64_t,
- __dr1: __uint64_t,
- __dr2: __uint64_t,
- __dr3: __uint64_t,
- __dr4: __uint64_t,
- __dr5: __uint64_t,
- __dr6: __uint64_t,
- __dr7: __uint64_t,
- };
- pub const struct___darwin_x86_cpmu_state64 = extern struct {
- __ctrs: [16]__uint64_t,
- };
- pub const struct___darwin_mcontext32 = extern struct {
- __es: struct___darwin_i386_exception_state,
- __ss: struct___darwin_i386_thread_state,
- __fs: struct___darwin_i386_float_state,
- };
- pub const struct___darwin_mcontext_avx32 = extern struct {
- __es: struct___darwin_i386_exception_state,
- __ss: struct___darwin_i386_thread_state,
- __fs: struct___darwin_i386_avx_state,
- };
- pub const struct___darwin_mcontext_avx512_32 = extern struct {
- __es: struct___darwin_i386_exception_state,
- __ss: struct___darwin_i386_thread_state,
- __fs: struct___darwin_i386_avx512_state,
- };
- pub const struct___darwin_mcontext64 = extern struct {
- __es: struct___darwin_x86_exception_state64,
- __ss: struct___darwin_x86_thread_state64,
- __fs: struct___darwin_x86_float_state64,
- };
- pub const struct___darwin_mcontext_avx64 = extern struct {
- __es: struct___darwin_x86_exception_state64,
- __ss: struct___darwin_x86_thread_state64,
- __fs: struct___darwin_x86_avx_state64,
- };
- pub const struct___darwin_mcontext_avx512_64 = extern struct {
- __es: struct___darwin_x86_exception_state64,
- __ss: struct___darwin_x86_thread_state64,
- __fs: struct___darwin_x86_avx512_state64,
- };
- pub const mcontext_t = ?[*]struct___darwin_mcontext64;
- pub const pthread_attr_t = __darwin_pthread_attr_t;
- pub const struct___darwin_sigaltstack = extern struct {
- ss_sp: ?*c_void,
- ss_size: __darwin_size_t,
- ss_flags: c_int,
- };
- pub const stack_t = struct___darwin_sigaltstack;
- pub const struct___darwin_ucontext = extern struct {
- uc_onstack: c_int,
- uc_sigmask: __darwin_sigset_t,
- uc_stack: struct___darwin_sigaltstack,
- uc_link: ?[*]struct___darwin_ucontext,
- uc_mcsize: __darwin_size_t,
- uc_mcontext: ?[*]struct___darwin_mcontext64,
- };
- pub const ucontext_t = struct___darwin_ucontext;
- pub const sigset_t = __darwin_sigset_t;
- pub const uid_t = __darwin_uid_t;
- pub const union_sigval = extern union {
- sival_int: c_int,
- sival_ptr: ?*c_void,
- };
- pub const struct_sigevent = extern struct {
- sigev_notify: c_int,
- sigev_signo: c_int,
- sigev_value: union_sigval,
- sigev_notify_function: ?extern fn(union_sigval) void,
- sigev_notify_attributes: ?[*]pthread_attr_t,
- };
- pub const struct___siginfo = extern struct {
- si_signo: c_int,
- si_errno: c_int,
- si_code: c_int,
- si_pid: pid_t,
- si_uid: uid_t,
- si_status: c_int,
- si_addr: ?*c_void,
- si_value: union_sigval,
- si_band: c_long,
- __pad: [7]c_ulong,
- };
- pub const siginfo_t = struct___siginfo;
- pub const union___sigaction_u = extern union {
- __sa_handler: ?extern fn(c_int) void,
- __sa_sigaction: ?extern fn(c_int, ?[*]struct___siginfo, ?*c_void) void,
- };
- pub const struct___sigaction = extern struct {
- __sigaction_u: union___sigaction_u,
- sa_tramp: ?extern fn(?*c_void, c_int, c_int, ?[*]siginfo_t, ?*c_void) void,
- sa_mask: sigset_t,
- sa_flags: c_int,
- };
- pub const struct_sigaction = extern struct {
- __sigaction_u: union___sigaction_u,
- sa_mask: sigset_t,
- sa_flags: c_int,
- };
- pub const sig_t = ?extern fn(c_int) void;
- pub const struct_sigvec = extern struct {
- sv_handler: ?extern fn(c_int) void,
- sv_mask: c_int,
- sv_flags: c_int,
- };
- pub const struct_sigstack = extern struct {
- ss_sp: ?[*]u8,
- ss_onstack: c_int,
- };
- pub extern fn signal(arg0: c_int, arg1: ?extern fn(c_int) void) ?extern fn(c_int) void;
- pub const int_least8_t = i8;
- pub const int_least16_t = i16;
- pub const int_least32_t = i32;
- pub const int_least64_t = i64;
- pub const uint_least8_t = u8;
- pub const uint_least16_t = u16;
- pub const uint_least32_t = u32;
- pub const uint_least64_t = u64;
- pub const int_fast8_t = i8;
- pub const int_fast16_t = i16;
- pub const int_fast32_t = i32;
- pub const int_fast64_t = i64;
- pub const uint_fast8_t = u8;
- pub const uint_fast16_t = u16;
- pub const uint_fast32_t = u32;
- pub const uint_fast64_t = u64;
- pub const intmax_t = c_long;
- pub const uintmax_t = c_ulong;
- pub const struct_timeval = extern struct {
- tv_sec: __darwin_time_t,
- tv_usec: __darwin_suseconds_t,
- };
- pub const rlim_t = __uint64_t;
- pub const struct_rusage = extern struct {
- ru_utime: struct_timeval,
- ru_stime: struct_timeval,
- ru_maxrss: c_long,
- ru_ixrss: c_long,
- ru_idrss: c_long,
- ru_isrss: c_long,
- ru_minflt: c_long,
- ru_majflt: c_long,
- ru_nswap: c_long,
- ru_inblock: c_long,
- ru_oublock: c_long,
- ru_msgsnd: c_long,
- ru_msgrcv: c_long,
- ru_nsignals: c_long,
- ru_nvcsw: c_long,
- ru_nivcsw: c_long,
- };
- pub const rusage_info_t = ?*c_void;
- pub const struct_rusage_info_v0 = extern struct {
- ri_uuid: [16]u8,
- ri_user_time: u64,
- ri_system_time: u64,
- ri_pkg_idle_wkups: u64,
- ri_interrupt_wkups: u64,
- ri_pageins: u64,
- ri_wired_size: u64,
- ri_resident_size: u64,
- ri_phys_footprint: u64,
- ri_proc_start_abstime: u64,
- ri_proc_exit_abstime: u64,
- };
- pub const struct_rusage_info_v1 = extern struct {
- ri_uuid: [16]u8,
- ri_user_time: u64,
- ri_system_time: u64,
- ri_pkg_idle_wkups: u64,
- ri_interrupt_wkups: u64,
- ri_pageins: u64,
- ri_wired_size: u64,
- ri_resident_size: u64,
- ri_phys_footprint: u64,
- ri_proc_start_abstime: u64,
- ri_proc_exit_abstime: u64,
- ri_child_user_time: u64,
- ri_child_system_time: u64,
- ri_child_pkg_idle_wkups: u64,
- ri_child_interrupt_wkups: u64,
- ri_child_pageins: u64,
- ri_child_elapsed_abstime: u64,
- };
- pub const struct_rusage_info_v2 = extern struct {
- ri_uuid: [16]u8,
- ri_user_time: u64,
- ri_system_time: u64,
- ri_pkg_idle_wkups: u64,
- ri_interrupt_wkups: u64,
- ri_pageins: u64,
- ri_wired_size: u64,
- ri_resident_size: u64,
- ri_phys_footprint: u64,
- ri_proc_start_abstime: u64,
- ri_proc_exit_abstime: u64,
- ri_child_user_time: u64,
- ri_child_system_time: u64,
- ri_child_pkg_idle_wkups: u64,
- ri_child_interrupt_wkups: u64,
- ri_child_pageins: u64,
- ri_child_elapsed_abstime: u64,
- ri_diskio_bytesread: u64,
- ri_diskio_byteswritten: u64,
- };
- pub const struct_rusage_info_v3 = extern struct {
- ri_uuid: [16]u8,
- ri_user_time: u64,
- ri_system_time: u64,
- ri_pkg_idle_wkups: u64,
- ri_interrupt_wkups: u64,
- ri_pageins: u64,
- ri_wired_size: u64,
- ri_resident_size: u64,
- ri_phys_footprint: u64,
- ri_proc_start_abstime: u64,
- ri_proc_exit_abstime: u64,
- ri_child_user_time: u64,
- ri_child_system_time: u64,
- ri_child_pkg_idle_wkups: u64,
- ri_child_interrupt_wkups: u64,
- ri_child_pageins: u64,
- ri_child_elapsed_abstime: u64,
- ri_diskio_bytesread: u64,
- ri_diskio_byteswritten: u64,
- ri_cpu_time_qos_default: u64,
- ri_cpu_time_qos_maintenance: u64,
- ri_cpu_time_qos_background: u64,
- ri_cpu_time_qos_utility: u64,
- ri_cpu_time_qos_legacy: u64,
- ri_cpu_time_qos_user_initiated: u64,
- ri_cpu_time_qos_user_interactive: u64,
- ri_billed_system_time: u64,
- ri_serviced_system_time: u64,
- };
- pub const struct_rusage_info_v4 = extern struct {
- ri_uuid: [16]u8,
- ri_user_time: u64,
- ri_system_time: u64,
- ri_pkg_idle_wkups: u64,
- ri_interrupt_wkups: u64,
- ri_pageins: u64,
- ri_wired_size: u64,
- ri_resident_size: u64,
- ri_phys_footprint: u64,
- ri_proc_start_abstime: u64,
- ri_proc_exit_abstime: u64,
- ri_child_user_time: u64,
- ri_child_system_time: u64,
- ri_child_pkg_idle_wkups: u64,
- ri_child_interrupt_wkups: u64,
- ri_child_pageins: u64,
- ri_child_elapsed_abstime: u64,
- ri_diskio_bytesread: u64,
- ri_diskio_byteswritten: u64,
- ri_cpu_time_qos_default: u64,
- ri_cpu_time_qos_maintenance: u64,
- ri_cpu_time_qos_background: u64,
- ri_cpu_time_qos_utility: u64,
- ri_cpu_time_qos_legacy: u64,
- ri_cpu_time_qos_user_initiated: u64,
- ri_cpu_time_qos_user_interactive: u64,
- ri_billed_system_time: u64,
- ri_serviced_system_time: u64,
- ri_logical_writes: u64,
- ri_lifetime_max_phys_footprint: u64,
- ri_instructions: u64,
- ri_cycles: u64,
- ri_billed_energy: u64,
- ri_serviced_energy: u64,
- ri_unused: [2]u64,
- };
- pub const rusage_info_current = struct_rusage_info_v4;
- pub const struct_rlimit = extern struct {
- rlim_cur: rlim_t,
- rlim_max: rlim_t,
- };
- pub const struct_proc_rlimit_control_wakeupmon = extern struct {
- wm_flags: u32,
- wm_rate: i32,
- };
- pub extern fn getpriority(arg0: c_int, arg1: id_t) c_int;
- pub extern fn getiopolicy_np(arg0: c_int, arg1: c_int) c_int;
- pub extern fn getrlimit(arg0: c_int, arg1: ?[*]struct_rlimit) c_int;
- pub extern fn getrusage(arg0: c_int, arg1: ?[*]struct_rusage) c_int;
- pub extern fn setpriority(arg0: c_int, arg1: id_t, arg2: c_int) c_int;
- pub extern fn setiopolicy_np(arg0: c_int, arg1: c_int, arg2: c_int) c_int;
- pub extern fn setrlimit(arg0: c_int, arg1: ?[*]const struct_rlimit) c_int;
- pub fn _OSSwapInt16(_data: __uint16_t) __uint16_t {
- return __uint16_t((c_int(_data) << @import("std").math.Log2Int(c_int)(8)) | (c_int(_data) >> @import("std").math.Log2Int(c_int)(8)));
- }
- pub const union_wait = extern union {
- w_status: c_int,
- w_T: @OpaqueType(),
- w_S: @OpaqueType(),
- };
- pub extern fn wait(arg0: ?[*]c_int) pid_t;
- pub extern fn waitpid(arg0: pid_t, arg1: ?[*]c_int, arg2: c_int) pid_t;
- pub extern fn waitid(arg0: idtype_t, arg1: id_t, arg2: ?[*]siginfo_t, arg3: c_int) c_int;
- pub extern fn wait3(arg0: ?[*]c_int, arg1: c_int, arg2: ?[*]struct_rusage) pid_t;
- pub extern fn wait4(arg0: pid_t, arg1: ?[*]c_int, arg2: c_int, arg3: ?[*]struct_rusage) pid_t;
- pub extern fn alloca(arg0: c_ulong) ?*c_void;
- pub const ct_rune_t = __darwin_ct_rune_t;
- pub const rune_t = __darwin_rune_t;
- pub const wchar_t = __darwin_wchar_t;
- pub const div_t = extern struct {
- quot: c_int,
- rem: c_int,
- };
- pub const ldiv_t = extern struct {
- quot: c_long,
- rem: c_long,
- };
- pub const lldiv_t = extern struct {
- quot: c_longlong,
- rem: c_longlong,
- };
- pub extern var __mb_cur_max: c_int;
- pub extern fn abort() noreturn;
- pub extern fn abs(arg0: c_int) c_int;
- pub extern fn atexit(arg0: ?extern fn() void) c_int;
- pub extern fn atof(arg0: ?[*]const u8) f64;
- pub extern fn atoi(arg0: ?[*]const u8) c_int;
- pub extern fn atol(arg0: ?[*]const u8) c_long;
- pub extern fn atoll(arg0: ?[*]const u8) c_longlong;
- pub extern fn bsearch(__key: ?*const c_void, __base: ?*const c_void, __nel: usize, __width: usize, __compar: ?extern fn(?*const c_void, ?*const c_void) c_int) ?*c_void;
- pub extern fn calloc(__count: c_ulong, __size: c_ulong) ?*c_void;
- pub extern fn div(arg0: c_int, arg1: c_int) div_t;
- pub extern fn exit(arg0: c_int) noreturn;
- pub extern fn free(arg0: ?*c_void) void;
- pub extern fn getenv(arg0: ?[*]const u8) ?[*]u8;
- pub extern fn labs(arg0: c_long) c_long;
- pub extern fn ldiv(arg0: c_long, arg1: c_long) ldiv_t;
- pub extern fn llabs(arg0: c_longlong) c_longlong;
- pub extern fn lldiv(arg0: c_longlong, arg1: c_longlong) lldiv_t;
- pub extern fn malloc(__size: c_ulong) ?*c_void;
- pub extern fn mblen(__s: ?[*]const u8, __n: usize) c_int;
- pub extern fn mbstowcs(noalias arg0: ?[*]wchar_t, noalias arg1: ?[*]const u8, arg2: usize) usize;
- pub extern fn mbtowc(noalias arg0: ?[*]wchar_t, noalias arg1: ?[*]const u8, arg2: usize) c_int;
- pub extern fn posix_memalign(__memptr: ?[*](?*c_void), __alignment: usize, __size: usize) c_int;
- pub extern fn qsort(__base: ?*c_void, __nel: usize, __width: usize, __compar: ?extern fn(?*const c_void, ?*const c_void) c_int) void;
- pub extern fn rand() c_int;
- pub extern fn realloc(__ptr: ?*c_void, __size: c_ulong) ?*c_void;
- pub extern fn srand(arg0: c_uint) void;
- pub extern fn strtod(arg0: ?[*]const u8, arg1: ?[*](?[*]u8)) f64;
- pub extern fn strtof(arg0: ?[*]const u8, arg1: ?[*](?[*]u8)) f32;
- pub extern fn strtol(__str: ?[*]const u8, __endptr: ?[*](?[*]u8), __base: c_int) c_long;
- pub extern fn strtold(arg0: ?[*]const u8, arg1: ?[*](?[*]u8)) c_longdouble;
- pub extern fn strtoll(__str: ?[*]const u8, __endptr: ?[*](?[*]u8), __base: c_int) c_longlong;
- pub extern fn strtoul(__str: ?[*]const u8, __endptr: ?[*](?[*]u8), __base: c_int) c_ulong;
- pub extern fn strtoull(__str: ?[*]const u8, __endptr: ?[*](?[*]u8), __base: c_int) c_ulonglong;
- pub extern fn system(arg0: ?[*]const u8) c_int;
- pub extern fn wcstombs(noalias arg0: ?[*]u8, noalias arg1: ?[*]const wchar_t, arg2: usize) usize;
- pub extern fn wctomb(arg0: ?[*]u8, arg1: wchar_t) c_int;
- pub extern fn _Exit(arg0: c_int) noreturn;
- pub extern fn a64l(arg0: ?[*]const u8) c_long;
- pub extern fn drand48() f64;
- pub extern fn ecvt(arg0: f64, arg1: c_int, noalias arg2: ?[*]c_int, noalias arg3: ?[*]c_int) ?[*]u8;
- pub extern fn erand48(arg0: ?[*]c_ushort) f64;
- pub extern fn fcvt(arg0: f64, arg1: c_int, noalias arg2: ?[*]c_int, noalias arg3: ?[*]c_int) ?[*]u8;
- pub extern fn gcvt(arg0: f64, arg1: c_int, arg2: ?[*]u8) ?[*]u8;
- pub extern fn getsubopt(arg0: ?[*](?[*]u8), arg1: ?[*]const (?[*]u8), arg2: ?[*](?[*]u8)) c_int;
- pub extern fn grantpt(arg0: c_int) c_int;
- pub extern fn initstate(arg0: c_uint, arg1: ?[*]u8, arg2: usize) ?[*]u8;
- pub extern fn jrand48(arg0: ?[*]c_ushort) c_long;
- pub extern fn l64a(arg0: c_long) ?[*]u8;
- pub extern fn lcong48(arg0: ?[*]c_ushort) void;
- pub extern fn lrand48() c_long;
- pub extern fn mktemp(arg0: ?[*]u8) ?[*]u8;
- pub extern fn mkstemp(arg0: ?[*]u8) c_int;
- pub extern fn mrand48() c_long;
- pub extern fn nrand48(arg0: ?[*]c_ushort) c_long;
- pub extern fn posix_openpt(arg0: c_int) c_int;
- pub extern fn ptsname(arg0: c_int) ?[*]u8;
- pub extern fn ptsname_r(fildes: c_int, buffer: ?[*]u8, buflen: usize) c_int;
- pub extern fn putenv(arg0: ?[*]u8) c_int;
- pub extern fn random() c_long;
- pub extern fn rand_r(arg0: ?[*]c_uint) c_int;
- pub extern fn realpath(noalias arg0: ?[*]const u8, noalias arg1: ?[*]u8) ?[*]u8;
- pub extern fn seed48(arg0: ?[*]c_ushort) ?[*]c_ushort;
- pub extern fn setenv(__name: ?[*]const u8, __value: ?[*]const u8, __overwrite: c_int) c_int;
- pub extern fn setkey(arg0: ?[*]const u8) void;
- pub extern fn setstate(arg0: ?[*]const u8) ?[*]u8;
- pub extern fn srand48(arg0: c_long) void;
- pub extern fn srandom(arg0: c_uint) void;
- pub extern fn unlockpt(arg0: c_int) c_int;
- pub extern fn unsetenv(arg0: ?[*]const u8) c_int;
- pub const dev_t = __darwin_dev_t;
- pub const mode_t = __darwin_mode_t;
- pub extern fn arc4random() u32;
- pub extern fn arc4random_addrandom(arg0: ?[*]u8, arg1: c_int) void;
- pub extern fn arc4random_buf(__buf: ?*c_void, __nbytes: usize) void;
- pub extern fn arc4random_stir() void;
- pub extern fn arc4random_uniform(__upper_bound: u32) u32;
- pub extern fn cgetcap(arg0: ?[*]u8, arg1: ?[*]const u8, arg2: c_int) ?[*]u8;
- pub extern fn cgetclose() c_int;
- pub extern fn cgetent(arg0: ?[*](?[*]u8), arg1: ?[*](?[*]u8), arg2: ?[*]const u8) c_int;
- pub extern fn cgetfirst(arg0: ?[*](?[*]u8), arg1: ?[*](?[*]u8)) c_int;
- pub extern fn cgetmatch(arg0: ?[*]const u8, arg1: ?[*]const u8) c_int;
- pub extern fn cgetnext(arg0: ?[*](?[*]u8), arg1: ?[*](?[*]u8)) c_int;
- pub extern fn cgetnum(arg0: ?[*]u8, arg1: ?[*]const u8, arg2: ?[*]c_long) c_int;
- pub extern fn cgetset(arg0: ?[*]const u8) c_int;
- pub extern fn cgetstr(arg0: ?[*]u8, arg1: ?[*]const u8, arg2: ?[*](?[*]u8)) c_int;
- pub extern fn cgetustr(arg0: ?[*]u8, arg1: ?[*]const u8, arg2: ?[*](?[*]u8)) c_int;
- pub extern fn daemon(arg0: c_int, arg1: c_int) c_int;
- pub extern fn devname(arg0: dev_t, arg1: mode_t) ?[*]u8;
- pub extern fn devname_r(arg0: dev_t, arg1: mode_t, buf: ?[*]u8, len: c_int) ?[*]u8;
- pub extern fn getbsize(arg0: ?[*]c_int, arg1: ?[*]c_long) ?[*]u8;
- pub extern fn getloadavg(arg0: ?[*]f64, arg1: c_int) c_int;
- pub extern fn getprogname() ?[*]const u8;
- pub extern fn heapsort(__base: ?*c_void, __nel: usize, __width: usize, __compar: ?extern fn(?*const c_void, ?*const c_void) c_int) c_int;
- pub extern fn mergesort(__base: ?*c_void, __nel: usize, __width: usize, __compar: ?extern fn(?*const c_void, ?*const c_void) c_int) c_int;
- pub extern fn psort(__base: ?*c_void, __nel: usize, __width: usize, __compar: ?extern fn(?*const c_void, ?*const c_void) c_int) void;
- pub extern fn psort_r(__base: ?*c_void, __nel: usize, __width: usize, arg3: ?*c_void, __compar: ?extern fn(?*c_void, ?*const c_void, ?*const c_void) c_int) void;
- pub extern fn qsort_r(__base: ?*c_void, __nel: usize, __width: usize, arg3: ?*c_void, __compar: ?extern fn(?*c_void, ?*const c_void, ?*const c_void) c_int) void;
- pub extern fn radixsort(__base: ?[*](?[*]const u8), __nel: c_int, __table: ?[*]const u8, __endbyte: c_uint) c_int;
- pub extern fn setprogname(arg0: ?[*]const u8) void;
- pub extern fn sradixsort(__base: ?[*](?[*]const u8), __nel: c_int, __table: ?[*]const u8, __endbyte: c_uint) c_int;
- pub extern fn sranddev() void;
- pub extern fn srandomdev() void;
- pub extern fn reallocf(__ptr: ?*c_void, __size: usize) ?*c_void;
- pub extern fn strtoq(__str: ?[*]const u8, __endptr: ?[*](?[*]u8), __base: c_int) c_longlong;
- pub extern fn strtouq(__str: ?[*]const u8, __endptr: ?[*](?[*]u8), __base: c_int) c_ulonglong;
- pub extern var suboptarg: ?[*]u8;
- pub extern fn valloc(arg0: usize) ?*c_void;
- pub const struct_fd_set = extern struct {
- fds_bits: [32]__int32_t,
- };
- pub const fd_set = struct_fd_set;
- pub fn __darwin_fd_isset(_n: c_int, _p: ?[*]const struct_fd_set) c_int {
- return _p.?.fds_bits[c_ulong(_n) / (@sizeOf(__int32_t) *% c_ulong(8))] & __int32_t(c_ulong(1) << @import("std").math.Log2Int(c_ulong)(c_ulong(_n) % (@sizeOf(__int32_t) *% c_ulong(8))));
- }
- pub const struct_timespec = extern struct {
- tv_sec: __darwin_time_t,
- tv_nsec: c_long,
- };
- pub const struct_timeval64 = extern struct {
- tv_sec: __int64_t,
- tv_usec: __int64_t,
- };
- pub const time_t = __darwin_time_t;
- pub const suseconds_t = __darwin_suseconds_t;
- pub const struct_itimerval = extern struct {
- it_interval: struct_timeval,
- it_value: struct_timeval,
- };
- pub const struct_timezone = extern struct {
- tz_minuteswest: c_int,
- tz_dsttime: c_int,
- };
- pub const struct_clockinfo = extern struct {
- hz: c_int,
- tick: c_int,
- tickadj: c_int,
- stathz: c_int,
- profhz: c_int,
- };
- pub const clock_t = __darwin_clock_t;
- pub const struct_tm = extern struct {
- tm_sec: c_int,
- tm_min: c_int,
- tm_hour: c_int,
- tm_mday: c_int,
- tm_mon: c_int,
- tm_year: c_int,
- tm_wday: c_int,
- tm_yday: c_int,
- tm_isdst: c_int,
- tm_gmtoff: c_long,
- tm_zone: ?[*]u8,
- };
- pub extern var tzname: [*](?[*]u8);
- pub extern var getdate_err: c_int;
- pub extern var timezone: c_long;
- pub extern var daylight: c_int;
- pub extern fn asctime(arg0: ?[*]const struct_tm) ?[*]u8;
- pub extern fn clock() clock_t;
- pub extern fn ctime(arg0: ?[*]const time_t) ?[*]u8;
- pub extern fn difftime(arg0: time_t, arg1: time_t) f64;
- pub extern fn getdate(arg0: ?[*]const u8) ?[*]struct_tm;
- pub extern fn gmtime(arg0: ?[*]const time_t) ?[*]struct_tm;
- pub extern fn localtime(arg0: ?[*]const time_t) ?[*]struct_tm;
- pub extern fn mktime(arg0: ?[*]struct_tm) time_t;
- pub extern fn strftime(noalias arg0: ?[*]u8, arg1: usize, noalias arg2: ?[*]const u8, noalias arg3: ?[*]const struct_tm) usize;
- pub extern fn strptime(noalias arg0: ?[*]const u8, noalias arg1: ?[*]const u8, noalias arg2: ?[*]struct_tm) ?[*]u8;
- pub extern fn time(arg0: ?[*]time_t) time_t;
- pub extern fn tzset() void;
- pub extern fn asctime_r(noalias arg0: ?[*]const struct_tm, noalias arg1: ?[*]u8) ?[*]u8;
- pub extern fn ctime_r(arg0: ?[*]const time_t, arg1: ?[*]u8) ?[*]u8;
- pub extern fn gmtime_r(noalias arg0: ?[*]const time_t, noalias arg1: ?[*]struct_tm) ?[*]struct_tm;
- pub extern fn localtime_r(noalias arg0: ?[*]const time_t, noalias arg1: ?[*]struct_tm) ?[*]struct_tm;
- pub extern fn posix2time(arg0: time_t) time_t;
- pub extern fn tzsetwall() void;
- pub extern fn time2posix(arg0: time_t) time_t;
- pub extern fn timelocal(arg0: ?[*]struct_tm) time_t;
- pub extern fn timegm(arg0: ?[*]struct_tm) time_t;
- pub extern fn nanosleep(__rqtp: ?[*]const struct_timespec, __rmtp: ?[*]struct_timespec) c_int;
- pub const _CLOCK_REALTIME = 0;
- pub const _CLOCK_MONOTONIC = 6;
- pub const _CLOCK_MONOTONIC_RAW = 4;
- pub const _CLOCK_MONOTONIC_RAW_APPROX = 5;
- pub const _CLOCK_UPTIME_RAW = 8;
- pub const _CLOCK_UPTIME_RAW_APPROX = 9;
- pub const _CLOCK_PROCESS_CPUTIME_ID = 12;
- pub const _CLOCK_THREAD_CPUTIME_ID = 16;
- pub const clockid_t = extern enum {
- _CLOCK_REALTIME = 0,
- _CLOCK_MONOTONIC = 6,
- _CLOCK_MONOTONIC_RAW = 4,
- _CLOCK_MONOTONIC_RAW_APPROX = 5,
- _CLOCK_UPTIME_RAW = 8,
- _CLOCK_UPTIME_RAW_APPROX = 9,
- _CLOCK_PROCESS_CPUTIME_ID = 12,
- _CLOCK_THREAD_CPUTIME_ID = 16,
- };
- pub extern fn clock_getres(__clock_id: clockid_t, __res: ?[*]struct_timespec) c_int;
- pub extern fn clock_gettime(__clock_id: clockid_t, __tp: ?[*]struct_timespec) c_int;
- pub extern fn clock_gettime_nsec_np(__clock_id: clockid_t) __uint64_t;
- pub extern fn clock_settime(__clock_id: clockid_t, __tp: ?[*]const struct_timespec) c_int;
- pub extern fn adjtime(arg0: ?[*]const struct_timeval, arg1: ?[*]struct_timeval) c_int;
- pub extern fn futimes(arg0: c_int, arg1: ?[*]const struct_timeval) c_int;
- pub extern fn lutimes(arg0: ?[*]const u8, arg1: ?[*]const struct_timeval) c_int;
- pub extern fn settimeofday(arg0: ?[*]const struct_timeval, arg1: ?[*]const struct_timezone) c_int;
- pub extern fn getitimer(arg0: c_int, arg1: ?[*]struct_itimerval) c_int;
- pub extern fn gettimeofday(noalias arg0: ?[*]struct_timeval, noalias arg1: ?*c_void) c_int;
- pub extern fn select(arg0: c_int, noalias arg1: ?[*]fd_set, noalias arg2: ?[*]fd_set, noalias arg3: ?[*]fd_set, noalias arg4: ?[*]struct_timeval) c_int;
- pub extern fn setitimer(arg0: c_int, noalias arg1: ?[*]const struct_itimerval, noalias arg2: ?[*]struct_itimerval) c_int;
- pub extern fn utimes(arg0: ?[*]const u8, arg1: ?[*]const struct_timeval) c_int;
- pub const u_char = u8;
- pub const u_short = c_ushort;
- pub const u_int = c_uint;
- pub const u_long = c_ulong;
- pub const ushort = c_ushort;
- pub const uint = c_uint;
- pub const u_quad_t = u_int64_t;
- pub const quad_t = i64;
- pub const qaddr_t = ?[*]quad_t;
- pub const caddr_t = ?[*]u8;
- pub const daddr_t = i32;
- pub const fixpt_t = u_int32_t;
- pub const blkcnt_t = __darwin_blkcnt_t;
- pub const blksize_t = __darwin_blksize_t;
- pub const gid_t = __darwin_gid_t;
- pub const in_addr_t = __uint32_t;
- pub const in_port_t = __uint16_t;
- pub const ino_t = __darwin_ino_t;
- pub const ino64_t = __darwin_ino64_t;
- pub const key_t = __int32_t;
- pub const nlink_t = __uint16_t;
- pub const off_t = __darwin_off_t;
- pub const segsz_t = i32;
- pub const swblk_t = i32;
- pub const useconds_t = __darwin_useconds_t;
- pub const rsize_t = __darwin_size_t;
- pub const errno_t = c_int;
- pub const fd_mask = __int32_t;
- pub const pthread_cond_t = __darwin_pthread_cond_t;
- pub const pthread_condattr_t = __darwin_pthread_condattr_t;
- pub const pthread_mutex_t = __darwin_pthread_mutex_t;
- pub const pthread_mutexattr_t = __darwin_pthread_mutexattr_t;
- pub const pthread_once_t = __darwin_pthread_once_t;
- pub const pthread_rwlock_t = __darwin_pthread_rwlock_t;
- pub const pthread_rwlockattr_t = __darwin_pthread_rwlockattr_t;
- pub const pthread_t = __darwin_pthread_t;
- pub const pthread_key_t = __darwin_pthread_key_t;
- pub const fsblkcnt_t = __darwin_fsblkcnt_t;
- pub const fsfilcnt_t = __darwin_fsfilcnt_t;
- pub const sa_family_t = __uint8_t;
- pub const socklen_t = __darwin_socklen_t;
- pub const struct_iovec = extern struct {
- iov_base: ?*c_void,
- iov_len: usize,
- };
- pub const sae_associd_t = __uint32_t;
- pub const sae_connid_t = __uint32_t;
- pub const struct_sockaddr = extern struct {
- sa_len: __uint8_t,
- sa_family: sa_family_t,
- sa_data: [14]u8,
- };
- pub const struct_sa_endpoints = extern struct {
- sae_srcif: c_uint,
- sae_srcaddr: ?[*]const struct_sockaddr,
- sae_srcaddrlen: socklen_t,
- sae_dstaddr: ?[*]const struct_sockaddr,
- sae_dstaddrlen: socklen_t,
- };
- pub const sa_endpoints_t = struct_sa_endpoints;
- pub const struct_linger = extern struct {
- l_onoff: c_int,
- l_linger: c_int,
- };
- pub const struct_so_np_extensions = extern struct {
- npx_flags: u_int32_t,
- npx_mask: u_int32_t,
- };
- pub const struct_sockproto = extern struct {
- sp_family: __uint16_t,
- sp_protocol: __uint16_t,
- };
- pub const struct_sockaddr_storage = extern struct {
- ss_len: __uint8_t,
- ss_family: sa_family_t,
- __ss_pad1: [6]u8,
- __ss_align: __int64_t,
- __ss_pad2: [112]u8,
- };
- pub const struct_msghdr = extern struct {
- msg_name: ?*c_void,
- msg_namelen: socklen_t,
- msg_iov: ?[*]struct_iovec,
- msg_iovlen: c_int,
- msg_control: ?*c_void,
- msg_controllen: socklen_t,
- msg_flags: c_int,
- };
- pub const struct_cmsghdr = extern struct {
- cmsg_len: socklen_t,
- cmsg_level: c_int,
- cmsg_type: c_int,
- };
- pub const struct_sf_hdtr = extern struct {
- headers: ?[*]struct_iovec,
- hdr_cnt: c_int,
- trailers: ?[*]struct_iovec,
- trl_cnt: c_int,
- };
- pub extern fn accept(arg0: c_int, noalias arg1: ?[*]struct_sockaddr, noalias arg2: ?[*]socklen_t) c_int;
- pub extern fn bind(arg0: c_int, arg1: ?[*]const struct_sockaddr, arg2: socklen_t) c_int;
- pub extern fn connect(arg0: c_int, arg1: ?[*]const struct_sockaddr, arg2: socklen_t) c_int;
- pub extern fn getpeername(arg0: c_int, noalias arg1: ?[*]struct_sockaddr, noalias arg2: ?[*]socklen_t) c_int;
- pub extern fn getsockname(arg0: c_int, noalias arg1: ?[*]struct_sockaddr, noalias arg2: ?[*]socklen_t) c_int;
- pub extern fn getsockopt(arg0: c_int, arg1: c_int, arg2: c_int, noalias arg3: ?*c_void, noalias arg4: ?[*]socklen_t) c_int;
- pub extern fn listen(arg0: c_int, arg1: c_int) c_int;
- pub extern fn recv(arg0: c_int, arg1: ?*c_void, arg2: usize, arg3: c_int) isize;
- pub extern fn recvfrom(arg0: c_int, arg1: ?*c_void, arg2: usize, arg3: c_int, noalias arg4: ?[*]struct_sockaddr, noalias arg5: ?[*]socklen_t) isize;
- pub extern fn recvmsg(arg0: c_int, arg1: ?[*]struct_msghdr, arg2: c_int) isize;
- pub extern fn send(arg0: c_int, arg1: ?*const c_void, arg2: usize, arg3: c_int) isize;
- pub extern fn sendmsg(arg0: c_int, arg1: ?[*]const struct_msghdr, arg2: c_int) isize;
- pub extern fn sendto(arg0: c_int, arg1: ?*const c_void, arg2: usize, arg3: c_int, arg4: ?[*]const struct_sockaddr, arg5: socklen_t) isize;
- pub extern fn setsockopt(arg0: c_int, arg1: c_int, arg2: c_int, arg3: ?*const c_void, arg4: socklen_t) c_int;
- pub extern fn shutdown(arg0: c_int, arg1: c_int) c_int;
- pub extern fn sockatmark(arg0: c_int) c_int;
- pub extern fn socket(arg0: c_int, arg1: c_int, arg2: c_int) c_int;
- pub extern fn socketpair(arg0: c_int, arg1: c_int, arg2: c_int, arg3: ?[*]c_int) c_int;
- pub extern fn sendfile(arg0: c_int, arg1: c_int, arg2: off_t, arg3: ?[*]off_t, arg4: ?[*]struct_sf_hdtr, arg5: c_int) c_int;
- pub extern fn pfctlinput(arg0: c_int, arg1: ?[*]struct_sockaddr) void;
- pub extern fn connectx(arg0: c_int, arg1: ?[*]const sa_endpoints_t, arg2: sae_associd_t, arg3: c_uint, arg4: ?[*]const struct_iovec, arg5: c_uint, arg6: ?[*]usize, arg7: ?[*]sae_connid_t) c_int;
- pub extern fn disconnectx(arg0: c_int, arg1: sae_associd_t, arg2: sae_connid_t) c_int;
- pub const struct_in_addr = extern struct {
- s_addr: in_addr_t,
- };
- pub const struct_sockaddr_in = extern struct {
- sin_len: __uint8_t,
- sin_family: sa_family_t,
- sin_port: in_port_t,
- sin_addr: struct_in_addr,
- sin_zero: [8]u8,
- };
- pub const struct_ip_opts = extern struct {
- ip_dst: struct_in_addr,
- ip_opts: [40]u8,
- };
- pub const struct_ip_mreq = extern struct {
- imr_multiaddr: struct_in_addr,
- imr_interface: struct_in_addr,
- };
- pub const struct_ip_mreqn = extern struct {
- imr_multiaddr: struct_in_addr,
- imr_address: struct_in_addr,
- imr_ifindex: c_int,
- };
- pub const struct_ip_mreq_source = extern struct {
- imr_multiaddr: struct_in_addr,
- imr_sourceaddr: struct_in_addr,
- imr_interface: struct_in_addr,
- };
- pub const struct_group_req = extern struct {
- gr_interface: u32,
- gr_group: struct_sockaddr_storage,
- };
- pub const struct_group_source_req = extern struct {
- gsr_interface: u32,
- gsr_group: struct_sockaddr_storage,
- gsr_source: struct_sockaddr_storage,
- };
- pub const struct___msfilterreq = extern struct {
- msfr_ifindex: u32,
- msfr_fmode: u32,
- msfr_nsrcs: u32,
- __msfr_align: u32,
- msfr_group: struct_sockaddr_storage,
- msfr_srcs: ?[*]struct_sockaddr_storage,
- };
- pub extern fn setipv4sourcefilter(arg0: c_int, arg1: struct_in_addr, arg2: struct_in_addr, arg3: u32, arg4: u32, arg5: ?[*]struct_in_addr) c_int;
- pub extern fn getipv4sourcefilter(arg0: c_int, arg1: struct_in_addr, arg2: struct_in_addr, arg3: ?[*]u32, arg4: ?[*]u32, arg5: ?[*]struct_in_addr) c_int;
- pub extern fn setsourcefilter(arg0: c_int, arg1: u32, arg2: ?[*]struct_sockaddr, arg3: socklen_t, arg4: u32, arg5: u32, arg6: ?[*]struct_sockaddr_storage) c_int;
- pub extern fn getsourcefilter(arg0: c_int, arg1: u32, arg2: ?[*]struct_sockaddr, arg3: socklen_t, arg4: ?[*]u32, arg5: ?[*]u32, arg6: ?[*]struct_sockaddr_storage) c_int;
- pub const struct_in_pktinfo = extern struct {
- ipi_ifindex: c_uint,
- ipi_spec_dst: struct_in_addr,
- ipi_addr: struct_in_addr,
- };
- pub const struct_in6_addr = extern struct {
- __u6_addr: extern union {
- __u6_addr8: [16]__uint8_t,
- __u6_addr16: [8]__uint16_t,
- __u6_addr32: [4]__uint32_t,
- },
- };
- pub const struct_sockaddr_in6 = extern struct {
- sin6_len: __uint8_t,
- sin6_family: sa_family_t,
- sin6_port: in_port_t,
- sin6_flowinfo: __uint32_t,
- sin6_addr: struct_in6_addr,
- sin6_scope_id: __uint32_t,
- };
- pub extern const in6addr_any: struct_in6_addr;
- pub extern const in6addr_loopback: struct_in6_addr;
- pub extern const in6addr_nodelocal_allnodes: struct_in6_addr;
- pub extern const in6addr_linklocal_allnodes: struct_in6_addr;
- pub extern const in6addr_linklocal_allrouters: struct_in6_addr;
- pub extern const in6addr_linklocal_allv2routers: struct_in6_addr;
- pub const struct_ipv6_mreq = extern struct {
- ipv6mr_multiaddr: struct_in6_addr,
- ipv6mr_interface: c_uint,
- };
- pub const struct_in6_pktinfo = extern struct {
- ipi6_addr: struct_in6_addr,
- ipi6_ifindex: c_uint,
- };
- pub const struct_ip6_mtuinfo = extern struct {
- ip6m_addr: struct_sockaddr_in6,
- ip6m_mtu: u32,
- };
- pub extern fn inet6_option_space(arg0: c_int) c_int;
- pub extern fn inet6_option_init(arg0: ?*c_void, arg1: ?[*](?[*]struct_cmsghdr), arg2: c_int) c_int;
- pub extern fn inet6_option_append(arg0: ?[*]struct_cmsghdr, arg1: ?[*]const __uint8_t, arg2: c_int, arg3: c_int) c_int;
- pub extern fn inet6_option_alloc(arg0: ?[*]struct_cmsghdr, arg1: c_int, arg2: c_int, arg3: c_int) ?[*]__uint8_t;
- pub extern fn inet6_option_next(arg0: ?[*]const struct_cmsghdr, arg1: ?[*](?[*]__uint8_t)) c_int;
- pub extern fn inet6_option_find(arg0: ?[*]const struct_cmsghdr, arg1: ?[*](?[*]__uint8_t), arg2: c_int) c_int;
- pub extern fn inet6_rthdr_space(arg0: c_int, arg1: c_int) usize;
- pub extern fn inet6_rthdr_init(arg0: ?*c_void, arg1: c_int) ?[*]struct_cmsghdr;
- pub extern fn inet6_rthdr_add(arg0: ?[*]struct_cmsghdr, arg1: ?[*]const struct_in6_addr, arg2: c_uint) c_int;
- pub extern fn inet6_rthdr_lasthop(arg0: ?[*]struct_cmsghdr, arg1: c_uint) c_int;
- pub extern fn inet6_rthdr_segments(arg0: ?[*]const struct_cmsghdr) c_int;
- pub extern fn inet6_rthdr_getaddr(arg0: ?[*]struct_cmsghdr, arg1: c_int) ?[*]struct_in6_addr;
- pub extern fn inet6_rthdr_getflags(arg0: ?[*]const struct_cmsghdr, arg1: c_int) c_int;
- pub extern fn inet6_opt_init(arg0: ?*c_void, arg1: socklen_t) c_int;
- pub extern fn inet6_opt_append(arg0: ?*c_void, arg1: socklen_t, arg2: c_int, arg3: __uint8_t, arg4: socklen_t, arg5: __uint8_t, arg6: ?[*](?*c_void)) c_int;
- pub extern fn inet6_opt_finish(arg0: ?*c_void, arg1: socklen_t, arg2: c_int) c_int;
- pub extern fn inet6_opt_set_val(arg0: ?*c_void, arg1: c_int, arg2: ?*c_void, arg3: socklen_t) c_int;
- pub extern fn inet6_opt_next(arg0: ?*c_void, arg1: socklen_t, arg2: c_int, arg3: ?[*]__uint8_t, arg4: ?[*]socklen_t, arg5: ?[*](?*c_void)) c_int;
- pub extern fn inet6_opt_find(arg0: ?*c_void, arg1: socklen_t, arg2: c_int, arg3: __uint8_t, arg4: ?[*]socklen_t, arg5: ?[*](?*c_void)) c_int;
- pub extern fn inet6_opt_get_val(arg0: ?*c_void, arg1: c_int, arg2: ?*c_void, arg3: socklen_t) c_int;
- pub extern fn inet6_rth_space(arg0: c_int, arg1: c_int) socklen_t;
- pub extern fn inet6_rth_init(arg0: ?*c_void, arg1: socklen_t, arg2: c_int, arg3: c_int) ?*c_void;
- pub extern fn inet6_rth_add(arg0: ?*c_void, arg1: ?[*]const struct_in6_addr) c_int;
- pub extern fn inet6_rth_reverse(arg0: ?*const c_void, arg1: ?*c_void) c_int;
- pub extern fn inet6_rth_segments(arg0: ?*const c_void) c_int;
- pub extern fn inet6_rth_getaddr(arg0: ?*const c_void, arg1: c_int) ?[*]struct_in6_addr;
- pub extern fn addrsel_policy_init() void;
- pub extern fn bindresvport(arg0: c_int, arg1: ?[*]struct_sockaddr_in) c_int;
- pub extern fn bindresvport_sa(arg0: c_int, arg1: ?[*]struct_sockaddr) c_int;
- pub const struct_accessx_descriptor = extern struct {
- ad_name_offset: c_uint,
- ad_flags: c_int,
- ad_pad: [2]c_int,
- };
- pub extern fn getattrlistbulk(arg0: c_int, arg1: ?*c_void, arg2: ?*c_void, arg3: usize, arg4: u64) c_int;
- pub extern fn getattrlistat(arg0: c_int, arg1: ?[*]const u8, arg2: ?*c_void, arg3: ?*c_void, arg4: usize, arg5: c_ulong) c_int;
- pub extern fn setattrlistat(arg0: c_int, arg1: ?[*]const u8, arg2: ?*c_void, arg3: ?*c_void, arg4: usize, arg5: u32) c_int;
- pub extern fn faccessat(arg0: c_int, arg1: ?[*]const u8, arg2: c_int, arg3: c_int) c_int;
- pub extern fn fchownat(arg0: c_int, arg1: ?[*]const u8, arg2: uid_t, arg3: gid_t, arg4: c_int) c_int;
- pub extern fn linkat(arg0: c_int, arg1: ?[*]const u8, arg2: c_int, arg3: ?[*]const u8, arg4: c_int) c_int;
- pub extern fn readlinkat(arg0: c_int, arg1: ?[*]const u8, arg2: ?[*]u8, arg3: usize) isize;
- pub extern fn symlinkat(arg0: ?[*]const u8, arg1: c_int, arg2: ?[*]const u8) c_int;
- pub extern fn unlinkat(arg0: c_int, arg1: ?[*]const u8, arg2: c_int) c_int;
- pub extern fn _exit(arg0: c_int) noreturn;
- pub extern fn access(arg0: ?[*]const u8, arg1: c_int) c_int;
- pub extern fn alarm(arg0: c_uint) c_uint;
- pub extern fn chdir(arg0: ?[*]const u8) c_int;
- pub extern fn chown(arg0: ?[*]const u8, arg1: uid_t, arg2: gid_t) c_int;
- pub extern fn close(arg0: c_int) c_int;
- pub extern fn dup(arg0: c_int) c_int;
- pub extern fn dup2(arg0: c_int, arg1: c_int) c_int;
- pub extern fn execl(__path: ?[*]const u8, __arg0: ?[*]const u8) c_int;
- pub extern fn execle(__path: ?[*]const u8, __arg0: ?[*]const u8) c_int;
- pub extern fn execlp(__file: ?[*]const u8, __arg0: ?[*]const u8) c_int;
- pub extern fn execv(__path: ?[*]const u8, __argv: ?[*]const (?[*]u8)) c_int;
- pub extern fn execve(__file: ?[*]const u8, __argv: ?[*]const (?[*]u8), __envp: ?[*]const (?[*]u8)) c_int;
- pub extern fn execvp(__file: ?[*]const u8, __argv: ?[*]const (?[*]u8)) c_int;
- pub extern fn fork() pid_t;
- pub extern fn fpathconf(arg0: c_int, arg1: c_int) c_long;
- pub extern fn getcwd(arg0: ?[*]u8, arg1: usize) ?[*]u8;
- pub extern fn getegid() gid_t;
- pub extern fn geteuid() uid_t;
- pub extern fn getgid() gid_t;
- pub extern fn getgroups(arg0: c_int, arg1: ?[*]gid_t) c_int;
- pub extern fn getlogin() ?[*]u8;
- pub extern fn getpgrp() pid_t;
- pub extern fn getpid() pid_t;
- pub extern fn getppid() pid_t;
- pub extern fn getuid() uid_t;
- pub extern fn isatty(arg0: c_int) c_int;
- pub extern fn link(arg0: ?[*]const u8, arg1: ?[*]const u8) c_int;
- pub extern fn lseek(arg0: c_int, arg1: off_t, arg2: c_int) off_t;
- pub extern fn pathconf(arg0: ?[*]const u8, arg1: c_int) c_long;
- pub extern fn pause() c_int;
- pub extern fn pipe(arg0: ?[*]c_int) c_int;
- pub extern fn read(arg0: c_int, arg1: ?*c_void, arg2: usize) isize;
- pub extern fn rmdir(arg0: ?[*]const u8) c_int;
- pub extern fn setgid(arg0: gid_t) c_int;
- pub extern fn setpgid(arg0: pid_t, arg1: pid_t) c_int;
- pub extern fn setsid() pid_t;
- pub extern fn setuid(arg0: uid_t) c_int;
- pub extern fn sleep(arg0: c_uint) c_uint;
- pub extern fn sysconf(arg0: c_int) c_long;
- pub extern fn tcgetpgrp(arg0: c_int) pid_t;
- pub extern fn tcsetpgrp(arg0: c_int, arg1: pid_t) c_int;
- pub extern fn ttyname(arg0: c_int) ?[*]u8;
- pub extern fn ttyname_r(arg0: c_int, arg1: ?[*]u8, arg2: usize) c_int;
- pub extern fn unlink(arg0: ?[*]const u8) c_int;
- pub extern fn write(__fd: c_int, __buf: ?*const c_void, __nbyte: usize) isize;
- pub extern fn confstr(arg0: c_int, arg1: ?[*]u8, arg2: usize) usize;
- pub extern fn getopt(arg0: c_int, arg1: ?[*]const (?[*]u8), arg2: ?[*]const u8) c_int;
- pub extern var optarg: ?[*]u8;
- pub extern var optind: c_int;
- pub extern var opterr: c_int;
- pub extern var optopt: c_int;
- pub extern fn brk(arg0: ?*const c_void) ?*c_void;
- pub extern fn chroot(arg0: ?[*]const u8) c_int;
- pub extern fn crypt(arg0: ?[*]const u8, arg1: ?[*]const u8) ?[*]u8;
- pub extern fn ctermid(arg0: ?[*]u8) ?[*]u8;
- pub extern fn encrypt(arg0: ?[*]u8, arg1: c_int) void;
- pub extern fn fchdir(arg0: c_int) c_int;
- pub extern fn gethostid() c_long;
- pub extern fn getpgid(arg0: pid_t) pid_t;
- pub extern fn getsid(arg0: pid_t) pid_t;
- pub extern fn getdtablesize() c_int;
- pub extern fn getpagesize() c_int;
- pub extern fn getpass(arg0: ?[*]const u8) ?[*]u8;
- pub extern fn getwd(arg0: ?[*]u8) ?[*]u8;
- pub extern fn lchown(arg0: ?[*]const u8, arg1: uid_t, arg2: gid_t) c_int;
- pub extern fn lockf(arg0: c_int, arg1: c_int, arg2: off_t) c_int;
- pub extern fn nice(arg0: c_int) c_int;
- pub extern fn pread(__fd: c_int, __buf: ?*c_void, __nbyte: usize, __offset: off_t) isize;
- pub extern fn pwrite(__fd: c_int, __buf: ?*const c_void, __nbyte: usize, __offset: off_t) isize;
- pub extern fn sbrk(arg0: c_int) ?*c_void;
- pub extern fn setpgrp() pid_t;
- pub extern fn setregid(arg0: gid_t, arg1: gid_t) c_int;
- pub extern fn setreuid(arg0: uid_t, arg1: uid_t) c_int;
- pub extern fn swab(noalias arg0: ?*const c_void, noalias arg1: ?*c_void, arg2: isize) void;
- pub extern fn sync() void;
- pub extern fn truncate(arg0: ?[*]const u8, arg1: off_t) c_int;
- pub extern fn ualarm(arg0: useconds_t, arg1: useconds_t) useconds_t;
- pub extern fn usleep(arg0: useconds_t) c_int;
- pub extern fn vfork() c_int;
- pub extern fn fsync(arg0: c_int) c_int;
- pub extern fn ftruncate(arg0: c_int, arg1: off_t) c_int;
- pub extern fn getlogin_r(arg0: ?[*]u8, arg1: usize) c_int;
- pub extern fn fchown(arg0: c_int, arg1: uid_t, arg2: gid_t) c_int;
- pub extern fn gethostname(arg0: ?[*]u8, arg1: usize) c_int;
- pub extern fn readlink(noalias arg0: ?[*]const u8, noalias arg1: ?[*]u8, arg2: usize) isize;
- pub extern fn setegid(arg0: gid_t) c_int;
- pub extern fn seteuid(arg0: uid_t) c_int;
- pub extern fn symlink(arg0: ?[*]const u8, arg1: ?[*]const u8) c_int;
- pub extern fn pselect(arg0: c_int, noalias arg1: ?[*]fd_set, noalias arg2: ?[*]fd_set, noalias arg3: ?[*]fd_set, noalias arg4: ?[*]const struct_timespec, noalias arg5: ?[*]const sigset_t) c_int;
- pub const uuid_t = __darwin_uuid_t;
- pub extern fn accessx_np(arg0: ?[*]const struct_accessx_descriptor, arg1: usize, arg2: ?[*]c_int, arg3: uid_t) c_int;
- pub extern fn acct(arg0: ?[*]const u8) c_int;
- pub extern fn add_profil(arg0: ?[*]u8, arg1: usize, arg2: c_ulong, arg3: c_uint) c_int;
- pub extern fn endusershell() void;
- pub extern fn execvP(__file: ?[*]const u8, __searchpath: ?[*]const u8, __argv: ?[*]const (?[*]u8)) c_int;
- pub extern fn fflagstostr(arg0: c_ulong) ?[*]u8;
- pub extern fn getdomainname(arg0: ?[*]u8, arg1: c_int) c_int;
- pub extern fn getgrouplist(arg0: ?[*]const u8, arg1: c_int, arg2: ?[*]c_int, arg3: ?[*]c_int) c_int;
- pub extern fn gethostuuid(arg0: ?[*]u8, arg1: ?[*]const struct_timespec) c_int;
- pub extern fn getmode(arg0: ?*const c_void, arg1: mode_t) mode_t;
- pub extern fn getpeereid(arg0: c_int, arg1: ?[*]uid_t, arg2: ?[*]gid_t) c_int;
- pub extern fn getsgroups_np(arg0: ?[*]c_int, arg1: ?[*]u8) c_int;
- pub extern fn getusershell() ?[*]u8;
- pub extern fn getwgroups_np(arg0: ?[*]c_int, arg1: ?[*]u8) c_int;
- pub extern fn initgroups(arg0: ?[*]const u8, arg1: c_int) c_int;
- pub extern fn issetugid() c_int;
- pub extern fn mkdtemp(arg0: ?[*]u8) ?[*]u8;
- pub extern fn mknod(arg0: ?[*]const u8, arg1: mode_t, arg2: dev_t) c_int;
- pub extern fn mkpath_np(path: ?[*]const u8, omode: mode_t) c_int;
- pub extern fn mkpathat_np(dfd: c_int, path: ?[*]const u8, omode: mode_t) c_int;
- pub extern fn mkstemps(arg0: ?[*]u8, arg1: c_int) c_int;
- pub extern fn mkostemp(path: ?[*]u8, oflags: c_int) c_int;
- pub extern fn mkostemps(path: ?[*]u8, slen: c_int, oflags: c_int) c_int;
- pub extern fn mkstemp_dprotected_np(path: ?[*]u8, dpclass: c_int, dpflags: c_int) c_int;
- pub extern fn mkdtempat_np(dfd: c_int, path: ?[*]u8) ?[*]u8;
- pub extern fn mkstempsat_np(dfd: c_int, path: ?[*]u8, slen: c_int) c_int;
- pub extern fn mkostempsat_np(dfd: c_int, path: ?[*]u8, slen: c_int, oflags: c_int) c_int;
- pub extern fn nfssvc(arg0: c_int, arg1: ?*c_void) c_int;
- pub extern fn profil(arg0: ?[*]u8, arg1: usize, arg2: c_ulong, arg3: c_uint) c_int;
- pub extern fn pthread_setugid_np(arg0: uid_t, arg1: gid_t) c_int;
- pub extern fn pthread_getugid_np(arg0: ?[*]uid_t, arg1: ?[*]gid_t) c_int;
- pub extern fn reboot(arg0: c_int) c_int;
- pub extern fn revoke(arg0: ?[*]const u8) c_int;
- pub extern fn rcmd(arg0: ?[*](?[*]u8), arg1: c_int, arg2: ?[*]const u8, arg3: ?[*]const u8, arg4: ?[*]const u8, arg5: ?[*]c_int) c_int;
- pub extern fn rcmd_af(arg0: ?[*](?[*]u8), arg1: c_int, arg2: ?[*]const u8, arg3: ?[*]const u8, arg4: ?[*]const u8, arg5: ?[*]c_int, arg6: c_int) c_int;
- pub extern fn rresvport(arg0: ?[*]c_int) c_int;
- pub extern fn rresvport_af(arg0: ?[*]c_int, arg1: c_int) c_int;
- pub extern fn iruserok(arg0: c_ulong, arg1: c_int, arg2: ?[*]const u8, arg3: ?[*]const u8) c_int;
- pub extern fn iruserok_sa(arg0: ?*const c_void, arg1: c_int, arg2: c_int, arg3: ?[*]const u8, arg4: ?[*]const u8) c_int;
- pub extern fn ruserok(arg0: ?[*]const u8, arg1: c_int, arg2: ?[*]const u8, arg3: ?[*]const u8) c_int;
- pub extern fn setdomainname(arg0: ?[*]const u8, arg1: c_int) c_int;
- pub extern fn setgroups(arg0: c_int, arg1: ?[*]const gid_t) c_int;
- pub extern fn sethostid(arg0: c_long) void;
- pub extern fn sethostname(arg0: ?[*]const u8, arg1: c_int) c_int;
- pub extern fn setlogin(arg0: ?[*]const u8) c_int;
- pub extern fn setmode(arg0: ?[*]const u8) ?*c_void;
- pub extern fn setrgid(arg0: gid_t) c_int;
- pub extern fn setruid(arg0: uid_t) c_int;
- pub extern fn setsgroups_np(arg0: c_int, arg1: ?[*]const u8) c_int;
- pub extern fn setusershell() void;
- pub extern fn setwgroups_np(arg0: c_int, arg1: ?[*]const u8) c_int;
- pub extern fn strtofflags(arg0: ?[*](?[*]u8), arg1: ?[*]c_ulong, arg2: ?[*]c_ulong) c_int;
- pub extern fn swapon(arg0: ?[*]const u8) c_int;
- pub extern fn ttyslot() c_int;
- pub extern fn undelete(arg0: ?[*]const u8) c_int;
- pub extern fn unwhiteout(arg0: ?[*]const u8) c_int;
- pub extern fn syscall(arg0: c_int) c_int;
- pub extern var suboptarg: ?[*]u8;
- pub extern fn fgetattrlist(arg0: c_int, arg1: ?*c_void, arg2: ?*c_void, arg3: usize, arg4: c_uint) c_int;
- pub extern fn fsetattrlist(arg0: c_int, arg1: ?*c_void, arg2: ?*c_void, arg3: usize, arg4: c_uint) c_int;
- pub extern fn getattrlist(arg0: ?[*]const u8, arg1: ?*c_void, arg2: ?*c_void, arg3: usize, arg4: c_uint) c_int;
- pub extern fn setattrlist(arg0: ?[*]const u8, arg1: ?*c_void, arg2: ?*c_void, arg3: usize, arg4: c_uint) c_int;
- pub extern fn exchangedata(arg0: ?[*]const u8, arg1: ?[*]const u8, arg2: c_uint) c_int;
- pub extern fn getdirentriesattr(arg0: c_int, arg1: ?*c_void, arg2: ?*c_void, arg3: usize, arg4: ?[*]c_uint, arg5: ?[*]c_uint, arg6: ?[*]c_uint, arg7: c_uint) c_int;
- pub const struct_fssearchblock = @OpaqueType();
- pub const struct_searchstate = @OpaqueType();
- pub extern fn searchfs(arg0: ?[*]const u8, arg1: ?*struct_fssearchblock, arg2: ?[*]c_ulong, arg3: c_uint, arg4: c_uint, arg5: ?*struct_searchstate) c_int;
- pub extern fn fsctl(arg0: ?[*]const u8, arg1: c_ulong, arg2: ?*c_void, arg3: c_uint) c_int;
- pub extern fn ffsctl(arg0: c_int, arg1: c_ulong, arg2: ?*c_void, arg3: c_uint) c_int;
- pub extern fn fsync_volume_np(arg0: c_int, arg1: c_int) c_int;
- pub extern fn sync_volume_np(arg0: ?[*]const u8, arg1: c_int) c_int;
- pub extern var optreset: c_int;
- pub const ENetSocket = c_int;
- pub const ENetBuffer = extern struct {
- data: ?*c_void,
- dataLength: usize,
- };
- pub const ENetSocketSet = fd_set;
- pub const enet_uint8 = u8;
- pub const enet_uint16 = c_ushort;
- pub const enet_uint32 = c_uint;
- pub const ENET_PROTOCOL_MINIMUM_MTU = 576;
- pub const ENET_PROTOCOL_MAXIMUM_MTU = 4096;
- pub const ENET_PROTOCOL_MAXIMUM_PACKET_COMMANDS = 32;
- pub const ENET_PROTOCOL_MINIMUM_WINDOW_SIZE = 4096;
- pub const ENET_PROTOCOL_MAXIMUM_WINDOW_SIZE = 65536;
- pub const ENET_PROTOCOL_MINIMUM_CHANNEL_COUNT = 1;
- pub const ENET_PROTOCOL_MAXIMUM_CHANNEL_COUNT = 255;
- pub const ENET_PROTOCOL_MAXIMUM_PEER_ID = 4095;
- pub const ENET_PROTOCOL_MAXIMUM_FRAGMENT_COUNT = 1048576;
- pub const ENET_PROTOCOL_COMMAND_NONE = enum__ENetProtocolCommand.ENET_PROTOCOL_COMMAND_NONE;
- pub const ENET_PROTOCOL_COMMAND_ACKNOWLEDGE = enum__ENetProtocolCommand.ENET_PROTOCOL_COMMAND_ACKNOWLEDGE;
- pub const ENET_PROTOCOL_COMMAND_CONNECT = enum__ENetProtocolCommand.ENET_PROTOCOL_COMMAND_CONNECT;
- pub const ENET_PROTOCOL_COMMAND_VERIFY_CONNECT = enum__ENetProtocolCommand.ENET_PROTOCOL_COMMAND_VERIFY_CONNECT;
- pub const ENET_PROTOCOL_COMMAND_DISCONNECT = enum__ENetProtocolCommand.ENET_PROTOCOL_COMMAND_DISCONNECT;
- pub const ENET_PROTOCOL_COMMAND_PING = enum__ENetProtocolCommand.ENET_PROTOCOL_COMMAND_PING;
- pub const ENET_PROTOCOL_COMMAND_SEND_RELIABLE = enum__ENetProtocolCommand.ENET_PROTOCOL_COMMAND_SEND_RELIABLE;
- pub const ENET_PROTOCOL_COMMAND_SEND_UNRELIABLE = enum__ENetProtocolCommand.ENET_PROTOCOL_COMMAND_SEND_UNRELIABLE;
- pub const ENET_PROTOCOL_COMMAND_SEND_FRAGMENT = enum__ENetProtocolCommand.ENET_PROTOCOL_COMMAND_SEND_FRAGMENT;
- pub const ENET_PROTOCOL_COMMAND_SEND_UNSEQUENCED = enum__ENetProtocolCommand.ENET_PROTOCOL_COMMAND_SEND_UNSEQUENCED;
- pub const ENET_PROTOCOL_COMMAND_BANDWIDTH_LIMIT = enum__ENetProtocolCommand.ENET_PROTOCOL_COMMAND_BANDWIDTH_LIMIT;
- pub const ENET_PROTOCOL_COMMAND_THROTTLE_CONFIGURE = enum__ENetProtocolCommand.ENET_PROTOCOL_COMMAND_THROTTLE_CONFIGURE;
- pub const ENET_PROTOCOL_COMMAND_SEND_UNRELIABLE_FRAGMENT = enum__ENetProtocolCommand.ENET_PROTOCOL_COMMAND_SEND_UNRELIABLE_FRAGMENT;
- pub const ENET_PROTOCOL_COMMAND_COUNT = enum__ENetProtocolCommand.ENET_PROTOCOL_COMMAND_COUNT;
- pub const ENET_PROTOCOL_COMMAND_MASK = enum__ENetProtocolCommand.ENET_PROTOCOL_COMMAND_MASK;
- pub const enum__ENetProtocolCommand = extern enum {
- ENET_PROTOCOL_COMMAND_NONE = 0,
- ENET_PROTOCOL_COMMAND_ACKNOWLEDGE = 1,
- ENET_PROTOCOL_COMMAND_CONNECT = 2,
- ENET_PROTOCOL_COMMAND_VERIFY_CONNECT = 3,
- ENET_PROTOCOL_COMMAND_DISCONNECT = 4,
- ENET_PROTOCOL_COMMAND_PING = 5,
- ENET_PROTOCOL_COMMAND_SEND_RELIABLE = 6,
- ENET_PROTOCOL_COMMAND_SEND_UNRELIABLE = 7,
- ENET_PROTOCOL_COMMAND_SEND_FRAGMENT = 8,
- ENET_PROTOCOL_COMMAND_SEND_UNSEQUENCED = 9,
- ENET_PROTOCOL_COMMAND_BANDWIDTH_LIMIT = 10,
- ENET_PROTOCOL_COMMAND_THROTTLE_CONFIGURE = 11,
- ENET_PROTOCOL_COMMAND_SEND_UNRELIABLE_FRAGMENT = 12,
- ENET_PROTOCOL_COMMAND_COUNT = 13,
- ENET_PROTOCOL_COMMAND_MASK = 15,
- };
- pub const ENetProtocolCommand = enum__ENetProtocolCommand;
- pub const ENET_PROTOCOL_COMMAND_FLAG_ACKNOWLEDGE = enum__ENetProtocolFlag.ENET_PROTOCOL_COMMAND_FLAG_ACKNOWLEDGE;
- pub const ENET_PROTOCOL_COMMAND_FLAG_UNSEQUENCED = enum__ENetProtocolFlag.ENET_PROTOCOL_COMMAND_FLAG_UNSEQUENCED;
- pub const ENET_PROTOCOL_HEADER_FLAG_COMPRESSED = enum__ENetProtocolFlag.ENET_PROTOCOL_HEADER_FLAG_COMPRESSED;
- pub const ENET_PROTOCOL_HEADER_FLAG_SENT_TIME = enum__ENetProtocolFlag.ENET_PROTOCOL_HEADER_FLAG_SENT_TIME;
- pub const ENET_PROTOCOL_HEADER_FLAG_MASK = enum__ENetProtocolFlag.ENET_PROTOCOL_HEADER_FLAG_MASK;
- pub const ENET_PROTOCOL_HEADER_SESSION_MASK = enum__ENetProtocolFlag.ENET_PROTOCOL_HEADER_SESSION_MASK;
- pub const ENET_PROTOCOL_HEADER_SESSION_SHIFT = enum__ENetProtocolFlag.ENET_PROTOCOL_HEADER_SESSION_SHIFT;
- pub const enum__ENetProtocolFlag = extern enum {
- ENET_PROTOCOL_COMMAND_FLAG_ACKNOWLEDGE = 128,
- ENET_PROTOCOL_COMMAND_FLAG_UNSEQUENCED = 64,
- ENET_PROTOCOL_HEADER_FLAG_COMPRESSED = 16384,
- ENET_PROTOCOL_HEADER_FLAG_SENT_TIME = 32768,
- ENET_PROTOCOL_HEADER_FLAG_MASK = 49152,
- ENET_PROTOCOL_HEADER_SESSION_MASK = 12288,
- ENET_PROTOCOL_HEADER_SESSION_SHIFT = 12,
- };
- pub const ENetProtocolFlag = enum__ENetProtocolFlag;
- pub const struct__ENetProtocolHeader = extern struct {
- peerID: enet_uint16,
- sentTime: enet_uint16,
- };
- pub const ENetProtocolHeader = struct__ENetProtocolHeader;
- pub const struct__ENetProtocolCommandHeader = extern struct {
- command: enet_uint8,
- channelID: enet_uint8,
- reliableSequenceNumber: enet_uint16,
- };
- pub const ENetProtocolCommandHeader = struct__ENetProtocolCommandHeader;
- pub const struct__ENetProtocolAcknowledge = extern struct {
- header: ENetProtocolCommandHeader,
- receivedReliableSequenceNumber: enet_uint16,
- receivedSentTime: enet_uint16,
- };
- pub const ENetProtocolAcknowledge = struct__ENetProtocolAcknowledge;
- pub const struct__ENetProtocolConnect = extern struct {
- header: ENetProtocolCommandHeader,
- outgoingPeerID: enet_uint16,
- incomingSessionID: enet_uint8,
- outgoingSessionID: enet_uint8,
- mtu: enet_uint32,
- windowSize: enet_uint32,
- channelCount: enet_uint32,
- incomingBandwidth: enet_uint32,
- outgoingBandwidth: enet_uint32,
- packetThrottleInterval: enet_uint32,
- packetThrottleAcceleration: enet_uint32,
- packetThrottleDeceleration: enet_uint32,
- connectID: enet_uint32,
- data: enet_uint32,
- };
- pub const ENetProtocolConnect = struct__ENetProtocolConnect;
- pub const struct__ENetProtocolVerifyConnect = extern struct {
- header: ENetProtocolCommandHeader,
- outgoingPeerID: enet_uint16,
- incomingSessionID: enet_uint8,
- outgoingSessionID: enet_uint8,
- mtu: enet_uint32,
- windowSize: enet_uint32,
- channelCount: enet_uint32,
- incomingBandwidth: enet_uint32,
- outgoingBandwidth: enet_uint32,
- packetThrottleInterval: enet_uint32,
- packetThrottleAcceleration: enet_uint32,
- packetThrottleDeceleration: enet_uint32,
- connectID: enet_uint32,
- };
- pub const ENetProtocolVerifyConnect = struct__ENetProtocolVerifyConnect;
- pub const struct__ENetProtocolBandwidthLimit = extern struct {
- header: ENetProtocolCommandHeader,
- incomingBandwidth: enet_uint32,
- outgoingBandwidth: enet_uint32,
- };
- pub const ENetProtocolBandwidthLimit = struct__ENetProtocolBandwidthLimit;
- pub const struct__ENetProtocolThrottleConfigure = extern struct {
- header: ENetProtocolCommandHeader,
- packetThrottleInterval: enet_uint32,
- packetThrottleAcceleration: enet_uint32,
- packetThrottleDeceleration: enet_uint32,
- };
- pub const ENetProtocolThrottleConfigure = struct__ENetProtocolThrottleConfigure;
- pub const struct__ENetProtocolDisconnect = extern struct {
- header: ENetProtocolCommandHeader,
- data: enet_uint32,
- };
- pub const ENetProtocolDisconnect = struct__ENetProtocolDisconnect;
- pub const struct__ENetProtocolPing = extern struct {
- header: ENetProtocolCommandHeader,
- };
- pub const ENetProtocolPing = struct__ENetProtocolPing;
- pub const struct__ENetProtocolSendReliable = extern struct {
- header: ENetProtocolCommandHeader,
- dataLength: enet_uint16,
- };
- pub const ENetProtocolSendReliable = struct__ENetProtocolSendReliable;
- pub const struct__ENetProtocolSendUnreliable = extern struct {
- header: ENetProtocolCommandHeader,
- unreliableSequenceNumber: enet_uint16,
- dataLength: enet_uint16,
- };
- pub const ENetProtocolSendUnreliable = struct__ENetProtocolSendUnreliable;
- pub const struct__ENetProtocolSendUnsequenced = extern struct {
- header: ENetProtocolCommandHeader,
- unsequencedGroup: enet_uint16,
- dataLength: enet_uint16,
- };
- pub const ENetProtocolSendUnsequenced = struct__ENetProtocolSendUnsequenced;
- pub const struct__ENetProtocolSendFragment = extern struct {
- header: ENetProtocolCommandHeader,
- startSequenceNumber: enet_uint16,
- dataLength: enet_uint16,
- fragmentCount: enet_uint32,
- fragmentNumber: enet_uint32,
- totalLength: enet_uint32,
- fragmentOffset: enet_uint32,
- };
- pub const ENetProtocolSendFragment = struct__ENetProtocolSendFragment;
- pub const union__ENetProtocol = extern union {
- header: ENetProtocolCommandHeader,
- acknowledge: ENetProtocolAcknowledge,
- connect: ENetProtocolConnect,
- verifyConnect: ENetProtocolVerifyConnect,
- disconnect: ENetProtocolDisconnect,
- ping: ENetProtocolPing,
- sendReliable: ENetProtocolSendReliable,
- sendUnreliable: ENetProtocolSendUnreliable,
- sendUnsequenced: ENetProtocolSendUnsequenced,
- sendFragment: ENetProtocolSendFragment,
- bandwidthLimit: ENetProtocolBandwidthLimit,
- throttleConfigure: ENetProtocolThrottleConfigure,
- };
- pub const ENetProtocol = union__ENetProtocol;
- pub const struct__ENetListNode = extern struct {
- next: ?[*]struct__ENetListNode,
- previous: ?[*]struct__ENetListNode,
- };
- pub const ENetListNode = struct__ENetListNode;
- pub const ENetListIterator = ?[*]ENetListNode;
- pub const struct__ENetList = extern struct {
- sentinel: ENetListNode,
- };
- pub const ENetList = struct__ENetList;
- pub extern fn enet_list_clear(arg0: ?[*]ENetList) void;
- pub extern fn enet_list_insert(arg0: ENetListIterator, arg1: ?*c_void) ENetListIterator;
- pub extern fn enet_list_remove(arg0: ENetListIterator) ?*c_void;
- pub extern fn enet_list_move(arg0: ENetListIterator, arg1: ?*c_void, arg2: ?*c_void) ENetListIterator;
- pub extern fn enet_list_size(arg0: ?[*]ENetList) usize;
- pub const struct__ENetCallbacks = extern struct {
- malloc: ?extern fn(usize) ?*c_void,
- free: ?extern fn(?*c_void) void,
- no_memory: ?extern fn() void,
- };
- pub const ENetCallbacks = struct__ENetCallbacks;
- pub extern fn enet_malloc(arg0: usize) ?*c_void;
- pub extern fn enet_free(arg0: ?*c_void) void;
- pub const ENetVersion = enet_uint32;
- pub const struct__ENetAddress = extern struct {
- host: enet_uint32,
- port: enet_uint16,
- };
- pub const ENetAddress = struct__ENetAddress;
- pub const ENET_PEER_STATE_DISCONNECTED = enum__ENetPeerState.ENET_PEER_STATE_DISCONNECTED;
- pub const ENET_PEER_STATE_CONNECTING = enum__ENetPeerState.ENET_PEER_STATE_CONNECTING;
- pub const ENET_PEER_STATE_ACKNOWLEDGING_CONNECT = enum__ENetPeerState.ENET_PEER_STATE_ACKNOWLEDGING_CONNECT;
- pub const ENET_PEER_STATE_CONNECTION_PENDING = enum__ENetPeerState.ENET_PEER_STATE_CONNECTION_PENDING;
- pub const ENET_PEER_STATE_CONNECTION_SUCCEEDED = enum__ENetPeerState.ENET_PEER_STATE_CONNECTION_SUCCEEDED;
- pub const ENET_PEER_STATE_CONNECTED = enum__ENetPeerState.ENET_PEER_STATE_CONNECTED;
- pub const ENET_PEER_STATE_DISCONNECT_LATER = enum__ENetPeerState.ENET_PEER_STATE_DISCONNECT_LATER;
- pub const ENET_PEER_STATE_DISCONNECTING = enum__ENetPeerState.ENET_PEER_STATE_DISCONNECTING;
- pub const ENET_PEER_STATE_ACKNOWLEDGING_DISCONNECT = enum__ENetPeerState.ENET_PEER_STATE_ACKNOWLEDGING_DISCONNECT;
- pub const ENET_PEER_STATE_ZOMBIE = enum__ENetPeerState.ENET_PEER_STATE_ZOMBIE;
- pub const enum__ENetPeerState = extern enum {
- ENET_PEER_STATE_DISCONNECTED = 0,
- ENET_PEER_STATE_CONNECTING = 1,
- ENET_PEER_STATE_ACKNOWLEDGING_CONNECT = 2,
- ENET_PEER_STATE_CONNECTION_PENDING = 3,
- ENET_PEER_STATE_CONNECTION_SUCCEEDED = 4,
- ENET_PEER_STATE_CONNECTED = 5,
- ENET_PEER_STATE_DISCONNECT_LATER = 6,
- ENET_PEER_STATE_DISCONNECTING = 7,
- ENET_PEER_STATE_ACKNOWLEDGING_DISCONNECT = 8,
- ENET_PEER_STATE_ZOMBIE = 9,
- };
- pub const ENetPeerState = extern enum {
- ENET_PEER_STATE_DISCONNECTED = 0,
- ENET_PEER_STATE_CONNECTING = 1,
- ENET_PEER_STATE_ACKNOWLEDGING_CONNECT = 2,
- ENET_PEER_STATE_CONNECTION_PENDING = 3,
- ENET_PEER_STATE_CONNECTION_SUCCEEDED = 4,
- ENET_PEER_STATE_CONNECTED = 5,
- ENET_PEER_STATE_DISCONNECT_LATER = 6,
- ENET_PEER_STATE_DISCONNECTING = 7,
- ENET_PEER_STATE_ACKNOWLEDGING_DISCONNECT = 8,
- ENET_PEER_STATE_ZOMBIE = 9,
- };
- pub const struct__ENetChannel = extern struct {
- outgoingReliableSequenceNumber: enet_uint16,
- outgoingUnreliableSequenceNumber: enet_uint16,
- usedReliableWindows: enet_uint16,
- reliableWindows: [16]enet_uint16,
- incomingReliableSequenceNumber: enet_uint16,
- incomingUnreliableSequenceNumber: enet_uint16,
- incomingReliableCommands: ENetList,
- incomingUnreliableCommands: ENetList,
- };
- pub const ENetChannel = struct__ENetChannel;
- pub const struct__ENetPeer = extern struct {
- dispatchList: ENetListNode,
- host: ?[*]struct__ENetHost,
- outgoingPeerID: enet_uint16,
- incomingPeerID: enet_uint16,
- connectID: enet_uint32,
- outgoingSessionID: enet_uint8,
- incomingSessionID: enet_uint8,
- address: ENetAddress,
- data: ?*c_void,
- state: ENetPeerState,
- channels: ?[*]ENetChannel,
- channelCount: usize,
- incomingBandwidth: enet_uint32,
- outgoingBandwidth: enet_uint32,
- incomingBandwidthThrottleEpoch: enet_uint32,
- outgoingBandwidthThrottleEpoch: enet_uint32,
- incomingDataTotal: enet_uint32,
- outgoingDataTotal: enet_uint32,
- lastSendTime: enet_uint32,
- lastReceiveTime: enet_uint32,
- nextTimeout: enet_uint32,
- earliestTimeout: enet_uint32,
- packetLossEpoch: enet_uint32,
- packetsSent: enet_uint32,
- packetsLost: enet_uint32,
- packetLoss: enet_uint32,
- packetLossVariance: enet_uint32,
- packetThrottle: enet_uint32,
- packetThrottleLimit: enet_uint32,
- packetThrottleCounter: enet_uint32,
- packetThrottleEpoch: enet_uint32,
- packetThrottleAcceleration: enet_uint32,
- packetThrottleDeceleration: enet_uint32,
- packetThrottleInterval: enet_uint32,
- pingInterval: enet_uint32,
- timeoutLimit: enet_uint32,
- timeoutMinimum: enet_uint32,
- timeoutMaximum: enet_uint32,
- lastRoundTripTime: enet_uint32,
- lowestRoundTripTime: enet_uint32,
- lastRoundTripTimeVariance: enet_uint32,
- highestRoundTripTimeVariance: enet_uint32,
- roundTripTime: enet_uint32,
- roundTripTimeVariance: enet_uint32,
- mtu: enet_uint32,
- windowSize: enet_uint32,
- reliableDataInTransit: enet_uint32,
- outgoingReliableSequenceNumber: enet_uint16,
- acknowledgements: ENetList,
- sentReliableCommands: ENetList,
- sentUnreliableCommands: ENetList,
- outgoingReliableCommands: ENetList,
- outgoingUnreliableCommands: ENetList,
- dispatchedCommands: ENetList,
- needsDispatch: c_int,
- incomingUnsequencedGroup: enet_uint16,
- outgoingUnsequencedGroup: enet_uint16,
- unsequencedWindow: [32]enet_uint32,
- eventData: enet_uint32,
- totalWaitingData: usize,
- };
- pub const ENetPeer = struct__ENetPeer;
- pub const ENetChecksumCallback = ?extern fn(?[*]const ENetBuffer, usize) enet_uint32;
- pub const struct__ENetCompressor = extern struct {
- context: ?*c_void,
- compress: ?extern fn(?*c_void, ?[*]const ENetBuffer, usize, usize, ?[*]enet_uint8, usize) usize,
- decompress: ?extern fn(?*c_void, ?[*]const enet_uint8, usize, ?[*]enet_uint8, usize) usize,
- destroy: ?extern fn(?*c_void) void,
- };
- pub const ENetCompressor = struct__ENetCompressor;
- pub const ENET_EVENT_TYPE_NONE = enum__ENetEventType.ENET_EVENT_TYPE_NONE;
- pub const ENET_EVENT_TYPE_CONNECT = enum__ENetEventType.ENET_EVENT_TYPE_CONNECT;
- pub const ENET_EVENT_TYPE_DISCONNECT = enum__ENetEventType.ENET_EVENT_TYPE_DISCONNECT;
- pub const ENET_EVENT_TYPE_RECEIVE = enum__ENetEventType.ENET_EVENT_TYPE_RECEIVE;
- pub const enum__ENetEventType = extern enum {
- ENET_EVENT_TYPE_NONE = 0,
- ENET_EVENT_TYPE_CONNECT = 1,
- ENET_EVENT_TYPE_DISCONNECT = 2,
- ENET_EVENT_TYPE_RECEIVE = 3,
- };
- pub const ENetEventType = extern enum {
- ENET_EVENT_TYPE_NONE = 0,
- ENET_EVENT_TYPE_CONNECT = 1,
- ENET_EVENT_TYPE_DISCONNECT = 2,
- ENET_EVENT_TYPE_RECEIVE = 3,
- };
- pub const ENetPacketFreeCallback = ?extern fn(?[*]struct__ENetPacket) void;
- pub const struct__ENetPacket = extern struct {
- referenceCount: usize,
- flags: enet_uint32,
- data: ?[*]enet_uint8,
- dataLength: usize,
- freeCallback: ENetPacketFreeCallback,
- userData: ?*c_void,
- };
- pub const ENetPacket = struct__ENetPacket;
- pub const struct__ENetEvent = extern struct {
- type: ENetEventType,
- peer: ?[*]ENetPeer,
- channelID: enet_uint8,
- data: enet_uint32,
- packet: ?[*]ENetPacket,
- };
- pub const ENetInterceptCallback = ?extern fn(?[*]struct__ENetHost, ?[*]struct__ENetEvent) c_int;
- pub const struct__ENetHost = extern struct {
- socket: ENetSocket,
- address: ENetAddress,
- incomingBandwidth: enet_uint32,
- outgoingBandwidth: enet_uint32,
- bandwidthThrottleEpoch: enet_uint32,
- mtu: enet_uint32,
- randomSeed: enet_uint32,
- recalculateBandwidthLimits: c_int,
- peers: ?[*]ENetPeer,
- peerCount: usize,
- channelLimit: usize,
- serviceTime: enet_uint32,
- dispatchQueue: ENetList,
- continueSending: c_int,
- packetSize: usize,
- headerFlags: enet_uint16,
- commands: [32]ENetProtocol,
- commandCount: usize,
- buffers: [65]ENetBuffer,
- bufferCount: usize,
- checksum: ENetChecksumCallback,
- compressor: ENetCompressor,
- packetData: [2][4096]enet_uint8,
- receivedAddress: ENetAddress,
- receivedData: ?[*]enet_uint8,
- receivedDataLength: usize,
- totalSentData: enet_uint32,
- totalSentPackets: enet_uint32,
- totalReceivedData: enet_uint32,
- totalReceivedPackets: enet_uint32,
- intercept: ENetInterceptCallback,
- connectedPeers: usize,
- bandwidthLimitedPeers: usize,
- duplicatePeers: usize,
- maximumPacketSize: usize,
- maximumWaitingData: usize,
- };
- pub const ENET_SOCKET_TYPE_STREAM = enum__ENetSocketType.ENET_SOCKET_TYPE_STREAM;
- pub const ENET_SOCKET_TYPE_DATAGRAM = enum__ENetSocketType.ENET_SOCKET_TYPE_DATAGRAM;
- pub const enum__ENetSocketType = extern enum {
- ENET_SOCKET_TYPE_STREAM = 1,
- ENET_SOCKET_TYPE_DATAGRAM = 2,
- };
- pub const ENetSocketType = enum__ENetSocketType;
- pub const ENET_SOCKET_WAIT_NONE = enum__ENetSocketWait.ENET_SOCKET_WAIT_NONE;
- pub const ENET_SOCKET_WAIT_SEND = enum__ENetSocketWait.ENET_SOCKET_WAIT_SEND;
- pub const ENET_SOCKET_WAIT_RECEIVE = enum__ENetSocketWait.ENET_SOCKET_WAIT_RECEIVE;
- pub const ENET_SOCKET_WAIT_INTERRUPT = enum__ENetSocketWait.ENET_SOCKET_WAIT_INTERRUPT;
- pub const enum__ENetSocketWait = extern enum {
- ENET_SOCKET_WAIT_NONE = 0,
- ENET_SOCKET_WAIT_SEND = 1,
- ENET_SOCKET_WAIT_RECEIVE = 2,
- ENET_SOCKET_WAIT_INTERRUPT = 4,
- };
- pub const ENetSocketWait = enum__ENetSocketWait;
- pub const ENET_SOCKOPT_NONBLOCK = enum__ENetSocketOption.ENET_SOCKOPT_NONBLOCK;
- pub const ENET_SOCKOPT_BROADCAST = enum__ENetSocketOption.ENET_SOCKOPT_BROADCAST;
- pub const ENET_SOCKOPT_RCVBUF = enum__ENetSocketOption.ENET_SOCKOPT_RCVBUF;
- pub const ENET_SOCKOPT_SNDBUF = enum__ENetSocketOption.ENET_SOCKOPT_SNDBUF;
- pub const ENET_SOCKOPT_REUSEADDR = enum__ENetSocketOption.ENET_SOCKOPT_REUSEADDR;
- pub const ENET_SOCKOPT_RCVTIMEO = enum__ENetSocketOption.ENET_SOCKOPT_RCVTIMEO;
- pub const ENET_SOCKOPT_SNDTIMEO = enum__ENetSocketOption.ENET_SOCKOPT_SNDTIMEO;
- pub const ENET_SOCKOPT_ERROR = enum__ENetSocketOption.ENET_SOCKOPT_ERROR;
- pub const ENET_SOCKOPT_NODELAY = enum__ENetSocketOption.ENET_SOCKOPT_NODELAY;
- pub const enum__ENetSocketOption = extern enum {
- ENET_SOCKOPT_NONBLOCK = 1,
- ENET_SOCKOPT_BROADCAST = 2,
- ENET_SOCKOPT_RCVBUF = 3,
- ENET_SOCKOPT_SNDBUF = 4,
- ENET_SOCKOPT_REUSEADDR = 5,
- ENET_SOCKOPT_RCVTIMEO = 6,
- ENET_SOCKOPT_SNDTIMEO = 7,
- ENET_SOCKOPT_ERROR = 8,
- ENET_SOCKOPT_NODELAY = 9,
- };
- pub const ENetSocketOption = enum__ENetSocketOption;
- pub const ENET_SOCKET_SHUTDOWN_READ = enum__ENetSocketShutdown.ENET_SOCKET_SHUTDOWN_READ;
- pub const ENET_SOCKET_SHUTDOWN_WRITE = enum__ENetSocketShutdown.ENET_SOCKET_SHUTDOWN_WRITE;
- pub const ENET_SOCKET_SHUTDOWN_READ_WRITE = enum__ENetSocketShutdown.ENET_SOCKET_SHUTDOWN_READ_WRITE;
- pub const enum__ENetSocketShutdown = extern enum {
- ENET_SOCKET_SHUTDOWN_READ = 0,
- ENET_SOCKET_SHUTDOWN_WRITE = 1,
- ENET_SOCKET_SHUTDOWN_READ_WRITE = 2,
- };
- pub const ENetSocketShutdown = enum__ENetSocketShutdown;
- pub const ENET_PACKET_FLAG_RELIABLE = enum__ENetPacketFlag.ENET_PACKET_FLAG_RELIABLE;
- pub const ENET_PACKET_FLAG_UNSEQUENCED = enum__ENetPacketFlag.ENET_PACKET_FLAG_UNSEQUENCED;
- pub const ENET_PACKET_FLAG_NO_ALLOCATE = enum__ENetPacketFlag.ENET_PACKET_FLAG_NO_ALLOCATE;
- pub const ENET_PACKET_FLAG_UNRELIABLE_FRAGMENT = enum__ENetPacketFlag.ENET_PACKET_FLAG_UNRELIABLE_FRAGMENT;
- pub const ENET_PACKET_FLAG_SENT = enum__ENetPacketFlag.ENET_PACKET_FLAG_SENT;
- pub const enum__ENetPacketFlag = extern enum {
- ENET_PACKET_FLAG_RELIABLE = 1,
- ENET_PACKET_FLAG_UNSEQUENCED = 2,
- ENET_PACKET_FLAG_NO_ALLOCATE = 4,
- ENET_PACKET_FLAG_UNRELIABLE_FRAGMENT = 8,
- ENET_PACKET_FLAG_SENT = 256,
- };
- pub const ENetPacketFlag = enum__ENetPacketFlag;
- pub const struct__ENetAcknowledgement = extern struct {
- acknowledgementList: ENetListNode,
- sentTime: enet_uint32,
- command: ENetProtocol,
- };
- pub const ENetAcknowledgement = struct__ENetAcknowledgement;
- pub const struct__ENetOutgoingCommand = extern struct {
- outgoingCommandList: ENetListNode,
- reliableSequenceNumber: enet_uint16,
- unreliableSequenceNumber: enet_uint16,
- sentTime: enet_uint32,
- roundTripTimeout: enet_uint32,
- roundTripTimeoutLimit: enet_uint32,
- fragmentOffset: enet_uint32,
- fragmentLength: enet_uint16,
- sendAttempts: enet_uint16,
- command: ENetProtocol,
- packet: ?[*]ENetPacket,
- };
- pub const ENetOutgoingCommand = struct__ENetOutgoingCommand;
- pub const struct__ENetIncomingCommand = extern struct {
- incomingCommandList: ENetListNode,
- reliableSequenceNumber: enet_uint16,
- unreliableSequenceNumber: enet_uint16,
- command: ENetProtocol,
- fragmentCount: enet_uint32,
- fragmentsRemaining: enet_uint32,
- fragments: ?[*]enet_uint32,
- packet: ?[*]ENetPacket,
- };
- pub const ENetIncomingCommand = struct__ENetIncomingCommand;
- pub const ENET_HOST_RECEIVE_BUFFER_SIZE = 262144;
- pub const ENET_HOST_SEND_BUFFER_SIZE = 262144;
- pub const ENET_HOST_BANDWIDTH_THROTTLE_INTERVAL = 1000;
- pub const ENET_HOST_DEFAULT_MTU = 1400;
- pub const ENET_HOST_DEFAULT_MAXIMUM_PACKET_SIZE = 33554432;
- pub const ENET_HOST_DEFAULT_MAXIMUM_WAITING_DATA = 33554432;
- pub const ENET_PEER_DEFAULT_ROUND_TRIP_TIME = 500;
- pub const ENET_PEER_DEFAULT_PACKET_THROTTLE = 32;
- pub const ENET_PEER_PACKET_THROTTLE_SCALE = 32;
- pub const ENET_PEER_PACKET_THROTTLE_COUNTER = 7;
- pub const ENET_PEER_PACKET_THROTTLE_ACCELERATION = 2;
- pub const ENET_PEER_PACKET_THROTTLE_DECELERATION = 2;
- pub const ENET_PEER_PACKET_THROTTLE_INTERVAL = 5000;
- pub const ENET_PEER_PACKET_LOSS_SCALE = 65536;
- pub const ENET_PEER_PACKET_LOSS_INTERVAL = 10000;
- pub const ENET_PEER_WINDOW_SIZE_SCALE = 65536;
- pub const ENET_PEER_TIMEOUT_LIMIT = 32;
- pub const ENET_PEER_TIMEOUT_MINIMUM = 5000;
- pub const ENET_PEER_TIMEOUT_MAXIMUM = 30000;
- pub const ENET_PEER_PING_INTERVAL = 500;
- pub const ENET_PEER_UNSEQUENCED_WINDOWS = 64;
- pub const ENET_PEER_UNSEQUENCED_WINDOW_SIZE = 1024;
- pub const ENET_PEER_FREE_UNSEQUENCED_WINDOWS = 32;
- pub const ENET_PEER_RELIABLE_WINDOWS = 16;
- pub const ENET_PEER_RELIABLE_WINDOW_SIZE = 4096;
- pub const ENET_PEER_FREE_RELIABLE_WINDOWS = 8;
- pub const ENetHost = struct__ENetHost;
- pub const ENetEvent = struct__ENetEvent;
- pub extern fn enet_initialize() c_int;
- pub extern fn enet_initialize_with_callbacks(version: ENetVersion, inits: ?[*]const ENetCallbacks) c_int;
- pub extern fn enet_deinitialize() void;
- pub extern fn enet_linked_version() ENetVersion;
- pub extern fn enet_time_get() enet_uint32;
- pub extern fn enet_time_set(arg0: enet_uint32) void;
- pub extern fn enet_socket_create(arg0: ENetSocketType) ENetSocket;
- pub extern fn enet_socket_bind(arg0: ENetSocket, arg1: ?[*]const ENetAddress) c_int;
- pub extern fn enet_socket_get_address(arg0: ENetSocket, arg1: ?[*]ENetAddress) c_int;
- pub extern fn enet_socket_listen(arg0: ENetSocket, arg1: c_int) c_int;
- pub extern fn enet_socket_accept(arg0: ENetSocket, arg1: ?[*]ENetAddress) ENetSocket;
- pub extern fn enet_socket_connect(arg0: ENetSocket, arg1: ?[*]const ENetAddress) c_int;
- pub extern fn enet_socket_send(arg0: ENetSocket, arg1: ?[*]const ENetAddress, arg2: ?[*]const ENetBuffer, arg3: usize) c_int;
- pub extern fn enet_socket_receive(arg0: ENetSocket, arg1: ?[*]ENetAddress, arg2: ?[*]ENetBuffer, arg3: usize) c_int;
- pub extern fn enet_socket_wait(arg0: ENetSocket, arg1: ?[*]enet_uint32, arg2: enet_uint32) c_int;
- pub extern fn enet_socket_set_option(arg0: ENetSocket, arg1: ENetSocketOption, arg2: c_int) c_int;
- pub extern fn enet_socket_get_option(arg0: ENetSocket, arg1: ENetSocketOption, arg2: ?[*]c_int) c_int;
- pub extern fn enet_socket_shutdown(arg0: ENetSocket, arg1: ENetSocketShutdown) c_int;
- pub extern fn enet_socket_destroy(arg0: ENetSocket) void;
- pub extern fn enet_socketset_select(arg0: ENetSocket, arg1: ?[*]ENetSocketSet, arg2: ?[*]ENetSocketSet, arg3: enet_uint32) c_int;
- pub extern fn enet_address_set_host(address: ?[*]ENetAddress, hostName: ?[*]const u8) c_int;
- pub extern fn enet_address_get_host_ip(address: ?[*]const ENetAddress, hostName: ?[*]u8, nameLength: usize) c_int;
- pub extern fn enet_address_get_host(address: ?[*]const ENetAddress, hostName: ?[*]u8, nameLength: usize) c_int;
- pub extern fn enet_packet_create(arg0: ?*const c_void, arg1: usize, arg2: enet_uint32) ?[*]ENetPacket;
- pub extern fn enet_packet_destroy(arg0: ?[*]ENetPacket) void;
- pub extern fn enet_packet_resize(arg0: ?[*]ENetPacket, arg1: usize) c_int;
- pub extern fn enet_crc32(arg0: ?[*]const ENetBuffer, arg1: usize) enet_uint32;
- pub extern fn enet_host_create(arg0: ?[*]const ENetAddress, arg1: usize, arg2: usize, arg3: enet_uint32, arg4: enet_uint32) ?[*]ENetHost;
- pub extern fn enet_host_destroy(arg0: ?[*]ENetHost) void;
- pub extern fn enet_host_connect(arg0: ?[*]ENetHost, arg1: ?[*]const ENetAddress, arg2: usize, arg3: enet_uint32) ?[*]ENetPeer;
- pub extern fn enet_host_check_events(arg0: ?[*]ENetHost, arg1: ?[*]ENetEvent) c_int;
- pub extern fn enet_host_service(arg0: ?[*]ENetHost, arg1: ?[*]ENetEvent, arg2: enet_uint32) c_int;
- pub extern fn enet_host_flush(arg0: ?[*]ENetHost) void;
- pub extern fn enet_host_broadcast(arg0: ?[*]ENetHost, arg1: enet_uint8, arg2: ?[*]ENetPacket) void;
- pub extern fn enet_host_compress(arg0: ?[*]ENetHost, arg1: ?[*]const ENetCompressor) void;
- pub extern fn enet_host_compress_with_range_coder(host: ?[*]ENetHost) c_int;
- pub extern fn enet_host_channel_limit(arg0: ?[*]ENetHost, arg1: usize) void;
- pub extern fn enet_host_bandwidth_limit(arg0: ?[*]ENetHost, arg1: enet_uint32, arg2: enet_uint32) void;
- pub extern fn enet_host_bandwidth_throttle(arg0: ?[*]ENetHost) void;
- pub extern fn enet_host_random_seed() enet_uint32;
- pub extern fn enet_peer_send(arg0: ?[*]ENetPeer, arg1: enet_uint8, arg2: ?[*]ENetPacket) c_int;
- pub extern fn enet_peer_receive(arg0: ?[*]ENetPeer, channelID: ?[*]enet_uint8) ?[*]ENetPacket;
- pub extern fn enet_peer_ping(arg0: ?[*]ENetPeer) void;
- pub extern fn enet_peer_ping_interval(arg0: ?[*]ENetPeer, arg1: enet_uint32) void;
- pub extern fn enet_peer_timeout(arg0: ?[*]ENetPeer, arg1: enet_uint32, arg2: enet_uint32, arg3: enet_uint32) void;
- pub extern fn enet_peer_reset(arg0: ?[*]ENetPeer) void;
- pub extern fn enet_peer_disconnect(arg0: ?[*]ENetPeer, arg1: enet_uint32) void;
- pub extern fn enet_peer_disconnect_now(arg0: ?[*]ENetPeer, arg1: enet_uint32) void;
- pub extern fn enet_peer_disconnect_later(arg0: ?[*]ENetPeer, arg1: enet_uint32) void;
- pub extern fn enet_peer_throttle_configure(arg0: ?[*]ENetPeer, arg1: enet_uint32, arg2: enet_uint32, arg3: enet_uint32) void;
- pub extern fn enet_peer_throttle(arg0: ?[*]ENetPeer, arg1: enet_uint32) c_int;
- pub extern fn enet_peer_reset_queues(arg0: ?[*]ENetPeer) void;
- pub extern fn enet_peer_setup_outgoing_command(arg0: ?[*]ENetPeer, arg1: ?[*]ENetOutgoingCommand) void;
- pub extern fn enet_peer_queue_outgoing_command(arg0: ?[*]ENetPeer, arg1: ?[*]const ENetProtocol, arg2: ?[*]ENetPacket, arg3: enet_uint32, arg4: enet_uint16) ?[*]ENetOutgoingCommand;
- pub extern fn enet_peer_queue_incoming_command(arg0: ?[*]ENetPeer, arg1: ?[*]const ENetProtocol, arg2: ?*const c_void, arg3: usize, arg4: enet_uint32, arg5: enet_uint32) ?[*]ENetIncomingCommand;
- pub extern fn enet_peer_queue_acknowledgement(arg0: ?[*]ENetPeer, arg1: ?[*]const ENetProtocol, arg2: enet_uint16) ?[*]ENetAcknowledgement;
- pub extern fn enet_peer_dispatch_incoming_unreliable_commands(arg0: ?[*]ENetPeer, arg1: ?[*]ENetChannel) void;
- pub extern fn enet_peer_dispatch_incoming_reliable_commands(arg0: ?[*]ENetPeer, arg1: ?[*]ENetChannel) void;
- pub extern fn enet_peer_on_connect(arg0: ?[*]ENetPeer) void;
- pub extern fn enet_peer_on_disconnect(arg0: ?[*]ENetPeer) void;
- pub extern fn enet_range_coder_create() ?*c_void;
- pub extern fn enet_range_coder_destroy(arg0: ?*c_void) void;
- pub extern fn enet_range_coder_compress(arg0: ?*c_void, arg1: ?[*]const ENetBuffer, arg2: usize, arg3: usize, arg4: ?[*]enet_uint8, arg5: usize) usize;
- pub extern fn enet_range_coder_decompress(arg0: ?*c_void, arg1: ?[*]const enet_uint8, arg2: usize, arg3: ?[*]enet_uint8, arg4: usize) usize;
- pub extern fn enet_protocol_command_size(arg0: enet_uint8) usize;
- pub const __IPHONE_5_1 = 50100;
- pub const IPV6CTL_GIF_HLIM = 19;
- pub const KEV_DL_LINK_QUALITY_METRIC_CHANGED = 20;
- pub const SIGPIPE = 13;
- pub const __BIGGEST_ALIGNMENT__ = 16;
- pub const SIGTERM = 15;
- pub const __DARWIN_WCHAR_MAX = __WCHAR_MAX__;
- pub const _POSIX_FSYNC = c_long(200112);
- pub const __INT64_FMTd__ = c"lld";
- pub const IPPROTO_ADFS = 68;
- pub const IPV6CTL_ACCEPT_RTADV = 12;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_8_2 = x;
- pub const MSG_DONTWAIT = 128;
- pub const _SC_MEMLOCK_RANGE = 31;
- pub const IPV6CTL_MRTPROTO = 8;
- pub const KEV_INET_ARPCOLLISION = 7;
- pub const INT_FAST64_MIN = INT64_MIN;
- pub const PF_INET6 = AF_INET6;
- pub const NET_MAXID = AF_MAX;
- pub const _SC_TIMERS = 41;
- pub const ITIMER_REAL = 0;
- pub const UINTMAX_MAX = UINT64_MAX;
- pub const INT_LEAST64_MAX = INT64_MAX;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_2_0 = x;
- pub const WINT_MIN = INT32_MIN;
- pub const __MMX__ = 1;
- pub const IPPROTO_WSN = 74;
- pub const _SC_BARRIERS = 66;
- pub const SIGEV_NONE = 0;
- pub const IP_RECVPKTINFO = IP_PKTINFO;
- pub const NBBY = __DARWIN_NBBY;
- pub const INTPTR_MAX = c_long(9223372036854775807);
- pub const RLIMIT_CORE = 4;
- pub const KEV_INET_ARPRTRALIVE = 10;
- pub const MSG_DONTROUTE = 4;
- pub const CLOCK_PROCESS_CPUTIME_ID = _CLOCK_PROCESS_CPUTIME_ID;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_11_3 = x;
- pub const IPV6CTL_USETEMPADDR = 32;
- pub const _XOPEN_XCU_VERSION = 4;
- pub const KEV_INET_ADDR_DELETED = 3;
- pub const __WCHAR_WIDTH__ = 32;
- pub const IN_CLASSB_NET = 4294901760;
- pub const PF_BOND = if (@typeId(@typeOf(1651469924)) == @import("builtin").TypeId.Pointer) @ptrCast(uint32_t, 1651469924) else if (@typeId(@typeOf(1651469924)) == @import("builtin").TypeId.Int) @intToPtr(uint32_t, 1651469924) else uint32_t(1651469924);
- pub const __PTRDIFF_FMTd__ = c"ld";
- pub const PRIO_DARWIN_THREAD = 3;
- pub const __WATCHOS_4_3 = 40300;
- pub const _SC_MQ_OPEN_MAX = 46;
- pub const CLOCK_THREAD_CPUTIME_ID = _CLOCK_THREAD_CPUTIME_ID;
- pub const __UINT_LEAST64_MAX__ = c_ulong(18446744073709551615);
- pub const __UINT_LEAST64_FMTx__ = c"lx";
- pub const _CS_POSIX_V6_ILP32_OFF32_LIBS = 4;
- pub const KEV_DL_RRC_STATE_CHANGED = 28;
- pub const IPPORT_HILASTAUTO = 65535;
- pub const IPPROTO_IGMP = 2;
- pub const __CONSTANT_CFSTRINGS__ = 1;
- pub const AF_LOCAL = AF_UNIX;
- pub const IPCTL_STATS = 12;
- pub const AF_IPX = 23;
- pub const __NO_MATH_INLINES = 1;
- pub const __WCHAR_TYPE__ = int;
- pub const BUS_NOOP = 0;
- pub const CONNECT_DATA_AUTHENTICATED = 4;
- pub const IPPROTO_TRUNK2 = 24;
- pub const IPPROTO_CMTP = 38;
- pub const __PTHREAD_RWLOCKATTR_SIZE__ = 16;
- pub const STDERR_FILENO = 2;
- pub const _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS = 12;
- pub const __PTRDIFF_WIDTH__ = 64;
- pub const SI_TIMER = 65539;
- pub const BUS_OBJERR = 3;
- pub const RAND_MAX = 2147483647;
- pub const SO_RCVLOWAT = 4100;
- pub const __MAC_10_13_4 = 101304;
- pub const RLIMIT_AS = 5;
- pub const IP_RECVTOS = 27;
- pub const _PC_PIPE_BUF = 6;
- pub const _SC_TRACE = 97;
- pub const _SC_2_PBS_ACCOUNTING = 60;
- pub const MSG_SEND = 4096;
- pub const __IPHONE_10_1 = 100100;
- pub const MCAST_EXCLUDE = 2;
- pub const __SIZEOF_PTRDIFF_T__ = 8;
- pub const _SC_STREAM_MAX = 26;
- pub const POLL_IN = 1;
- pub const PF_INET = AF_INET;
- pub const __FLT_DECIMAL_DIG__ = 9;
- pub const AF_IMPLINK = 3;
- pub const IPPROTO_ENCAP = 98;
- pub const __DBL_DIG__ = 15;
- pub const FPE_FLTRES = 4;
- pub const _XOPEN_CRYPT = 1;
- pub const _SC_THREAD_SPORADIC_SERVER = 92;
- pub const _SC_SEM_VALUE_MAX = 50;
- pub const NETSVC_MRKNG_LVL_L2 = 1;
- pub const KEV_DL_PROTO_ATTACHED = 14;
- pub const AF_NDRV = 27;
- pub const SHUT_WR = 1;
- pub const NETSVC_MRKNG_UNKNOWN = 0;
- pub const __DARWIN_PDP_ENDIAN = 3412;
- pub const PF_RESERVED_36 = AF_RESERVED_36;
- pub const __const = @"const";
- pub const IPPROTO_SATMON = 69;
- pub const IP_PORTRANGE_DEFAULT = 0;
- pub const _SC_ATEXIT_MAX = 107;
- pub const __UINT_LEAST16_FMTx__ = c"hx";
- pub const __VERSION__ = c"4.2.1 Compatible Clang 7.0.0 (tags/RELEASE_700/final)";
- pub const CLOCK_REALTIME = _CLOCK_REALTIME;
- pub const AF_SIP = 24;
- pub const IPV6CTL_SOURCECHECK = 10;
- pub const __UINT_LEAST64_FMTo__ = c"lo";
- pub const __MAC_10_10_2 = 101002;
- pub const __UINT_LEAST8_MAX__ = 255;
- pub const _SC_RAW_SOCKETS = 119;
- pub const SIGURG = 16;
- pub const _POSIX_MESSAGE_PASSING = -1;
- pub const __PTHREAD_MUTEXATTR_SIZE__ = 8;
- pub const __PTHREAD_MUTEX_SIZE__ = 56;
- pub const __UINT16_MAX__ = 65535;
- pub const __SIZEOF_WINT_T__ = 4;
- pub const SA_NOCLDWAIT = 32;
- pub const PRIO_USER = 2;
- pub const _SC_SPAWN = 79;
- pub const _PC_EXTENDED_SECURITY_NP = 13;
- pub const _POSIX_TRACE = -1;
- pub const AF_CHAOS = 5;
- pub const _PC_LINK_MAX = 1;
- pub const SIG_ATOMIC_MAX = INT32_MAX;
- pub const ru_last = ru_nivcsw;
- pub const IP_RSVP_OFF = 16;
- pub const AF_HYLINK = 15;
- pub const _PC_REC_MAX_XFER_SIZE = 21;
- pub const __PTRDIFF_MAX__ = c_long(9223372036854775807);
- pub const RLIM_NLIMITS = 9;
- pub const _POSIX_PRIORITY_SCHEDULING = -1;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_5_1 = x;
- pub const PRIO_MAX = 20;
- pub const SS_DISABLE = 4;
- pub const IN_CLASSB_MAX = 65536;
- pub const __IPHONE_8_1 = 80100;
- pub const _XOPEN_ENH_I18N = 1;
- pub const IPV6CTL_DEFMCASTHLIM = 18;
- pub const __MAC_10_2 = 1020;
- pub const _POSIX_ASYNCHRONOUS_IO = -1;
- pub const AF_PUP = 4;
- pub const __header_inline = @"inline";
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_3_0 = x;
- pub const __INT_FAST32_MAX__ = 2147483647;
- pub const __UINTMAX_FMTu__ = c"lu";
- pub const _SC_PRIORITY_SCHEDULING = 35;
- pub const SCM_TIMESTAMP_MONOTONIC = 4;
- pub const IPV6_MULTICAST_HOPS = 10;
- pub const __DARWIN_LITTLE_ENDIAN = 1234;
- pub const IPV6_FW_GET = 34;
- pub const INT_FAST8_MAX = INT8_MAX;
- pub const PF_NDRV = AF_NDRV;
- pub const __tune_core2__ = 1;
- pub const IP_MULTICAST_VIF = 14;
- pub const IPCTL_RTEXPIRE = 5;
- pub const RLIMIT_CPU_USAGE_MONITOR = 2;
- pub const AF_ISDN = 28;
- pub const SIGINFO = 29;
- pub const _XOPEN_SHM = 1;
- pub const _CS_POSIX_V6_LP64_OFF64_LIBS = 10;
- pub const __IPHONE_9_2 = 90200;
- pub const _DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE = 1;
- pub const __PRAGMA_REDEFINE_EXTNAME = 1;
- pub const _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS = 5;
- pub const _SC_IPV6 = 118;
- pub const __IPHONE_2_2 = 20200;
- pub const _PC_CHOWN_RESTRICTED = 7;
- pub const __IPHONE_5_0 = 50000;
- pub const KEV_DL_NODE_PRESENCE = 21;
- pub const __UINTMAX_WIDTH__ = 64;
- pub const IP_UNBLOCK_SOURCE = 73;
- pub const __UINT_FAST64_FMTu__ = c"lu";
- pub const BADSIG = SIG_ERR;
- pub const __swift_unavailable = _msg;
- pub const _XBS5_LP64_OFF64 = __LP64_OFF64;
- pub const INT_LEAST16_MIN = INT16_MIN;
- pub const __INT_FAST16_TYPE__ = short;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_8_3 = x;
- pub const __IPHONE_3_1 = 30100;
- pub const _PC_REC_INCR_XFER_SIZE = 20;
- pub const _PC_SYMLINK_MAX = 24;
- pub const _SC_MESSAGE_PASSING = 33;
- pub const PF_KEY = pseudo_AF_KEY;
- pub const _SC_BC_STRING_MAX = 12;
- pub const SOCK_SEQPACKET = 5;
- pub const _POSIX_REGEXP = c_long(200112);
- pub const SO_NOSIGPIPE = 4130;
- pub const _POSIX_SPIN_LOCKS = -1;
- pub const IPPROTO_CPNX = 72;
- pub const IPPROTO_DIVERT = 254;
- pub const __LDBL_DECIMAL_DIG__ = 21;
- pub const IPV6CTL_FORWSRCRT = 5;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_2_1 = x;
- pub const IN_CLASSC_NSHIFT = 8;
- pub const _SC_CPUTIME = 68;
- pub const INTMAX_MAX = INT64_MAX;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_11_0 = x;
- pub const __MAC_10_12_4 = 101204;
- pub const IPPROTO_RDP = 27;
- pub const FPE_INTOVF = 8;
- pub const __BLOCKS__ = 1;
- pub const INT_FAST16_MIN = INT16_MIN;
- pub const _POSIX_TRACE_LOG = -1;
- pub const __DBL_MAX__ = 179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_10_3 = x;
- pub const __UINT64_FMTx__ = c"llx";
- pub const SIGQUIT = 3;
- pub const SO_PEERLABEL = 4113;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_4_2 = x;
- pub const IPPROTO_OSPFIGP = 89;
- pub const RLIM_SAVED_CUR = RLIM_INFINITY;
- pub const __IPV6_ADDR_SCOPE_INTFACELOCAL = 1;
- pub const SEEK_END = 2;
- pub const _DEBUG = 1;
- pub const _SC_THREAD_PROCESS_SHARED = 90;
- pub const UINT_FAST8_MAX = UINT8_MAX;
- pub const PF_PUP = AF_PUP;
- pub const __UINTPTR_WIDTH__ = 64;
- pub const AF_MAX = 40;
- pub const IPPROTO_TRUNK1 = 23;
- pub const RLIMIT_RSS = RLIMIT_AS;
- pub const FP_RND_NEAR = 0;
- pub const ENET_HOST_BROADCAST = c_uint(4294967295);
- pub const _POSIX_SPAWN = -1;
- pub const IP_TOS = 3;
- pub const __CLANG_ATOMIC_BOOL_LOCK_FREE = 2;
- pub const BUS_ADRALN = 1;
- pub const EXIT_FAILURE = 1;
- pub const __IPHONE_10_0 = 100000;
- pub const _POSIX_RAW_SOCKETS = -1;
- pub const __SIZE_FMTo__ = c"lo";
- pub const __UINT_LEAST32_FMTo__ = c"o";
- pub const _PC_CASE_SENSITIVE = 11;
- pub const __UINT_FAST16_FMTx__ = c"hx";
- pub const __FLT_MIN_EXP__ = -125;
- pub const IPPROTO_EON = 80;
- pub const __MAC_OS_X_VERSION_MAX_ALLOWED = __MAC_10_13_4;
- pub const __UINT_LEAST64_FMTu__ = c"lu";
- pub const _POSIX_CPUTIME = -1;
- pub const __DARWIN_UNIX03 = 1;
- pub const _POSIX2_C_BIND = c_long(200112);
- pub const __INT_FAST64_FMTd__ = c"ld";
- pub const INT_LEAST8_MIN = INT8_MIN;
- pub const _SC_2_PBS_MESSAGE = 63;
- pub const SA_SIGINFO = 64;
- pub const __core2__ = 1;
- pub const IP_MULTICAST_LOOP = 11;
- pub const INTPTR_MIN = if (@typeId(@typeOf(-1)) == @import("builtin").TypeId.Pointer) @ptrCast(-INTPTR_MAX, -1) else if (@typeId(@typeOf(-1)) == @import("builtin").TypeId.Int) @intToPtr(-INTPTR_MAX, -1) else (-INTPTR_MAX)(-1);
- pub const IPV6CTL_V6ONLY = 24;
- pub const _SC_2_SW_DEV = 24;
- pub const _SC_CLK_TCK = 3;
- pub const __UINT_FAST64_FMTx__ = c"lx";
- pub const _POSIX_MONOTONIC_CLOCK = -1;
- pub const __SIZE_WIDTH__ = 64;
- pub const __UINT_LEAST8_FMTx__ = c"hhx";
- pub const __DARWIN_BYTE_ORDER = __DARWIN_LITTLE_ENDIAN;
- pub const __MAC_OS_X_VERSION_MIN_REQUIRED = __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__;
- pub const __INT_MAX__ = 2147483647;
- pub const SIGINT = 2;
- pub const __DBL_DENORM_MIN__ = 0.000000;
- pub const _POSIX2_PBS_ACCOUNTING = -1;
- pub const __clang_major__ = 7;
- pub const AF_CNT = 21;
- pub const UINTPTR_MAX = c_ulong(18446744073709551615);
- pub const IPPROTO_DDP = 37;
- pub const __nullable = _Nullable;
- pub const PF_ECMA = AF_ECMA;
- pub const RLIMIT_THREAD_CPULIMITS = 3;
- pub const __UINT_LEAST16_MAX__ = 65535;
- pub const __LDBL_HAS_DENORM__ = 1;
- pub const IP_DUMMYNET_FLUSH = 62;
- pub const _SC_TIMEOUTS = 95;
- pub const __UINT8_FMTu__ = c"hhu";
- pub const IPCTL_RTMAXCACHE = 7;
- pub const _SC_V6_ILP32_OFFBIG = 104;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_5_0 = x;
- pub const SIGTSTP = 18;
- pub const _SC_BC_SCALE_MAX = 11;
- pub const IPV6CTL_KEEPFAITH = 13;
- pub const __MAC_10_1 = 1010;
- pub const __SIZE_FMTu__ = c"lu";
- pub const __DARWIN_C_FULL = c_long(900000);
- pub const SO_NOADDRERR = 4131;
- pub const __SWIFT_UNAVAILABLE_MSG = _msg;
- pub const IPPROTO_TTP = 84;
- pub const AF_LINK = 18;
- pub const IP_FAITH = 22;
- pub const _SC_2_C_DEV = 19;
- pub const _SC_2_PBS = 59;
- pub const SO_NKE = 4129;
- pub const IPPROTO_RVD = 66;
- pub const IPV6PORT_RESERVEDMAX = if (@typeId(@typeOf(-1)) == @import("builtin").TypeId.Pointer) @ptrCast(IPV6PORT_RESERVED, -1) else if (@typeId(@typeOf(-1)) == @import("builtin").TypeId.Int) @intToPtr(IPV6PORT_RESERVED, -1) else IPV6PORT_RESERVED(-1);
- pub const _SC_REALTIME_SIGNALS = 36;
- pub const __IPHONE_9_1 = 90100;
- pub const _SC_ASYNCHRONOUS_IO = 28;
- pub const __UINT32_FMTu__ = c"u";
- pub const WNOHANG = 1;
- pub const IPPORT_HIFIRSTAUTO = 49152;
- pub const pseudo_AF_RTIP = 22;
- pub const IPPROTO_HOPOPTS = 0;
- pub const _QUAD_HIGHWORD = 1;
- pub const IPV6_2292HOPLIMIT = 20;
- pub const IPV6_2292NEXTHOP = 21;
- pub const IPPROTO_GMTP = 100;
- pub const IPPROTO_IPIP = IPPROTO_IPV4;
- pub const SEGV_NOOP = 0;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_8_0 = x;
- pub const __IPHONE_3_0 = 30000;
- pub const SO_NETSVC_MARKING_LEVEL = 4377;
- pub const UINT32_MAX = c_uint(4294967295);
- pub const IPCTL_SENDREDIRECTS = 2;
- pub const __x86_64__ = 1;
- pub const _SC_COLL_WEIGHTS_MAX = 13;
- pub const POLL_HUP = 6;
- pub const IPV6CTL_MRTSTATS = 7;
- pub const IPPROTO_WBEXPAK = 79;
- pub const UINT64_MAX = c_ulonglong(18446744073709551615);
- pub const __INT_LEAST16_TYPE__ = short;
- pub const IPPROTO_IPV4 = 4;
- pub const FP_STATE_BYTES = 512;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_2_2 = x;
- pub const SI_QUEUE = 65538;
- pub const __ORDER_BIG_ENDIAN__ = 4321;
- pub const __LDBL_MIN_10_EXP__ = -4931;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_11_1 = x;
- pub const FPE_FLTSUB = 6;
- pub const SV_NOCLDSTOP = SA_NOCLDSTOP;
- pub const __DARWIN_BIG_ENDIAN = 4321;
- pub const __SIZEOF_INT__ = 4;
- pub const sv_onstack = sv_flags;
- pub const _SC_PASS_MAX = 131;
- pub const IP_MULTICAST_IFINDEX = 66;
- pub const INT8_MIN = -128;
- pub const AF_UTUN = 38;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_10_2 = x;
- pub const WCHAR_MAX = __WCHAR_MAX__;
- pub const __PTHREAD_RWLOCK_SIZE__ = 192;
- pub const _POSIX2_PBS = -1;
- pub const DST_MET = 4;
- pub const NET_RT_TRASH = 5;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_4_3 = x;
- pub const IN_CLASSC_HOST = 255;
- pub const AF_OSI = AF_ISO;
- pub const __SIZEOF_INT128__ = 16;
- pub const IPV6_JOIN_GROUP = 12;
- pub const _RLIMIT_POSIX_FLAG = 4096;
- pub const PF_LAT = AF_LAT;
- pub const WCHAR_MIN = if (@typeId(@typeOf(-1)) == @import("builtin").TypeId.Pointer) @ptrCast(-WCHAR_MAX, -1) else if (@typeId(@typeOf(-1)) == @import("builtin").TypeId.Int) @intToPtr(-WCHAR_MAX, -1) else (-WCHAR_MAX)(-1);
- pub const IPV6_RTHDR_STRICT = 1;
- pub const __clang__ = 1;
- pub const IPPROTO_CPHB = 73;
- pub const IPPROTO_IGP = 85;
- pub const IP_OLD_FW_FLUSH = 52;
- pub const __LDBL_DIG__ = 18;
- pub const __GCC_ATOMIC_CHAR32_T_LOCK_FREE = 2;
- pub const SIGXCPU = 24;
- pub const IPV6_PORTRANGE = 14;
- pub const ENET_HOST_ANY = 0;
- pub const __UINT64_FMTo__ = c"llo";
- pub const IPV6_TCLASS = 36;
- pub const BIG_ENDIAN = __DARWIN_BIG_ENDIAN;
- pub const __ATOMIC_ACQ_REL = 4;
- pub const CLOCK_MONOTONIC = _CLOCK_MONOTONIC;
- pub const IPV6CTL_USE_DEPRECATED = 21;
- pub const IPV6CTL_USE_DEFAULTZONE = 39;
- pub const IP_RECVIF = 20;
- pub const IP_DUMMYNET_DEL = 61;
- pub const __IPHONE_4_2 = 40200;
- pub const _POSIX2_PBS_CHECKPOINT = -1;
- pub const _SC_PAGE_SIZE = _SC_PAGESIZE;
- pub const PF_XTP = pseudo_AF_XTP;
- pub const _SC_SS_REPL_MAX = 126;
- pub const __LP64_OFF64 = 1;
- pub const _PC_ASYNC_IO = 17;
- pub const MSG_HAVEMORE = 8192;
- pub const ACCESSX_MAX_DESCRIPTORS = 100;
- pub const IPPROTO_AH = 51;
- pub const UINT_FAST64_MAX = UINT64_MAX;
- pub const __DARWIN_ONLY_UNIX_CONFORMANCE = 1;
- pub const __WORDSIZE = 64;
- pub const __INT64_MAX__ = c_longlong(9223372036854775807);
- pub const _POSIX_THREAD_CPUTIME = -1;
- pub const IPPROTO_IPCOMP = 108;
- pub const _V6_ILP32_OFF32 = __ILP32_OFF32;
- pub const _SC_SYNCHRONIZED_IO = 40;
- pub const FP_PREC_64B = 3;
- pub const NETSVC_MRKNG_LVL_L3L2_BK = 3;
- pub const PF_DECnet = AF_DECnet;
- pub const __FLT_HAS_DENORM__ = 1;
- pub const AF_UNIX = 1;
- pub const IPPROTO_DONE = 257;
- pub const __FINITE_MATH_ONLY__ = 0;
- pub const __WATCHOS_1_0 = 10000;
- pub const FP_RND_UP = 2;
- pub const MB_CUR_MAX = __mb_cur_max;
- pub const __FLT16_MAX_EXP__ = 15;
- pub const SCM_RIGHTS = 1;
- pub const IPV6_2292HOPOPTS = 22;
- pub const __INT_LEAST32_FMTi__ = c"i";
- pub const IPCTL_GIF_TTL = 16;
- pub const AF_COIP = 20;
- pub const IPCTL_FORWARDING = 1;
- pub const __LDBL_EPSILON__ = 0.000000;
- pub const __STDC_UTF_32__ = 1;
- pub const IP_DUMMYNET_GET = 64;
- pub const __SIG_ATOMIC_WIDTH__ = 32;
- pub const _STRUCT_MCONTEXT = _STRUCT_MCONTEXT64;
- pub const _PC_PATH_MAX = 5;
- pub const IPV6CTL_KAME_VERSION = 20;
- pub const __UINT_FAST64_FMTX__ = c"lX";
- pub const IPCTL_SOURCEROUTE = 8;
- pub const __SIZEOF_DOUBLE__ = 8;
- pub const IPPROTO_NSP = 31;
- pub const SO_TIMESTAMP = 1024;
- pub const KEV_DL_AWDL_UNRESTRICTED = 27;
- pub const SIGPROF = 27;
- pub const LITTLE_ENDIAN = __DARWIN_LITTLE_ENDIAN;
- pub const __GCC_ATOMIC_SHORT_LOCK_FREE = 2;
- pub const AF_LAT = 14;
- pub const MSG_EOF = 256;
- pub const IP_PORTRANGE = 19;
- pub const BYTE_ORDER = __DARWIN_BYTE_ORDER;
- pub const AF_RESERVED_36 = 36;
- pub const _SS_ALIGNSIZE = if (@typeId(@typeOf(__int64_t)) == @import("builtin").TypeId.Pointer) @ptrCast(sizeof, __int64_t) else if (@typeId(@typeOf(__int64_t)) == @import("builtin").TypeId.Int) @intToPtr(sizeof, __int64_t) else sizeof(__int64_t);
- pub const __SIZE_FMTX__ = c"lX";
- pub const KEV_INET_SIFNETMASK = 6;
- pub const IOPOL_SCOPE_PROCESS = 0;
- pub const PF_ROUTE = AF_ROUTE;
- pub const NET_RT_IFLIST = 3;
- pub const IPCTL_INTRQMAXLEN = 10;
- pub const __CTERMID_DEFINED = 1;
- pub const NET_SERVICE_TYPE_RV = 5;
- pub const SIGBUS = 10;
- pub const __DBL_MIN_EXP__ = -1021;
- pub const IPV6_BINDV6ONLY = IPV6_V6ONLY;
- pub const SEEK_HOLE = 3;
- pub const KEV_INET_SUBCLASS = 1;
- pub const SIGWINCH = 28;
- pub const __signed = signed;
- pub const _POSIX2_LOCALEDEF = c_long(200112);
- pub const IPV6CTL_MAXIFDEFROUTERS = 48;
- pub const IPPROTO_SEP = 33;
- pub const __SIZEOF_SHORT__ = 2;
- pub const __UINT16_FMTX__ = c"hX";
- pub const __CLANG_ATOMIC_SHORT_LOCK_FREE = 2;
- pub const __MAC_10_0 = 1000;
- pub const _CS_POSIX_V6_WIDTH_RESTRICTED_ENVS = 14;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_3_2 = x;
- pub const IP_TRAFFIC_MGT_BACKGROUND = 65;
- pub const IPPROTO_BLT = 30;
- pub const _XOPEN_UNIX = 1;
- pub const SO_NREAD = 4128;
- pub const IPPROTO_MUX = 18;
- pub const KEV_DL_ISSUES = 24;
- pub const SEEK_DATA = 4;
- pub const __SCHAR_MAX__ = 127;
- pub const _SC_TRACE_SYS_MAX = 129;
- pub const CLOCK_MONOTONIC_RAW_APPROX = _CLOCK_MONOTONIC_RAW_APPROX;
- pub const IP_STRIPHDR = 23;
- pub const IPV6_MAX_SOCK_SRC_FILTER = 128;
- pub const __IPHONE_9_0 = 90000;
- pub const USER_ADDR_NULL = if (@typeId(@typeOf(0)) == @import("builtin").TypeId.Pointer) @ptrCast(user_addr_t, 0) else if (@typeId(@typeOf(0)) == @import("builtin").TypeId.Int) @intToPtr(user_addr_t, 0) else user_addr_t(0);
- pub const _POSIX_THREAD_SAFE_FUNCTIONS = c_long(200112);
- pub const _SC_RE_DUP_MAX = 16;
- pub const __LDBL_MANT_DIG__ = 64;
- pub const PF_DATAKIT = AF_DATAKIT;
- pub const MCAST_UNBLOCK_SOURCE = 85;
- pub const IPV6CTL_PREFER_TEMPADDR = 37;
- pub const F_TLOCK = 2;
- pub const INT16_MIN = -32768;
- pub const IPPROTO_ROUTING = 43;
- pub const POLL_MSG = 3;
- pub const __UINT64_FMTX__ = c"llX";
- pub const _POSIX_JOB_CONTROL = c_long(200112);
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_8_1 = x;
- pub const __DBL_MANT_DIG__ = 53;
- pub const KEV_INET_SIFBRDADDR = 5;
- pub const KEV_DL_IF_ATTACHED = 9;
- pub const IPV6_SOCKOPT_RESERVED1 = 3;
- pub const ILL_ILLOPN = 4;
- pub const IP_FW_ZERO = 43;
- pub const IN_CLASSD_NSHIFT = 28;
- pub const SA_RESETHAND = 4;
- pub const IPV6CTL_NEIGHBORGCTHRESH = 46;
- pub const __SSE__ = 1;
- pub const __SIZEOF_SIZE_T__ = 8;
- pub const _CS_DARWIN_USER_DIR = 65536;
- pub const _CS_XBS5_ILP32_OFFBIG_LINTFLAGS = 27;
- pub const _SC_AIO_PRIO_DELTA_MAX = 44;
- pub const __UINT_LEAST16_FMTo__ = c"ho";
- pub const _SC_MEMORY_PROTECTION = 32;
- pub const __UINTPTR_MAX__ = c_ulong(18446744073709551615);
- pub const ILL_ILLADR = 5;
- pub const AF_IEEE80211 = 37;
- pub const __UINT_LEAST8_FMTu__ = c"hhu";
- pub const _SC_SEM_NSEMS_MAX = 49;
- pub const PF_OSI = AF_ISO;
- pub const ILL_ILLTRP = 2;
- pub const IPPROTO_FRAGMENT = 44;
- pub const CLD_TRAPPED = 4;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_10_1 = x;
- pub const __SIZEOF_WCHAR_T__ = 4;
- pub const __DARWIN_NO_LONG_LONG = 0;
- pub const _SC_RTSIG_MAX = 48;
- pub const w_stopval = w_S.w_Stopval;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_4_0 = x;
- pub const w_stopsig = w_S.w_Stopsig;
- pub const __LDBL_MAX__ = inf;
- pub const PF_CNT = AF_CNT;
- pub const _CS_XBS5_LP64_OFF64_LIBS = 30;
- pub const NET_SERVICE_TYPE_OAM = 7;
- pub const KEV_DL_IF_IDLE_ROUTE_REFCNT = 18;
- pub const NET_RT_MAXID = 10;
- pub const _POSIX_SEMAPHORES = -1;
- pub const _SC_CLOCK_SELECTION = 67;
- pub const __INT16_MAX__ = 32767;
- pub const _SC_XOPEN_REALTIME = 111;
- pub const __CLANG_ATOMIC_POINTER_LOCK_FREE = 2;
- pub const __UINTPTR_FMTX__ = c"lX";
- pub const __WINT_WIDTH__ = 32;
- pub const KEV_DL_QOS_MODE_CHANGED = 29;
- pub const IPPROTO_LEAF2 = 26;
- pub const __TVOS_11_3 = 110300;
- pub const SO_SNDBUF = 4097;
- pub const __SHRT_MAX__ = 32767;
- pub const __GCC_ATOMIC_BOOL_LOCK_FREE = 2;
- pub const SO_UPCALLCLOSEWAIT = 4135;
- pub const CLD_DUMPED = 3;
- pub const SI_MESGQ = 65541;
- pub const L_XTND = SEEK_END;
- pub const __INT32_FMTd__ = c"d";
- pub const __INTPTR_WIDTH__ = 64;
- pub const IP_MSFILTER = 74;
- pub const __INT_FAST32_TYPE__ = int;
- pub const WAKEMON_ENABLE = 1;
- pub const IPPROTO_VINES = 83;
- pub const __PTHREAD_SIZE__ = 8176;
- pub const __IPHONE_4_3 = 40300;
- pub const IPV6CTL_LOG_INTERVAL = 14;
- pub const PRIO_MIN = -20;
- pub const MCAST_INCLUDE = 1;
- pub const KEV_DL_SIFMEDIA = 5;
- pub const KEV_DL_IFCAP_CHANGED = 19;
- pub const NET_SERVICE_TYPE_BE = 0;
- pub const _PC_2_SYMLINKS = 15;
- pub const KEV_INET6_CHANGED_ADDR = 2;
- pub const _SC_NPROCESSORS_ONLN = 58;
- pub const PF_PPP = AF_PPP;
- pub const SYNC_VOLUME_WAIT = 2;
- pub const MSG_FLUSH = 1024;
- pub const _CS_XBS5_LPBIG_OFFBIG_LIBS = 34;
- pub const IP_DUMMYNET_CONFIGURE = 60;
- pub const _SC_SHARED_MEMORY_OBJECTS = 39;
- pub const IPV6CTL_MAXID = 51;
- pub const _POSIX_THREAD_PRIO_PROTECT = -1;
- pub const __FLT16_HAS_INFINITY__ = 1;
- pub const IPPORT_USERRESERVED = 5000;
- pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 = 1;
- pub const INT_FAST8_MIN = INT8_MIN;
- pub const KEV_INET_NEW_ADDR = 1;
- pub const __GCC_ATOMIC_INT_LOCK_FREE = 2;
- pub const __TVOS_10_0_1 = 100001;
- pub const __OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES = 3;
- pub const _POSIX_THREAD_KEYS_MAX = 128;
- pub const _POSIX_THREAD_PRIORITY_SCHEDULING = -1;
- pub const sa_sigaction = __sigaction_u.__sa_sigaction;
- pub const __MAC_10_11_4 = 101104;
- pub const SEEK_SET = 0;
- pub const __FLT_MIN__ = 0.000000;
- pub const __INT8_FMTd__ = c"hhd";
- pub const INT64_MAX = c_longlong(9223372036854775807);
- pub const SIGTRAP = 5;
- pub const _POSIX2_FORT_RUN = c_long(200112);
- pub const __UINT_LEAST32_FMTX__ = c"X";
- pub const __UINTMAX_MAX__ = c_ulong(18446744073709551615);
- pub const __UINT_FAST16_FMTo__ = c"ho";
- pub const _POSIX2_PBS_TRACK = -1;
- pub const IP_MULTICAST_TTL = 10;
- pub const IPPROTO_NVPII = 11;
- pub const KEV_DL_IF_DETACHED = 11;
- pub const CONNECT_DATA_IDEMPOTENT = 2;
- pub const INT_LEAST64_MIN = INT64_MIN;
- pub const __APPLE_CC__ = 6000;
- pub const _POSIX_THREAD_SPORADIC_SERVER = -1;
- pub const IPPROTO_IPCV = 71;
- pub const _SC_READER_WRITER_LOCKS = 76;
- pub const IPPROTO_ETHERIP = 97;
- pub const __SIZE_FMTx__ = c"lx";
- pub const _POSIX_VDISABLE = if (@typeId(@typeOf(255)) == @import("builtin").TypeId.Pointer) @ptrCast(if (@typeId(@typeOf(char)) == @import("builtin").TypeId.Pointer) @ptrCast(unsigned, char) else if (@typeId(@typeOf(char)) == @import("builtin").TypeId.Int) @intToPtr(unsigned, char) else unsigned(char), 255) else if (@typeId(@typeOf(255)) == @import("builtin").TypeId.Int) @intToPtr(if (@typeId(@typeOf(char)) == @import("builtin").TypeId.Pointer) @ptrCast(unsigned, char) else if (@typeId(@typeOf(char)) == @import("builtin").TypeId.Int) @intToPtr(unsigned, char) else unsigned(char), 255) else if (@typeId(@typeOf(char)) == @import("builtin").TypeId.Pointer) @ptrCast(unsigned, char) else if (@typeId(@typeOf(char)) == @import("builtin").TypeId.Int) @intToPtr(unsigned, char) else unsigned(char)(255);
- pub const _V6_LP64_OFF64 = __LP64_OFF64;
- pub const SO_REUSESHAREUID = 4133;
- pub const INT_FAST32_MIN = INT32_MIN;
- pub const _CS_DARWIN_USER_TEMP_DIR = 65537;
- pub const _SC_MAPPED_FILES = 47;
- pub const INT32_MAX = 2147483647;
- pub const _SC_FSYNC = 38;
- pub const TRAP_TRACE = 2;
- pub const __ILP32_OFF32 = -1;
- pub const SOCK_RDM = 4;
- pub const _SC_TTY_NAME_MAX = 101;
- pub const _SC_THREAD_ATTR_STACKSIZE = 83;
- pub const SO_DONTTRUNC = 8192;
- pub const _CS_POSIX_V6_ILP32_OFF32_CFLAGS = 2;
- pub const SEGV_ACCERR = 2;
- pub const NFDBITS = __DARWIN_NFDBITS;
- pub const INT_FAST32_MAX = INT32_MAX;
- pub const __IPHONE_8_4 = 80400;
- pub const __llvm__ = 1;
- pub const _SC_V6_LPBIG_OFFBIG = 106;
- pub const ITIMER_VIRTUAL = 1;
- pub const __UINT_FAST64_MAX__ = c_ulong(18446744073709551615);
- pub const _XOPEN_VERSION = 600;
- pub const __INT_FAST32_FMTi__ = c"i";
- pub const RLIM_SAVED_MAX = RLIM_INFINITY;
- pub const SHUT_RD = 0;
- pub const PF_COIP = AF_COIP;
- pub const _POSIX_V7_LPBIG_OFFBIG = __LPBIG_OFFBIG;
- pub const _POSIX_VERSION = c_long(200112);
- pub const _SC_ADVISORY_INFO = 65;
- pub const IPPROTO_LARP = 91;
- pub const _PC_CASE_PRESERVING = 12;
- pub const ILL_ILLOPC = 1;
- pub const IPPROTO_GRE = 47;
- pub const __GCC_ATOMIC_CHAR16_T_LOCK_FREE = 2;
- pub const __UINT32_FMTX__ = c"X";
- pub const FPE_FLTOVF = 2;
- pub const UINT_LEAST8_MAX = UINT8_MAX;
- pub const __DARWIN_WCHAR_MIN = if (@typeId(@typeOf(-1)) == @import("builtin").TypeId.Pointer) @ptrCast(-2147483647, -1) else if (@typeId(@typeOf(-1)) == @import("builtin").TypeId.Int) @intToPtr(-2147483647, -1) else (-2147483647)(-1);
- pub const __DARWIN_ALIAS_STARTING_MAC___MAC_10_13_1 = x;
- pub const PF_SNA = AF_SNA;
- pub const MCAST_LEAVE_SOURCE_GROUP = 83;
- pub const IPPROTO_INLSP = 52;
- pub const IPPROTO_ND = 77;
- pub const __INT32_MAX__ = 2147483647;
- pub const _PC_XATTR_SIZE_BITS = 26;
- pub const RUSAGE_INFO_CURRENT = RUSAGE_INFO_V4;
- pub const PF_LOCAL = AF_LOCAL;
- pub const IPV6_MULTICAST_LOOP = 11;
- pub const PF_NETBIOS = AF_NETBIOS;
- pub const __APPLE__ = 1;
- pub const IPPROTO_AHIP = 61;
- pub const __MAC_10_9 = 1090;
- pub const __UINT_LEAST32_MAX__ = c_uint(4294967295);
- pub const __ATOMIC_RELEASE = 3;
- pub const PF_NATM = AF_NATM;
- pub const __IPHONE_3_2 = 30200;
- pub const __SIZEOF_LONG_DOUBLE__ = 16;
- pub const SV_SIGINFO = SA_SIGINFO;
- pub const KEV_INET_PORTINUSE = 8;
- pub const __SSE2_MATH__ = 1;
- pub const IN_CLASSB_HOST = 65535;
- pub const IPPROTO_IPV6 = 41;
- pub const _SC_TRACE_LOG = 100;
- pub const SO_NET_SERVICE_TYPE = 4374;
- pub const __INT_FAST8_MAX__ = 127;
- pub const _PC_NAME_MAX = 4;
- pub const SO_KEEPALIVE = 8;
- pub const __MAC_10_12_1 = 101201;
- pub const SIGCONT = 19;
- pub const _SC_TRACE_EVENT_FILTER = 98;
- pub const __INTPTR_MAX__ = c_long(9223372036854775807);
- pub const _CS_PATH = 1;
- pub const __UINT64_FMTu__ = c"llu";
- pub const IPPROTO_BHA = 49;
- pub const MCAST_UNDEFINED = 0;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_10_0 = x;
- pub const INET6_ADDRSTRLEN = 46;
- pub const _SC_TRACE_INHERIT = 99;
- pub const POLL_OUT = 2;
- pub const __INTMAX_FMTi__ = c"li";
- pub const __GNUC__ = 4;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_4_1 = x;
- pub const AF_INET6 = 30;
- pub const _CS_XBS5_LPBIG_OFFBIG_LDFLAGS = 33;
- pub const SA_NODEFER = 16;
- pub const PRIO_PGRP = 1;
- pub const SV_RESETHAND = SA_RESETHAND;
- pub const __DBL_MAX_EXP__ = 1024;
- pub const PF_VLAN = if (@typeId(@typeOf(1986814318)) == @import("builtin").TypeId.Pointer) @ptrCast(uint32_t, 1986814318) else if (@typeId(@typeOf(1986814318)) == @import("builtin").TypeId.Int) @intToPtr(uint32_t, 1986814318) else uint32_t(1986814318);
- pub const F_OK = 0;
- pub const IPV6CTL_AUTO_LINKLOCAL = 35;
- pub const IPPROTO_LEAF1 = 25;
- pub const __FLT16_MIN_10_EXP__ = -13;
- pub const __TVOS_11_2 = 110200;
- pub const IN_CLASSC_NET = 4294967040;
- pub const IPCTL_RTMINEXPIRE = 6;
- pub const _SC_SIGQUEUE_MAX = 51;
- pub const _SC_THREAD_SAFE_FUNCTIONS = 91;
- pub const PF_IPX = AF_IPX;
- pub const _SC_REGEXP = 77;
- pub const PRIO_DARWIN_PROCESS = 4;
- pub const WINT_MAX = INT32_MAX;
- pub const w_coredump = w_T.w_Coredump;
- pub const IP_OLD_FW_DEL = 51;
- pub const UINT_FAST16_MAX = UINT16_MAX;
- pub const IPPROTO_HMP = 20;
- pub const AF_ECMA = 8;
- pub const IPV6_2292PKTOPTIONS = 25;
- pub const IPV6CTL_DEFHLIM = 3;
- pub const __LPBIG_OFFBIG = 1;
- pub const __IPHONE_4_0 = 40000;
- pub const __ATOMIC_SEQ_CST = 5;
- pub const IPPROTO_IDP = 22;
- pub const RLIMIT_DATA = 2;
- pub const AF_SNA = 11;
- pub const _SC_TRACE_USER_EVENT_MAX = 130;
- pub const SIGSEGV = 11;
- pub const __SIZEOF_LONG_LONG__ = 8;
- pub const IP_HDRINCL = 2;
- pub const IPV6CTL_STATS = 6;
- pub const SAE_CONNID_ANY = 0;
- pub const __GNUC_STDC_INLINE__ = 1;
- pub const CPUMON_MAKE_FATAL = 4096;
- pub const _CS_XBS5_LP64_OFF64_LDFLAGS = 29;
- pub const __UINT8_MAX__ = 255;
- pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 = 1;
- pub const SO_TYPE = 4104;
- pub const __UINT16_FMTo__ = c"ho";
- pub const __OPENCL_MEMORY_SCOPE_DEVICE = 2;
- pub const _XOPEN_STREAMS = -1;
- pub const SIGVTALRM = 26;
- pub const MSG_EOR = 8;
- pub const IPV6PORT_RESERVEDMIN = 600;
- pub const _SC_IOV_MAX = 56;
- pub const SIGSTKSZ = 131072;
- pub const _SC_TIMER_MAX = 52;
- pub const IPV6_PORTRANGE_HIGH = 1;
- pub const __FLT_MAX__ = 340282346999999984391321947108527833088.000000;
- pub const IPPROTO_SCCSP = 96;
- pub const IPPROTO_SCTP = 132;
- pub const SIGHUP = 1;
- pub const __GCC_ATOMIC_WCHAR_T_LOCK_FREE = 2;
- pub const PF_CCITT = AF_CCITT;
- pub const __ATOMIC_CONSUME = 1;
- pub const _SC_FILE_LOCKING = 69;
- pub const SIGTTOU = 22;
- pub const __INT_LEAST16_FMTd__ = c"hd";
- pub const __UINTPTR_FMTx__ = c"lx";
- pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 = 1;
- pub const SO_OOBINLINE = 256;
- pub const __INT_LEAST64_FMTd__ = c"ld";
- pub const __nonnull = _Nonnull;
- pub const IPV6_FAITH = 29;
- pub const RLIMIT_WAKEUPS_MONITOR = 1;
- pub const PF_ISDN = AF_ISDN;
- pub const AF_E164 = AF_ISDN;
- pub const WAIT_MYPGRP = 0;
- pub const __INT_LEAST8_MAX__ = 127;
- pub const _SC_2_LOCALEDEF = 23;
- pub const _POSIX_CHOWN_RESTRICTED = c_long(200112);
- pub const IOPOL_PASSIVE = 2;
- pub const __DARWIN_WEOF = if (@typeId(@typeOf(-1)) == @import("builtin").TypeId.Pointer) @ptrCast(__darwin_wint_t, -1) else if (@typeId(@typeOf(-1)) == @import("builtin").TypeId.Int) @intToPtr(__darwin_wint_t, -1) else __darwin_wint_t(-1);
- pub const _SC_CHILD_MAX = 2;
- pub const KEV_INET_CHANGED_ADDR = 2;
- pub const __PTHREAD_COND_SIZE__ = 40;
- pub const INT8_MAX = 127;
- pub const _CS_POSIX_V6_LP64_OFF64_CFLAGS = 8;
- pub const IOPOL_NORMAL = IOPOL_IMPORTANT;
- pub const __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ = 101300;
- pub const RLIMIT_MEMLOCK = 6;
- pub const KEV_INET6_NEW_LL_ADDR = 4;
- pub const __UINT_LEAST16_FMTX__ = c"hX";
- pub const _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS = 11;
- pub const __amd64__ = 1;
- pub const IPPROTO_HELLO = 63;
- pub const __ILP32_OFFBIG = 1;
- pub const IPPROTO_VMTP = 81;
- pub const __UINT_FAST32_FMTo__ = c"o";
- pub const DST_NONE = 0;
- pub const AF_ROUTE = 17;
- pub const IPPROTO_XNET = 15;
- pub const __LP64__ = 1;
- pub const __PTRDIFF_FMTi__ = c"li";
- pub const KEV_DL_NODE_ABSENCE = 22;
- pub const IPV6_FW_ADD = 30;
- pub const SIGILL = 4;
- pub const SIGXFSZ = 25;
- pub const WCONTINUED = 16;
- pub const PDP_ENDIAN = __DARWIN_PDP_ENDIAN;
- pub const _SC_THREAD_PRIORITY_SCHEDULING = 89;
- pub const IPPROTO_TP = 29;
- pub const _SC_XOPEN_VERSION = 116;
- pub const SO_NUMRCVPKT = 4370;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_9_3 = x;
- pub const __DARWIN_ALIAS_STARTING_MAC___MAC_10_13_2 = x;
- pub const INT_LEAST16_MAX = INT16_MAX;
- pub const WUNTRACED = 2;
- pub const INT_LEAST32_MAX = INT32_MAX;
- pub const _POSIX_THREAD_PRIO_INHERIT = -1;
- pub const __INTMAX_MAX__ = c_long(9223372036854775807);
- pub const __UINT_LEAST32_FMTx__ = c"x";
- pub const WSTOPPED = 8;
- pub const AF_DECnet = 12;
- pub const __CLANG_ATOMIC_CHAR32_T_LOCK_FREE = 2;
- pub const WNOWAIT = 32;
- pub const NET_RT_DUMP = 1;
- pub const _SC_XBS5_LP64_OFF64 = 124;
- pub const __MAC_10_8 = 1080;
- pub const _POSIX_TRACE_INHERIT = -1;
- pub const _XOPEN_LEGACY = -1;
- pub const PRIO_DARWIN_BG = 4096;
- pub const _SC_GETPW_R_SIZE_MAX = 71;
- pub const IPV6CTL_RR_PRUNE = 22;
- pub const RUSAGE_SELF = 0;
- pub const __WATCHOS_2_2 = 20200;
- pub const SIG_UNBLOCK = 2;
- pub const TRAP_BRKPT = 1;
- pub const __STDC_VERSION__ = c_long(201112);
- pub const IPPROTO_GGP = 3;
- pub const IPV6PORT_ANONMAX = 65535;
- pub const _POSIX_ADVISORY_INFO = -1;
- pub const __INT_LEAST8_FMTi__ = c"hhi";
- pub const __GCC_ATOMIC_LLONG_LOCK_FREE = 2;
- pub const _SC_XOPEN_LEGACY = 110;
- pub const __clang_version__ = c"7.0.0 (tags/RELEASE_700/final)";
- pub const __UINT_LEAST8_FMTo__ = c"hho";
- pub const __INTMAX_FMTd__ = c"ld";
- pub const __IPV6_ADDR_SCOPE_SITELOCAL = 5;
- pub const __CLANG_ATOMIC_CHAR_LOCK_FREE = 2;
- pub const _V6_LPBIG_OFFBIG = __LPBIG_OFFBIG;
- pub const __INT_LEAST16_FMTi__ = c"hi";
- pub const _SC_XOPEN_REALTIME_THREADS = 112;
- pub const __IPHONE_11_2 = 110200;
- pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 = 1;
- pub const SAE_ASSOCID_ANY = 0;
- pub const PF_IMPLINK = AF_IMPLINK;
- pub const INTMAX_MIN = INT64_MIN;
- pub const __DARWIN_SUF_1050 = c"$1050";
- pub const _PC_FILESIZEBITS = 18;
- pub const IPPROTO_IDRP = 45;
- pub const IPV6CTL_FORWARDING = 1;
- pub const STDOUT_FILENO = 1;
- pub const IPPROTO_INP = 32;
- pub const __FLT_EVAL_METHOD__ = 0;
- pub const __SSE_MATH__ = 1;
- pub const __TVOS_11_1 = 110100;
- pub const INT64_MIN = if (@typeId(@typeOf(-1)) == @import("builtin").TypeId.Pointer) @ptrCast(-INT64_MAX, -1) else if (@typeId(@typeOf(-1)) == @import("builtin").TypeId.Int) @intToPtr(-INT64_MAX, -1) else (-INT64_MAX)(-1);
- pub const _POSIX_SHARED_MEMORY_OBJECTS = -1;
- pub const __UINT_FAST8_FMTo__ = c"hho";
- pub const __WATCHOS_3_2 = 30200;
- pub const IPV6CTL_TEMPVLTIME = 34;
- pub const _SC_AIO_MAX = 43;
- pub const __INT8_MAX__ = 127;
- pub const __DBL_DECIMAL_DIG__ = 17;
- pub const SIG_BLOCK = 1;
- pub const MSG_NEEDSA = 65536;
- pub const __SSSE3__ = 1;
- pub const __IPHONE_4_1 = 40100;
- pub const __IPHONE_6_0 = 60000;
- pub const __LDBL_MAX_EXP__ = 16384;
- pub const __MAC_10_13_1 = 101301;
- pub const SIGCHLD = 20;
- pub const IPPROTO_CFTP = 62;
- pub const __LONG_MAX__ = c_long(9223372036854775807);
- pub const MCAST_BLOCK_SOURCE = 84;
- pub const IN_LOOPBACKNET = 127;
- pub const __pic__ = 2;
- pub const __INT_FAST16_FMTi__ = c"hi";
- pub const ILL_COPROC = 7;
- pub const __LDBL_DENORM_MIN__ = 0.000000;
- pub const IP_PKTINFO = 26;
- pub const _SC_2_C_BIND = 18;
- pub const SIGEMT = 7;
- pub const IPV6CTL_HDRNESTLIMIT = 15;
- pub const __INT64_C_SUFFIX__ = LL;
- pub const MSG_WAITALL = 64;
- pub const PF_CHAOS = AF_CHAOS;
- pub const __IPV6_ADDR_SCOPE_ORGLOCAL = 8;
- pub const ENET_PORT_ANY = 0;
- pub const __SIG_ATOMIC_MAX__ = 2147483647;
- pub const IPV6_PORTRANGE_LOW = 2;
- pub const SIGSYS = 12;
- pub const RUSAGE_INFO_V0 = 0;
- pub const WAKEMON_SET_DEFAULTS = 8;
- pub const __UINT64_MAX__ = c_ulonglong(18446744073709551615);
- pub const _WSTOPPED = 127;
- pub const IPPORT_RESERVEDSTART = 600;
- pub const IP_DEFAULT_MULTICAST_TTL = 1;
- pub const __ATOMIC_ACQUIRE = 2;
- pub const _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS = 35;
- pub const IP_FW_FLUSH = 42;
- pub const IPPROTO_EGP = 8;
- pub const __FLT16_HAS_DENORM__ = 1;
- pub const _SC_TRACE_EVENT_NAME_MAX = 127;
- pub const __UINT_FAST16_FMTu__ = c"hu";
- pub const __INTPTR_FMTi__ = c"li";
- pub const __UINT_FAST8_FMTX__ = c"hhX";
- pub const _POSIX_SHELL = c_long(200112);
- pub const ru_first = ru_ixrss;
- pub const SIGIOT = SIGABRT;
- pub const __PTHREAD_ONCE_SIZE__ = 8;
- pub const IPCTL_INTRQDROPS = 11;
- pub const POLL_ERR = 4;
- pub const IP_FW_GET = 44;
- pub const __UINT8_FMTo__ = c"hho";
- pub const UINT_LEAST64_MAX = UINT64_MAX;
- pub const __UINT_FAST16_FMTX__ = c"hX";
- pub const __UINT_FAST32_FMTx__ = c"x";
- pub const __UINT_FAST8_FMTu__ = c"hhu";
- pub const IPPROTO_RCCMON = 10;
- pub const PF_SIP = AF_SIP;
- pub const NET_SERVICE_TYPE_VO = 4;
- pub const UINT8_MAX = 255;
- pub const __FBSDID = s;
- pub const DST_AUST = 2;
- pub const __x86_64 = 1;
- pub const IP_OLD_FW_ZERO = 53;
- pub const _POSIX_V7_ILP32_OFFBIG = __ILP32_OFFBIG;
- pub const __UINTMAX_FMTo__ = c"lo";
- pub const __UINT_LEAST8_FMTX__ = c"hhX";
- pub const SIGABRT = 6;
- pub const IN_CLASSA_NSHIFT = 24;
- pub const PF_LINK = AF_LINK;
- pub const IPV6_FW_ZERO = 33;
- pub const IOPOL_TYPE_DISK = 0;
- pub const SO_NOTIFYCONFLICT = 4134;
- pub const _POSIX_THREADS = c_long(200112);
- pub const FP_PREC_53B = 2;
- pub const KEV_DL_WAKEFLAGS_CHANGED = 17;
- pub const NET_SERVICE_TYPE_SIG = 2;
- pub const __POINTER_WIDTH__ = 64;
- pub const PTRDIFF_MIN = INT64_MIN;
- pub const _CS_XBS5_ILP32_OFFBIG_CFLAGS = 24;
- pub const __FLT16_DIG__ = 3;
- pub const SA_NOCLDSTOP = 8;
- pub const __SIZEOF_LONG__ = 8;
- pub const SV_ONSTACK = SA_ONSTACK;
- pub const PF_HYLINK = AF_HYLINK;
- pub const __NO_INLINE__ = 1;
- pub const MSG_CTRUNC = 32;
- pub const ACCESSX_MAX_TABLESIZE = if (@typeId(@typeOf(1024)) == @import("builtin").TypeId.Pointer) @ptrCast([*]16, 1024) else if (@typeId(@typeOf(1024)) == @import("builtin").TypeId.Int) @intToPtr([*]16, 1024) else ([*]16)(1024);
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_9_2 = x;
- pub const _POSIX2_SW_DEV = c_long(200112);
- pub const __PTHREAD_ATTR_SIZE__ = 56;
- pub const IPCTL_MAXID = 17;
- pub const IPCTL_FASTFORWARDING = 14;
- pub const IN_CLASSD_NET = 4026531840;
- pub const IPV6CTL_MAXIFPREFIXES = 47;
- pub const __FLT_RADIX__ = 2;
- pub const _SC_XBS5_ILP32_OFF32 = 122;
- pub const NET_RT_FLAGS = 2;
- pub const __MAC_10_7 = 1070;
- pub const IPPROTO_ST = 7;
- pub const _POSIX_TIMERS = -1;
- pub const _POSIX_V7_ILP32_OFF32 = __ILP32_OFF32;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_8_4 = x;
- pub const KEV_INET6_NEW_RTADV_ADDR = 5;
- pub const __FLT16_DECIMAL_DIG__ = 5;
- pub const pseudo_AF_PIP = 25;
- pub const SIGTTIN = 21;
- pub const SHUT_RDWR = 2;
- pub const CLD_CONTINUED = 6;
- pub const IN_CLASSD_HOST = 268435455;
- pub const IPCTL_DIRECTEDBROADCAST = 9;
- pub const __INT64_FMTi__ = c"lli";
- pub const IPV6_2292DSTOPTS = 23;
- pub const _SC_PRIORITIZED_IO = 34;
- pub const IN_CLASSB_NSHIFT = 16;
- pub const _POSIX_CLOCK_SELECTION = -1;
- pub const SO_USELOOPBACK = 64;
- pub const _PC_PRIO_IO = 19;
- pub const SO_LINGER = 128;
- pub const _SC_SPIN_LOCKS = 80;
- pub const __DBL_MAX_10_EXP__ = 308;
- pub const __LDBL_MIN__ = 0.000000;
- pub const RLIMIT_NOFILE = 8;
- pub const KEV_DL_MASTER_ELECTED = 23;
- pub const _SC_THREAD_CPUTIME = 84;
- pub const __CLANG_ATOMIC_LLONG_LOCK_FREE = 2;
- pub const _SC_SHELL = 78;
- pub const IPPROTO_SVMTP = 82;
- pub const __PIC__ = 2;
- pub const __TVOS_10_2 = 100200;
- pub const _POSIX_MAPPED_FILES = c_long(200112);
- pub const _SC_BC_BASE_MAX = 9;
- pub const __UINT_LEAST64_FMTX__ = c"lX";
- pub const __IPHONE_11_3 = 110300;
- pub const __clang_minor__ = 0;
- pub const IPV6_BOUND_IF = 125;
- pub const IPPROTO_IRTP = 28;
- pub const _SC_GETGR_R_SIZE_MAX = 70;
- pub const __DARWIN_FD_SETSIZE = 1024;
- pub const IPPROTO_PUP = 12;
- pub const AF_INET = 2;
- pub const _SC_2_UPE = 25;
- pub const IP_RSVP_VIF_ON = 17;
- pub const __UINT_FAST64_FMTo__ = c"lo";
- pub const _CS_XBS5_ILP32_OFF32_CFLAGS = 20;
- pub const AF_NETBIOS = 33;
- pub const __TVOS_11_0 = 110000;
- pub const IP_TTL = 4;
- pub const IPPROTO_UDP = 17;
- pub const IPPROTO_IDPR = 35;
- pub const IPV6_LEAVE_GROUP = 13;
- pub const __WATCHOS_3_1 = 30100;
- pub const IPPROTO_MICP = 95;
- pub const AF_APPLETALK = 16;
- pub const INT32_MIN = if (@typeId(@typeOf(-1)) == @import("builtin").TypeId.Pointer) @ptrCast(-INT32_MAX, -1) else if (@typeId(@typeOf(-1)) == @import("builtin").TypeId.Int) @intToPtr(-INT32_MAX, -1) else (-INT32_MAX)(-1);
- pub const _XOPEN_REALTIME_THREADS = -1;
- pub const IPPROTO_IGRP = 88;
- pub const KEV_DL_ADDMULTI = 7;
- pub const __UINT8_FMTX__ = c"hhX";
- pub const IP_RETOPTS = 8;
- pub const L_INCR = SEEK_CUR;
- pub const __MAC_10_12 = 101200;
- pub const _V6_ILP32_OFFBIG = __ILP32_OFFBIG;
- pub const __IPHONE_6_1 = 60100;
- pub const MINSIGSTKSZ = 32768;
- pub const _SC_SAVED_IDS = 7;
- pub const __MAC_10_13_2 = 101302;
- pub const pseudo_AF_HDRCMPLT = 35;
- pub const IPPROTO_CHAOS = 16;
- pub const SIGUSR1 = 30;
- pub const __UINT8_FMTx__ = c"hhx";
- pub const __INTMAX_C_SUFFIX__ = L;
- pub const __STDC_WANT_LIB_EXT1__ = 1;
- pub const __ORDER_LITTLE_ENDIAN__ = 1234;
- pub const __INT16_FMTd__ = c"hd";
- pub const __DARWIN_NSIG = 32;
- pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 = 1;
- pub const __IPV6_ADDR_SCOPE_NODELOCAL = 1;
- pub const _POSIX2_PBS_LOCATE = -1;
- pub const __INTMAX_WIDTH__ = 64;
- pub const __DARWIN_NON_CANCELABLE = 0;
- pub const INET_ADDRSTRLEN = 16;
- pub const SV_INTERRUPT = SA_RESTART;
- pub const __WATCHOS_3_1_1 = 30101;
- pub const __INT_FAST8_FMTi__ = c"hhi";
- pub const FPE_FLTINV = 5;
- pub const KEV_DL_PROTO_DETACHED = 15;
- pub const IOPOL_SCOPE_THREAD = 1;
- pub const __USER_LABEL_PREFIX__ = _;
- pub const sa_handler = __sigaction_u.__sa_handler;
- pub const IP_MAX_SOCK_SRC_FILTER = 128;
- pub const RUSAGE_INFO_V1 = 1;
- pub const NET_SERVICE_TYPE_RD = 8;
- pub const SA_ONSTACK = 1;
- pub const IPV6CTL_MCAST_PMTU = 44;
- pub const IP_ADD_MEMBERSHIP = 12;
- pub const IPPROTO_PGM = 113;
- pub const IPPROTO_VISA = 70;
- pub const __GCC_ATOMIC_LONG_LOCK_FREE = 2;
- pub const PF_UNSPEC = AF_UNSPEC;
- pub const ICMP6_FILTER = 18;
- pub const INADDR_NONE = 4294967295;
- pub const __STDC_NO_THREADS__ = 1;
- pub const SCM_TIMESTAMP = 2;
- pub const IPV6CTL_TEMPPLTIME = 33;
- pub const __CLANG_ATOMIC_LONG_LOCK_FREE = 2;
- pub const __GXX_ABI_VERSION = 1002;
- pub const SO_SNDTIMEO = 4101;
- pub const __FLT_MANT_DIG__ = 24;
- pub const IPPROTO_NONE = 59;
- pub const IPPROTO_SDRP = 42;
- pub const NET_RT_IFLIST2 = 6;
- pub const IPV6CTL_RTEXPIRE = 25;
- pub const AF_NS = 6;
- pub const _PC_MAX_INPUT = 3;
- pub const SIGALRM = 14;
- pub const _XBS5_ILP32_OFF32 = __ILP32_OFF32;
- pub const __STDC__ = 1;
- pub const __INTPTR_FMTd__ = c"ld";
- pub const __GNUC_PATCHLEVEL__ = 1;
- pub const IP_DEFAULT_MULTICAST_LOOP = 1;
- pub const w_retcode = w_T.w_Retcode;
- pub const pseudo_AF_KEY = 29;
- pub const IPPROTO_TCF = 87;
- pub const __INT_LEAST64_FMTi__ = c"li";
- pub const _CS_XBS5_ILP32_OFF32_LINTFLAGS = 23;
- pub const __INT_FAST16_MAX__ = 32767;
- pub const __CLANG_ATOMIC_CHAR16_T_LOCK_FREE = 2;
- pub const CLOCK_UPTIME_RAW = _CLOCK_UPTIME_RAW;
- pub const __DARWIN_NULL = if (@typeId(@typeOf(0)) == @import("builtin").TypeId.Pointer) @ptrCast([*]void, 0) else if (@typeId(@typeOf(0)) == @import("builtin").TypeId.Int) @intToPtr([*]void, 0) else ([*]void)(0);
- pub const __SSP__ = 1;
- pub const KEV_DL_SIFMETRICS = 2;
- pub const SOCK_STREAM = 1;
- pub const SA_USERTRAMP = 256;
- pub const __FLT16_MANT_DIG__ = 11;
- pub const KEV_DL_IF_DETACHING = 10;
- pub const _SC_EXPR_NEST_MAX = 14;
- pub const _SC_LINE_MAX = 15;
- pub const _SC_XOPEN_STREAMS = 114;
- pub const __FLT_DENORM_MIN__ = 0.000000;
- pub const IPV6_MULTICAST_IF = 9;
- pub const __DYNAMIC__ = 1;
- pub const SO_SNDLOWAT = 4099;
- pub const IPPROTO_DGP = 86;
- pub const SIG_ATOMIC_MIN = INT32_MIN;
- pub const SAE_CONNID_ALL = if (@typeId(@typeOf(-c_ulonglong(1))) == @import("builtin").TypeId.Pointer) @ptrCast(sae_connid_t, -c_ulonglong(1)) else if (@typeId(@typeOf(-c_ulonglong(1))) == @import("builtin").TypeId.Int) @intToPtr(sae_connid_t, -c_ulonglong(1)) else sae_connid_t(-c_ulonglong(1));
- pub const __LDBL_HAS_QUIET_NAN__ = 1;
- pub const IPPROTO_TCP = 6;
- pub const _POSIX_BARRIERS = -1;
- pub const __UINT_FAST8_MAX__ = 255;
- pub const __DBL_MIN_10_EXP__ = -307;
- pub const _SC_VERSION = 8;
- pub const SOCK_RAW = 3;
- pub const IP_MULTICAST_IF = 9;
- pub const IPV6CTL_MAXFRAGS = 41;
- pub const IP_PORTRANGE_LOW = 2;
- pub const PF_DLI = AF_DLI;
- pub const IPV6_2292PKTINFO = 19;
- pub const __SSE3__ = 1;
- pub const __UINT16_FMTu__ = c"hu";
- pub const w_termsig = w_T.w_Termsig;
- pub const __IPV6_ADDR_SCOPE_GLOBAL = 14;
- pub const _SC_SPORADIC_SERVER = 81;
- pub const __UINT_FAST32_FMTu__ = c"u";
- pub const __LDBL_MIN_EXP__ = -16381;
- pub const SIZE_MAX = UINTPTR_MAX;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_9_1 = x;
- pub const __clang_patchlevel__ = 0;
- pub const CONNECT_RESUME_ON_READ_WRITE = 1;
- pub const _POSIX2_PBS_MESSAGE = -1;
- pub const IN_CLASSA_NET = 4278190080;
- pub const _CS_DARWIN_USER_CACHE_DIR = 65538;
- pub const __MACH__ = 1;
- pub const _POSIX_TRACE_EVENT_FILTER = -1;
- pub const _POSIX2_CHAR_TERM = c_long(200112);
- pub const __FXSR__ = 1;
- pub const _CS_POSIX_V6_LPBIG_OFFBIG_LIBS = 13;
- pub const __MAC_10_6 = 1060;
- pub const __IPV6_ADDR_SCOPE_LINKLOCAL = 2;
- pub const __UINT32_FMTx__ = c"x";
- pub const _POSIX_V7_LP64_OFF64 = __LP64_OFF64;
- pub const __DARWIN_C_LEVEL = __DARWIN_C_FULL;
- pub const __SIZE_MAX__ = c_ulong(18446744073709551615);
- pub const __WATCHOS_2_0 = 20000;
- pub const IPPROTO_APES = 99;
- pub const _SC_OPEN_MAX = 5;
- pub const SOL_SOCKET = 65535;
- pub const _POSIX_SYNCHRONIZED_IO = -1;
- pub const KEV_INET6_ADDR_DELETED = 3;
- pub const FP_RND_DOWN = 1;
- pub const KEV_DL_SIFMTU = 3;
- pub const IP_OLD_FW_RESETLOG = 56;
- pub const KEV_DL_AWDL_RESTRICTED = 26;
- pub const __UINTMAX_FMTx__ = c"lx";
- pub const __UINT64_C_SUFFIX__ = ULL;
- pub const __MAC_10_12_2 = 101202;
- pub const SAE_ASSOCID_ALL = if (@typeId(@typeOf(-c_ulonglong(1))) == @import("builtin").TypeId.Pointer) @ptrCast(sae_associd_t, -c_ulonglong(1)) else if (@typeId(@typeOf(-c_ulonglong(1))) == @import("builtin").TypeId.Int) @intToPtr(sae_associd_t, -c_ulonglong(1)) else sae_associd_t(-c_ulonglong(1));
- pub const __INT_LEAST16_MAX__ = 32767;
- pub const __UINT32_FMTo__ = c"o";
- pub const MCAST_JOIN_SOURCE_GROUP = 82;
- pub const IPPROTO_XTP = 36;
- pub const IPV6_CHECKSUM = 26;
- pub const F_TEST = 3;
- pub const _SC_PAGESIZE = 29;
- pub const IP_PORTRANGE_HIGH = 1;
- pub const __IPHONE_11_0 = 110000;
- pub const _SC_V6_ILP32_OFF32 = 103;
- pub const RLIMIT_FSIZE = 1;
- pub const IPV6_V6ONLY = 27;
- pub const IPV6PORT_RESERVED = 1024;
- pub const IP_NAT__XXX = 55;
- pub const IPPROTO_BRSATMON = 76;
- pub const _POSIX_TYPED_MEMORY_OBJECTS = -1;
- pub const DST_WET = 3;
- pub const IPPROTO_ESP = 50;
- pub const SONPX_SETOPTSHUT = 1;
- pub const _POSIX_THREAD_ATTR_STACKADDR = c_long(200112);
- pub const __TVOS_9_0 = 90000;
- pub const IPV6_DEFAULT_MULTICAST_HOPS = 1;
- pub const __amd64 = 1;
- pub const SO_ERROR = 4103;
- pub const __OBJC_BOOL_IS_BOOL = 0;
- pub const __LDBL_MAX_10_EXP__ = 4932;
- pub const _SC_THREAD_PRIO_INHERIT = 87;
- pub const __WATCHOS_3_0 = 30000;
- pub const IPPROTO_MEAS = 19;
- pub const ILL_BADSTK = 8;
- pub const SIGEV_SIGNAL = 1;
- pub const ILL_NOOP = 0;
- pub const __MAC_10_13 = 101300;
- pub const IPPROTO_PIGP = 9;
- pub const IPPROTO_DSTOPTS = 60;
- pub const IPCTL_KEEPFAITH = 15;
- pub const IPPROTO_MHRP = 48;
- pub const AF_PPP = 34;
- pub const INT_FAST16_MAX = INT16_MAX;
- pub const IPPROTO_3PC = 34;
- pub const NET_RT_STAT = 4;
- pub const OBJC_NEW_PROPERTIES = 1;
- pub const __WATCHOS_4_0 = 40000;
- pub const _SC_LOGIN_NAME_MAX = 73;
- pub const __SSE4_1__ = 1;
- pub const __core2 = 1;
- pub const __DARWIN_ONLY_64_BIT_INO_T = 0;
- pub const IOPOL_UTILITY = 4;
- pub const ILL_PRVOPC = 3;
- pub const _DARWIN_FEATURE_64_BIT_INODE = 1;
- pub const __INT_FAST32_FMTd__ = c"d";
- pub const DST_EET = 5;
- pub const SIGUSR2 = 31;
- pub const SO_DONTROUTE = 16;
- pub const _PC_SYNC_IO = 25;
- pub const _SC_TRACE_NAME_MAX = 128;
- pub const _PC_MAX_CANON = 2;
- pub const IPV6CTL_SOURCECHECK_LOGINT = 11;
- pub const IPPROTO_RSVP = 46;
- pub const IPV6_DEFAULT_MULTICAST_LOOP = 1;
- pub const __OPENCL_MEMORY_SCOPE_SUB_GROUP = 4;
- pub const POLL_PRI = 5;
- pub const IP_RECVRETOPTS = 6;
- pub const _POSIX_V6_LP64_OFF64 = __LP64_OFF64;
- pub const IPV6_RTHDR_TYPE_0 = 0;
- pub const WAKEMON_MAKE_FATAL = 16;
- pub const __DARWIN_SUF_64_BIT_INO_T = c"$INODE64";
- pub const __INT_LEAST64_MAX__ = c_long(9223372036854775807);
- pub const _SC_2_CHAR_TERM = 20;
- pub const _XOPEN_REALTIME = -1;
- pub const __OPENCL_MEMORY_SCOPE_WORK_ITEM = 0;
- pub const IPPROTO_IPEIP = 94;
- pub const __DECIMAL_DIG__ = __LDBL_DECIMAL_DIG__;
- pub const RUSAGE_INFO_V2 = 2;
- pub const _CS_XBS5_ILP32_OFF32_LDFLAGS = 21;
- pub const __INT32_FMTi__ = c"i";
- pub const IPPROTO_SRPC = 90;
- pub const __DBL_HAS_INFINITY__ = 1;
- pub const IPPROTO_PIM = 103;
- pub const SIG_SETMASK = 3;
- pub const _SC_THREAD_THREADS_MAX = 94;
- pub const __GCC_ATOMIC_TEST_AND_SET_TRUEVAL = 1;
- pub const EXIT_SUCCESS = 0;
- pub const _POSIX2_UPE = c_long(200112);
- pub const __SIZEOF_FLOAT__ = 4;
- pub const _CS_XBS5_LP64_OFF64_LINTFLAGS = 31;
- pub const INT_FAST64_MAX = INT64_MAX;
- pub const IP_IPSEC_POLICY = 21;
- pub const IPPROTO_ICMPV6 = 58;
- pub const ENET_API = @"extern";
- pub const SV_NODEFER = SA_NODEFER;
- pub const IP_BLOCK_SOURCE = 72;
- pub const __INT_LEAST32_FMTd__ = c"d";
- pub const AF_CCITT = 10;
- pub const __MAC_10_11_2 = 101102;
- pub const ICMPV6CTL_ND6_ONLINKNSRFC4861 = 50;
- pub const AF_DATAKIT = 9;
- pub const IPV6_MAX_MEMBERSHIPS = 4095;
- pub const _POSIX_V6_ILP32_OFFBIG = __ILP32_OFFBIG;
- pub const _POSIX_SPORADIC_SERVER = -1;
- pub const IP_RECVOPTS = 5;
- pub const IP_OLD_FW_ADD = 50;
- pub const _SC_THREAD_PRIO_PROTECT = 88;
- pub const _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS = 6;
- pub const RLIMIT_NPROC = 7;
- pub const __DARWIN_SUF_EXTSN = c"$DARWIN_EXTSN";
- pub const SO_WANTMORE = 16384;
- pub const NET_SERVICE_TYPE_VI = 3;
- pub const IPV6_FW_DEL = 31;
- pub const IOPOL_APPLICATION = IOPOL_STANDARD;
- pub const _CS_XBS5_ILP32_OFFBIG_LIBS = 26;
- pub const _SC_MEMLOCK = 30;
- pub const _SC_HOST_NAME_MAX = 72;
- pub const IPV6CTL_SENDREDIRECTS = 2;
- pub const _SS_MAXSIZE = 128;
- pub const SOMAXCONN = 128;
- pub const SI_USER = 65537;
- pub const MSG_TRUNC = 16;
- pub const SEGV_MAPERR = 1;
- pub const SOCK_MAXADDRLEN = 255;
- pub const _SC_AIO_LISTIO_MAX = 42;
- pub const FPE_FLTDIV = 1;
- pub const _SC_THREAD_ATTR_STACKADDR = 82;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_7_1 = x;
- pub const pseudo_AF_XTP = 19;
- pub const IP_FW_DEL = 41;
- pub const _CS_XBS5_ILP32_OFFBIG_LDFLAGS = 25;
- pub const ENET_SOCKET_NULL = -1;
- pub const KEV_DL_SUBCLASS = 2;
- pub const __DBL_HAS_DENORM__ = 1;
- pub const __FLT16_HAS_QUIET_NAN__ = 1;
- pub const NET_RT_DUMP2 = 7;
- pub const __ATOMIC_RELAXED = 0;
- pub const SO_REUSEPORT = 512;
- pub const __UINT_FAST16_MAX__ = 65535;
- pub const _SC_JOB_CONTROL = 6;
- pub const KEV_DL_LINK_ADDRESS_CHANGED = 16;
- pub const SOCK_DGRAM = 2;
- pub const IPPROTO_ARGUS = 13;
- pub const WEXITED = 4;
- pub const _CS_POSIX_V6_ILP32_OFF32_LDFLAGS = 3;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_9_0 = x;
- pub const PF_ISO = AF_ISO;
- pub const PTRDIFF_MAX = INT64_MAX;
- pub const PF_PIP = pseudo_AF_PIP;
- pub const __WINT_MAX__ = 2147483647;
- pub const PF_UTUN = AF_UTUN;
- pub const __STDC_HOSTED__ = 1;
- pub const CLD_NOOP = 0;
- pub const __IPHONE_8_2 = 80200;
- pub const __INT_LEAST32_TYPE__ = int;
- pub const __MAC_10_5 = 1050;
- pub const __FLT16_MIN_EXP__ = -14;
- pub const IP_OPTIONS = 1;
- pub const CLOCK_UPTIME_RAW_APPROX = _CLOCK_UPTIME_RAW_APPROX;
- pub const __WATCHOS_2_1 = 20100;
- pub const __CLANG_ATOMIC_INT_LOCK_FREE = 2;
- pub const CLOCK_MONOTONIC_RAW = _CLOCK_MONOTONIC_RAW;
- pub const IPV6CTL_MAXFRAGPACKETS = 9;
- pub const IPV6CTL_AUTO_FLOWLABEL = 17;
- pub const _POSIX_THREAD_ATTR_STACKSIZE = c_long(200112);
- pub const __INT_LEAST32_MAX__ = 2147483647;
- pub const _QUAD_LOWWORD = 0;
- pub const AF_DLI = 13;
- pub const ENET_VERSION_MINOR = 3;
- pub const __DARWIN_IPPORT_RESERVED = 1024;
- pub const PRIO_DARWIN_NONUI = 4097;
- pub const ITIMER_PROF = 2;
- pub const WAKEMON_DISABLE = 2;
- pub const __OPENCL_MEMORY_SCOPE_WORK_GROUP = 1;
- pub const SO_WANTOOBFLAG = 32768;
- pub const __TVOS_10_0 = 100000;
- pub const _POSIX_PRIORITIZED_IO = -1;
- pub const _SC_V6_LP64_OFF64 = 105;
- pub const __LITTLE_ENDIAN__ = 1;
- pub const _SC_XOPEN_SHM = 113;
- pub const __FLT_HAS_QUIET_NAN__ = 1;
- pub const __IPHONE_11_1 = 110100;
- pub const KEV_INET6_DEFROUTER = 6;
- pub const __CLANG_ATOMIC_WCHAR_T_LOCK_FREE = 2;
- pub const SO_RANDOMPORT = 4226;
- pub const NET_SERVICE_TYPE_AV = 6;
- pub const UINT16_MAX = 65535;
- pub const PF_APPLETALK = AF_APPLETALK;
- pub const IP_OLD_FW_GET = 54;
- pub const __TVOS_9_1 = 90100;
- pub const _PC_MIN_HOLE_SIZE = 27;
- pub const SO_ACCEPTCONN = 2;
- pub const _LP64 = 1;
- pub const _PC_ALLOC_SIZE_MIN = 16;
- pub const FD_SETSIZE = __DARWIN_FD_SETSIZE;
- pub const _SC_XOPEN_ENH_I18N = 109;
- pub const IPV6CTL_RIP6STATS = 36;
- pub const _SC_2_FORT_DEV = 21;
- pub const __FLT_DIG__ = 6;
- pub const IP_FW_ADD = 40;
- pub const IPPROTO_PVP = 75;
- pub const __FLT_MAX_10_EXP__ = 38;
- pub const __MAC_10_10 = 101000;
- pub const IOPOL_DEFAULT = 0;
- pub const IPPROTO_IP = 0;
- pub const __UINT_LEAST16_FMTu__ = c"hu";
- pub const _POSIX2_VERSION = c_long(200112);
- pub const __WATCHOS_4_1 = 40100;
- pub const KEV_DL_LINK_OFF = 12;
- pub const _SC_SYMLOOP_MAX = 120;
- pub const __DBL_MIN__ = 0.000000;
- pub const AF_UNSPEC = 0;
- pub const IP_RSVP_VIF_OFF = 18;
- pub const __FLT16_MAX_10_EXP__ = 4;
- pub const IPV6CTL_ADDRCTLPOLICY = 38;
- pub const PF_MAX = AF_MAX;
- pub const __UINT_FAST32_FMTX__ = c"X";
- pub const _POSIX_MEMORY_PROTECTION = c_long(200112);
- pub const MCAST_LEAVE_GROUP = 81;
- pub const CLD_KILLED = 2;
- pub const KEV_DL_IFDELEGATE_CHANGED = 25;
- pub const _POSIX_SAVED_IDS = c_long(200112);
- pub const _POSIX_TIMEOUTS = -1;
- pub const AF_ISO = 7;
- pub const IPV6_MIN_MEMBERSHIPS = 31;
- pub const AF_SYSTEM = 32;
- pub const RUSAGE_INFO_V3 = 3;
- pub const KEV_DL_LINK_ON = 13;
- pub const _CS_XBS5_LPBIG_OFFBIG_CFLAGS = 32;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_6_0 = x;
- pub const _SC_NGROUPS_MAX = 4;
- pub const DST_CAN = 6;
- pub const __INT_FAST8_FMTd__ = c"hhd";
- pub const IPPROTO_MTP = 92;
- pub const __INT32_TYPE__ = int;
- pub const __IPHONE_10_3 = 100300;
- pub const KEV_DL_DELMULTI = 8;
- pub const SO_NP_EXTENSIONS = 4227;
- pub const __restrict = restrict;
- pub const IP_RECVDSTADDR = 7;
- pub const PF_SYSTEM = AF_SYSTEM;
- pub const SS_ONSTACK = 1;
- pub const IP_RSVP_ON = 15;
- pub const _SC_MONOTONIC_CLOCK = 74;
- pub const MSG_HOLD = 2048;
- pub const _POSIX_THREAD_PROCESS_SHARED = c_long(200112);
- pub const WAIT_ANY = -1;
- pub const __FLT_MAX_EXP__ = 128;
- pub const WAKEMON_GET_PARAMS = 4;
- pub const _SC_THREADS = 96;
- pub const __MAC_10_11_3 = 101103;
- pub const IPCTL_DEFTTL = 3;
- pub const IOPOL_THROTTLE = 3;
- pub const __INT_FAST64_FMTi__ = c"li";
- pub const IPPROTO_IL = 40;
- pub const __INT_LEAST8_FMTd__ = c"hhd";
- pub const RLIMIT_CPU = 0;
- pub const IPV6_PORTRANGE_DEFAULT = 0;
- pub const SYNC_VOLUME_FULLSYNC = 1;
- pub const FP_CHOP = 3;
- pub const IP_DROP_SOURCE_MEMBERSHIP = 71;
- pub const NETSVC_MRKNG_LVL_L3L2_ALL = 2;
- pub const _SC_XOPEN_XCU_VERSION = 121;
- pub const SO_LABEL = 4112;
- pub const FP_PREC_24B = 0;
- pub const MSG_PEEK = 2;
- pub const _POSIX_NO_TRUNC = c_long(200112);
- pub const IPV6_RECVTCLASS = 35;
- pub const _PC_NAME_CHARS_MAX = 10;
- pub const __PTHREAD_CONDATTR_SIZE__ = 8;
- pub const _SC_2_FORT_RUN = 22;
- pub const __DBL_EPSILON__ = 0.000000;
- pub const KEV_INET6_NEW_USER_ADDR = 1;
- pub const _PC_REC_XFER_ALIGN = 23;
- pub const IPPROTO_MAX = 256;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_7_0 = x;
- pub const IPPROTO_SATEXPAK = 64;
- pub const __CHAR_BIT__ = 8;
- pub const __INT16_FMTi__ = c"hi";
- pub const SEEK_CUR = 1;
- pub const __GNUC_MINOR__ = 2;
- pub const SIGIO = 23;
- pub const INT_LEAST32_MIN = INT32_MIN;
- pub const CLD_STOPPED = 5;
- pub const __UINT_FAST32_MAX__ = c_uint(4294967295);
- pub const _XBS5_ILP32_OFFBIG = __ILP32_OFFBIG;
- pub const __FLT_EPSILON__ = 0.000000;
- pub const _PC_NO_TRUNC = 8;
- pub const IP_MAX_MEMBERSHIPS = 4095;
- pub const MCAST_JOIN_GROUP = 80;
- pub const IPCTL_ACCEPTSOURCEROUTE = 13;
- pub const CLOCKS_PER_SEC = 1000000;
- pub const SA_RESTART = 2;
- pub const IPV6CTL_MAXDYNROUTES = 49;
- pub const s6_addr = __u6_addr.__u6_addr8;
- pub const IPPROTO_SWIPE = 53;
- pub const INT16_MAX = 32767;
- pub const __FLT_HAS_INFINITY__ = 1;
- pub const NULL = __DARWIN_NULL;
- pub const __IPHONE_8_3 = 80300;
- pub const __null_unspecified = _Null_unspecified;
- pub const _POSIX_IPV6 = c_long(200112);
- pub const __MAC_10_4 = 1040;
- pub const __IPHONE_7_1 = 70100;
- pub const IPPROTO_PRM = 21;
- pub const __UINT32_C_SUFFIX__ = U;
- pub const IPV6PORT_ANONMIN = 49152;
- pub const __GCC_ATOMIC_CHAR_LOCK_FREE = 2;
- pub const _POSIX2_FORT_DEV = -1;
- pub const __DARWIN_NBBY = 8;
- pub const _SC_TZNAME_MAX = 27;
- pub const _POSIX_MEMLOCK_RANGE = -1;
- pub const _SC_2_VERSION = 17;
- pub const KEV_INET6_SUBCLASS = 6;
- pub const __DBL_HAS_QUIET_NAN__ = 1;
- pub const SO_RCVTIMEO = 4102;
- pub const KEV_DL_SIFFLAGS = 1;
- pub const __STDC_UTF_16__ = 1;
- pub const MSG_OOB = 1;
- pub const __DARWIN_ALIAS_STARTING_MAC___MAC_10_13_4 = x;
- pub const __UINTMAX_C_SUFFIX__ = UL;
- pub const IPPROTO_IPPC = 67;
- pub const IPV6_UNICAST_HOPS = 4;
- pub const PF_NS = AF_NS;
- pub const _POSIX_V6_LPBIG_OFFBIG = __LPBIG_OFFBIG;
- pub const __ORDER_PDP_ENDIAN__ = 3412;
- pub const _PC_VDISABLE = 9;
- pub const __IPHONE_2_0 = 20000;
- pub const SO_DEBUG = 1;
- pub const _SC_TYPED_MEMORY_OBJECTS = 102;
- pub const __INT16_TYPE__ = short;
- pub const _SC_XOPEN_CRYPT = 108;
- pub const __TVOS_10_1 = 100100;
- pub const IPV6CTL_RTMAXCACHE = 27;
- pub const UINT_LEAST16_MAX = UINT16_MAX;
- pub const UINT_LEAST32_MAX = UINT32_MAX;
- pub const _SC_THREAD_STACK_MIN = 93;
- pub const STDIN_FILENO = 0;
- pub const _PC_REC_MIN_XFER_SIZE = 22;
- pub const F_ULOCK = 0;
- pub const IN_CLASSA_HOST = 16777215;
- pub const IPV6_FW_FLUSH = 32;
- pub const SO_REUSEADDR = 4;
- pub const _SC_2_PBS_CHECKPOINT = 61;
- pub const IP_ADD_SOURCE_MEMBERSHIP = 70;
- pub const _SC_XOPEN_UNIX = 115;
- pub const WCOREFLAG = 128;
- pub const _SC_NPROCESSORS_CONF = 57;
- pub const L_SET = SEEK_SET;
- pub const __WINT_TYPE__ = int;
- pub const _XBS5_LPBIG_OFFBIG = __LPBIG_OFFBIG;
- pub const __BYTE_ORDER__ = __ORDER_LITTLE_ENDIAN__;
- pub const __SSE2__ = 1;
- pub const RLIMIT_STACK = 3;
- pub const __TVOS_9_2 = 90200;
- pub const FPE_FLTUND = 3;
- pub const IPPROTO_RAW = 255;
- pub const __UINT32_MAX__ = c_uint(4294967295);
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_11_2 = x;
- pub const IPV6_IPSEC_POLICY = 28;
- pub const IP_BOUND_IF = 25;
- pub const SCM_CREDS = 3;
- pub const IPPROTO_KRYPTOLAN = 65;
- pub const SIGEV_THREAD = 3;
- pub const IP_RECVTTL = 24;
- pub const IOPOL_STANDARD = 5;
- pub const _POSIX_V6_ILP32_OFF32 = __ILP32_OFF32;
- pub const __INT8_FMTi__ = c"hhi";
- pub const SI_ASYNCIO = 65540;
- pub const __MAC_10_11 = 101100;
- pub const IPV6_RTHDR_LOOSE = 0;
- pub const __DARWIN_64_BIT_INO_T = 1;
- pub const _SC_ARG_MAX = 1;
- pub const _CS_XBS5_ILP32_OFF32_LIBS = 22;
- pub const _DARWIN_FEATURE_UNIX_CONFORMANCE = 3;
- pub const __WATCHOS_4_2 = 40200;
- pub const SO_LINGER_SEC = 4224;
- pub const NET_SERVICE_TYPE_BK = 1;
- pub const __INT_FAST64_MAX__ = c_long(9223372036854775807);
- pub const _SC_THREAD_KEYS_MAX = 86;
- pub const IP_FW_RESETLOG = 45;
- pub const KEV_DL_SIFGENERIC = 6;
- pub const _POSIX2_C_DEV = c_long(200112);
- pub const _SC_XBS5_LPBIG_OFFBIG = 125;
- pub const KEV_INET_SIFDSTADDR = 4;
- pub const IN_CLASSA_MAX = 128;
- pub const ENET_VERSION_PATCH = 13;
- pub const _I386_SIGNAL_H_ = 1;
- pub const FPE_INTDIV = 7;
- pub const NSIG = __DARWIN_NSIG;
- pub const _FORTIFY_SOURCE = 2;
- pub const RUSAGE_CHILDREN = -1;
- pub const RUSAGE_INFO_V4 = 4;
- pub const INT_LEAST8_MAX = INT8_MAX;
- pub const ENET_VERSION_MAJOR = 1;
- pub const __SIZEOF_POINTER__ = 8;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_6_1 = x;
- pub const SO_RCVBUF = 4098;
- pub const PRIO_PROCESS = 0;
- pub const MSG_WAITSTREAM = 512;
- pub const _SC_SEMAPHORES = 37;
- pub const __IPHONE_10_2 = 100200;
- pub const _CS_XBS5_LP64_OFF64_CFLAGS = 28;
- pub const __INT_FAST16_FMTd__ = c"hd";
- pub const __UINT_LEAST32_FMTu__ = c"u";
- pub const IOPOL_SCOPE_DARWIN_BG = 2;
- pub const SO_NWRITE = 4132;
- pub const IPV6_2292RTHDR = 24;
- pub const KEV_DL_SIFPHYS = 4;
- pub const SA_64REGSET = 512;
- pub const __KAME_VERSION = c"2009/apple-darwin";
- pub const _CS_POSIX_V6_ILP32_OFFBIG_LIBS = 7;
- pub const SIGSTOP = 17;
- pub const _POSIX_MEMLOCK = -1;
- pub const _SC_2_PBS_TRACK = 64;
- pub const CLD_EXITED = 1;
- pub const _SC_PHYS_PAGES = 200;
- pub const IP_MAX_GROUP_SRC_FILTER = 512;
- pub const __LDBL_HAS_INFINITY__ = 1;
- pub const SIGFPE = 8;
- pub const __FLT_MIN_10_EXP__ = -37;
- pub const IPV6CTL_DAD_COUNT = 16;
- pub const _SC_DELAYTIMER_MAX = 45;
- pub const __UINTPTR_FMTo__ = c"lo";
- pub const AF_NATM = 31;
- pub const IPV6CTL_RTMINEXPIRE = 26;
- pub const __DARWIN_VERS_1050 = 1;
- pub const MSG_RCVMORE = 16384;
- pub const _PC_AUTH_OPAQUE_NP = 14;
- pub const PF_RTIP = pseudo_AF_RTIP;
- pub const IPPORT_RESERVED = __DARWIN_IPPORT_RESERVED;
- pub const IP_MAX_SOCK_MUTE_FILTER = 128;
- pub const SO_BROADCAST = 32;
- pub const IPPROTO_AX25 = 93;
- pub const _POSIX_READER_WRITER_LOCKS = c_long(200112);
- pub const ILL_PRVREG = 6;
- pub const IPPROTO_EMCON = 14;
- pub const __MAC_10_10_3 = 101003;
- pub const KEV_INET_ARPRTRFAILURE = 9;
- pub const __GCC_ATOMIC_POINTER_LOCK_FREE = 2;
- pub const IP_DROP_MEMBERSHIP = 13;
- pub const _POSIX_REALTIME_SIGNALS = -1;
- pub const DST_USA = 1;
- pub const FPE_NOOP = 0;
- pub const __UINT_FAST8_FMTx__ = c"hhx";
- pub const UINT_FAST32_MAX = UINT32_MAX;
- pub const _SC_THREAD_DESTRUCTOR_ITERATIONS = 85;
- pub const KEV_INET6_REQUEST_NAT64_PREFIX = 7;
- pub const IPPROTO_TPXX = 39;
- pub const IPPROTO_NHRP = 54;
- pub const __UINT16_FMTx__ = c"hx";
- pub const __DARWIN_ONLY_VERS_1050 = 0;
- pub const __UINTPTR_FMTu__ = c"lu";
- pub const F_LOCK = 1;
- pub const _CS_POSIX_V6_LP64_OFF64_LDFLAGS = 9;
- pub const IPPROTO_ICMP = 1;
- pub const _SC_2_PBS_LOCATE = 62;
- pub const __volatile = @"volatile";
- pub const IPPROTO_WBMON = 78;
- pub const IP_MIN_MEMBERSHIPS = 31;
- pub const PF_UNIX = PF_LOCAL;
- pub const BUS_ADRERR = 2;
- pub const SIGKILL = 9;
- pub const _SC_MQ_PRIO_MAX = 75;
- pub const __IPHONE_8_0 = 80000;
- pub const __LONG_LONG_MAX__ = c_longlong(9223372036854775807);
- pub const _SC_XBS5_ILP32_OFFBIG = 123;
- pub const __MAC_10_3 = 1030;
- pub const __IPHONE_7_0 = 70000;
- pub const __DARWIN_ALIAS_STARTING_IPHONE___IPHONE_3_1 = x;
- pub const __WCHAR_MAX__ = 2147483647;
- pub const _SC_BC_DIM_MAX = 10;
- pub const __UINTMAX_FMTX__ = c"lX";
- pub const SO_TIMESTAMP_MONOTONIC = 2048;
- pub const __IPHONE_9_3 = 90300;
- pub const IPV6_MAX_GROUP_SRC_FILTER = 512;
- pub const IOPOL_IMPORTANT = 1;
- pub const __IPHONE_2_1 = 20100;
- pub const __va_list_tag = struct___va_list_tag;
- pub const __darwin_pthread_handler_rec = struct___darwin_pthread_handler_rec;
- pub const _opaque_pthread_attr_t = struct__opaque_pthread_attr_t;
- pub const _opaque_pthread_cond_t = struct__opaque_pthread_cond_t;
- pub const _opaque_pthread_condattr_t = struct__opaque_pthread_condattr_t;
- pub const _opaque_pthread_mutex_t = struct__opaque_pthread_mutex_t;
- pub const _opaque_pthread_mutexattr_t = struct__opaque_pthread_mutexattr_t;
- pub const _opaque_pthread_once_t = struct__opaque_pthread_once_t;
- pub const _opaque_pthread_rwlock_t = struct__opaque_pthread_rwlock_t;
- pub const _opaque_pthread_rwlockattr_t = struct__opaque_pthread_rwlockattr_t;
- pub const _opaque_pthread_t = struct__opaque_pthread_t;
- pub const __darwin_i386_thread_state = struct___darwin_i386_thread_state;
- pub const __darwin_fp_control = struct___darwin_fp_control;
- pub const __darwin_fp_status = struct___darwin_fp_status;
- pub const __darwin_mmst_reg = struct___darwin_mmst_reg;
- pub const __darwin_xmm_reg = struct___darwin_xmm_reg;
- pub const __darwin_ymm_reg = struct___darwin_ymm_reg;
- pub const __darwin_zmm_reg = struct___darwin_zmm_reg;
- pub const __darwin_opmask_reg = struct___darwin_opmask_reg;
- pub const __darwin_i386_float_state = struct___darwin_i386_float_state;
- pub const __darwin_i386_avx_state = struct___darwin_i386_avx_state;
- pub const __darwin_i386_avx512_state = struct___darwin_i386_avx512_state;
- pub const __darwin_i386_exception_state = struct___darwin_i386_exception_state;
- pub const __darwin_x86_debug_state32 = struct___darwin_x86_debug_state32;
- pub const __darwin_x86_thread_state64 = struct___darwin_x86_thread_state64;
- pub const __darwin_x86_float_state64 = struct___darwin_x86_float_state64;
- pub const __darwin_x86_avx_state64 = struct___darwin_x86_avx_state64;
- pub const __darwin_x86_avx512_state64 = struct___darwin_x86_avx512_state64;
- pub const __darwin_x86_exception_state64 = struct___darwin_x86_exception_state64;
- pub const __darwin_x86_debug_state64 = struct___darwin_x86_debug_state64;
- pub const __darwin_x86_cpmu_state64 = struct___darwin_x86_cpmu_state64;
- pub const __darwin_mcontext32 = struct___darwin_mcontext32;
- pub const __darwin_mcontext_avx32 = struct___darwin_mcontext_avx32;
- pub const __darwin_mcontext_avx512_32 = struct___darwin_mcontext_avx512_32;
- pub const __darwin_mcontext64 = struct___darwin_mcontext64;
- pub const __darwin_mcontext_avx64 = struct___darwin_mcontext_avx64;
- pub const __darwin_mcontext_avx512_64 = struct___darwin_mcontext_avx512_64;
- pub const __darwin_sigaltstack = struct___darwin_sigaltstack;
- pub const __darwin_ucontext = struct___darwin_ucontext;
- pub const sigval = union_sigval;
- pub const sigevent = struct_sigevent;
- pub const __siginfo = struct___siginfo;
- pub const __sigaction_u = union___sigaction_u;
- pub const __sigaction = struct___sigaction;
- pub const sigaction = struct_sigaction;
- pub const sigvec = struct_sigvec;
- pub const sigstack = struct_sigstack;
- pub const timeval = struct_timeval;
- pub const rusage = struct_rusage;
- pub const rusage_info_v0 = struct_rusage_info_v0;
- pub const rusage_info_v1 = struct_rusage_info_v1;
- pub const rusage_info_v2 = struct_rusage_info_v2;
- pub const rusage_info_v3 = struct_rusage_info_v3;
- pub const rusage_info_v4 = struct_rusage_info_v4;
- pub const rlimit = struct_rlimit;
- pub const proc_rlimit_control_wakeupmon = struct_proc_rlimit_control_wakeupmon;
- pub const timespec = struct_timespec;
- pub const timeval64 = struct_timeval64;
- pub const itimerval = struct_itimerval;
- pub const clockinfo = struct_clockinfo;
- pub const tm = struct_tm;
- pub const iovec = struct_iovec;
- pub const sockaddr = struct_sockaddr;
- pub const sa_endpoints = struct_sa_endpoints;
- pub const linger = struct_linger;
- pub const so_np_extensions = struct_so_np_extensions;
- pub const sockproto = struct_sockproto;
- pub const sockaddr_storage = struct_sockaddr_storage;
- pub const msghdr = struct_msghdr;
- pub const cmsghdr = struct_cmsghdr;
- pub const sf_hdtr = struct_sf_hdtr;
- pub const in_addr = struct_in_addr;
- pub const sockaddr_in = struct_sockaddr_in;
- pub const ip_opts = struct_ip_opts;
- pub const ip_mreq = struct_ip_mreq;
- pub const ip_mreqn = struct_ip_mreqn;
- pub const ip_mreq_source = struct_ip_mreq_source;
- pub const group_req = struct_group_req;
- pub const group_source_req = struct_group_source_req;
- pub const __msfilterreq = struct___msfilterreq;
- pub const in_pktinfo = struct_in_pktinfo;
- pub const in6_addr = struct_in6_addr;
- pub const sockaddr_in6 = struct_sockaddr_in6;
- pub const ipv6_mreq = struct_ipv6_mreq;
- pub const in6_pktinfo = struct_in6_pktinfo;
- pub const ip6_mtuinfo = struct_ip6_mtuinfo;
- pub const accessx_descriptor = struct_accessx_descriptor;
- pub const fssearchblock = struct_fssearchblock;
- pub const searchstate = struct_searchstate;
- pub const _ENetProtocolCommand = enum__ENetProtocolCommand;
- pub const _ENetProtocolFlag = enum__ENetProtocolFlag;
- pub const _ENetProtocolHeader = struct__ENetProtocolHeader;
- pub const _ENetProtocolCommandHeader = struct__ENetProtocolCommandHeader;
- pub const _ENetProtocolAcknowledge = struct__ENetProtocolAcknowledge;
- pub const _ENetProtocolConnect = struct__ENetProtocolConnect;
- pub const _ENetProtocolVerifyConnect = struct__ENetProtocolVerifyConnect;
- pub const _ENetProtocolBandwidthLimit = struct__ENetProtocolBandwidthLimit;
- pub const _ENetProtocolThrottleConfigure = struct__ENetProtocolThrottleConfigure;
- pub const _ENetProtocolDisconnect = struct__ENetProtocolDisconnect;
- pub const _ENetProtocolPing = struct__ENetProtocolPing;
- pub const _ENetProtocolSendReliable = struct__ENetProtocolSendReliable;
- pub const _ENetProtocolSendUnreliable = struct__ENetProtocolSendUnreliable;
- pub const _ENetProtocolSendUnsequenced = struct__ENetProtocolSendUnsequenced;
- pub const _ENetProtocolSendFragment = struct__ENetProtocolSendFragment;
- pub const _ENetProtocol = union__ENetProtocol;
- pub const _ENetListNode = struct__ENetListNode;
- pub const _ENetList = struct__ENetList;
- pub const _ENetCallbacks = struct__ENetCallbacks;
- pub const _ENetAddress = struct__ENetAddress;
- pub const _ENetPeerState = enum__ENetPeerState;
- pub const _ENetChannel = struct__ENetChannel;
- pub const _ENetPeer = struct__ENetPeer;
- pub const _ENetCompressor = struct__ENetCompressor;
- pub const _ENetEventType = enum__ENetEventType;
- pub const _ENetPacket = struct__ENetPacket;
- pub const _ENetEvent = struct__ENetEvent;
- pub const _ENetHost = struct__ENetHost;
- pub const _ENetSocketType = enum__ENetSocketType;
- pub const _ENetSocketWait = enum__ENetSocketWait;
- pub const _ENetSocketOption = enum__ENetSocketOption;
- pub const _ENetSocketShutdown = enum__ENetSocketShutdown;
- pub const _ENetPacketFlag = enum__ENetPacketFlag;
- pub const _ENetAcknowledgement = struct__ENetAcknowledgement;
- pub const _ENetOutgoingCommand = struct__ENetOutgoingCommand;
- pub const _ENetIncomingCommand = struct__ENetIncomingCommand;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement