# 1 "ether_aton_r.c" # 1 "" # 1 "" # 1 "ether_aton_r.c" # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/ctype.h" 1 3 4 # 42 "/sources/netbsd/src/obj/destdir.amd64/usr/include/ctype.h" 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/cdefs.h" 1 3 4 # 59 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/cdefs.h" 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/cdefs.h" 1 3 4 # 60 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/cdefs.h" 2 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/cdefs_elf.h" 1 3 4 # 62 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/cdefs.h" 2 3 4 # 43 "/sources/netbsd/src/obj/destdir.amd64/usr/include/ctype.h" 2 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/featuretest.h" 1 3 4 # 44 "/sources/netbsd/src/obj/destdir.amd64/usr/include/ctype.h" 2 3 4 # 45 "/sources/netbsd/src/obj/destdir.amd64/usr/include/ctype.h" 3 4 #pragma GCC visibility push(default) # 45 "/sources/netbsd/src/obj/destdir.amd64/usr/include/ctype.h" 3 4 int isalnum(int); int isalpha(int); int iscntrl(int); int isdigit(int); int isgraph(int); int islower(int); int isprint(int); int ispunct(int); int isspace(int); int isupper(int); int isxdigit(int); int tolower(int); int toupper(int); int isascii(int); int toascii(int); int _tolower(int); int _toupper(int); int isblank(int); # 71 "/sources/netbsd/src/obj/destdir.amd64/usr/include/ctype.h" 3 4 #pragma GCC visibility pop # 71 "/sources/netbsd/src/obj/destdir.amd64/usr/include/ctype.h" 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/ctype_inline.h" 1 3 4 # 44 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/ctype_inline.h" 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/featuretest.h" 1 3 4 # 45 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/ctype_inline.h" 2 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/ctype_bits.h" 1 3 4 # 52 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/ctype_bits.h" 3 4 extern const unsigned char *_ctype_; extern const short *_tolower_tab_; extern const short *_toupper_tab_; # 47 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/ctype_inline.h" 2 3 4 # 75 "/sources/netbsd/src/obj/destdir.amd64/usr/include/ctype.h" 2 3 4 # 3 "ether_aton_r.c" 2 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/types.h" 1 3 4 # 42 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/types.h" 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/featuretest.h" 1 3 4 # 43 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/types.h" 2 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/types.h" 1 3 4 # 40 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/types.h" 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/featuretest.h" 1 3 4 # 41 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/types.h" 2 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/int_types.h" 1 3 4 # 47 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/int_types.h" 3 4 typedef signed char __int8_t; typedef unsigned char __uint8_t; typedef short int __int16_t; typedef unsigned short int __uint16_t; typedef int __int32_t; typedef unsigned int __uint32_t; typedef long int __int64_t; typedef unsigned long int __uint64_t; typedef long __intptr_t; typedef unsigned long __uintptr_t; # 42 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/types.h" 2 3 4 # 51 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/types.h" 3 4 typedef unsigned long paddr_t; typedef unsigned long psize_t; typedef unsigned long vaddr_t; typedef unsigned long vsize_t; # 63 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/types.h" 3 4 typedef long int register_t; typedef int register32_t; typedef volatile unsigned char __cpu_simple_lock_t; # 46 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/types.h" 2 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/ansi.h" 1 3 4 # 48 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/types.h" 2 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/ansi.h" 1 3 4 # 37 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/ansi.h" 3 4 typedef char * __caddr_t; typedef __uint32_t __gid_t; typedef __uint32_t __in_addr_t; typedef __uint16_t __in_port_t; typedef __uint32_t __mode_t; typedef __int64_t __off_t; typedef __int32_t __pid_t; typedef __uint8_t __sa_family_t; typedef unsigned int __socklen_t; typedef __uint32_t __uid_t; typedef __uint64_t __fsblkcnt_t; typedef __uint64_t __fsfilcnt_t; struct __tag_wctrans_t; typedef struct __tag_wctrans_t *__wctrans_t; struct __tag_wctype_t; typedef struct __tag_wctype_t *__wctype_t; typedef union { __int64_t __mbstateL; char __mbstate8[128]; } __mbstate_t; # 52 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/types.h" 2 3 4 typedef __int8_t int8_t; typedef __uint8_t uint8_t; typedef __int16_t int16_t; typedef __uint16_t uint16_t; typedef __int32_t int32_t; typedef __uint32_t uint32_t; typedef __int64_t int64_t; typedef __uint64_t uint64_t; typedef __uint8_t u_int8_t; typedef __uint16_t u_int16_t; typedef __uint32_t u_int32_t; typedef __uint64_t u_int64_t; # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/endian.h" 1 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/endian.h" 1 3 4 # 37 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/endian.h" 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/featuretest.h" 1 3 4 # 38 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/endian.h" 2 3 4 # 55 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/endian.h" 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/types.h" 1 3 4 # 56 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/endian.h" 2 3 4 typedef __in_addr_t in_addr_t; typedef __in_port_t in_port_t; # 67 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/endian.h" 3 4 #pragma GCC visibility push(default) # 67 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/endian.h" 3 4 __uint32_t htonl(__uint32_t) __attribute__((__const__)); __uint16_t htons(__uint16_t) __attribute__((__const__)); __uint32_t ntohl(__uint32_t) __attribute__((__const__)); __uint16_t ntohs(__uint16_t) __attribute__((__const__)); # 72 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/endian.h" 3 4 #pragma GCC visibility pop # 72 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/endian.h" 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/endian_machdep.h" 1 3 4 # 79 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/endian.h" 2 3 4 # 107 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/endian.h" 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/bswap.h" 1 3 4 # 10 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/bswap.h" 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/byte_swap.h" 1 3 4 # 43 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/byte_swap.h" 3 4 # 43 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/byte_swap.h" 3 4 #pragma GCC visibility push(default) # 43 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/byte_swap.h" 3 4 static __inline __uint64_t __byte_swap_u64_variable(__uint64_t); static __inline __uint64_t __byte_swap_u64_variable(__uint64_t x) { __asm volatile ( "bswap %1" : "=r" (x) : "0" (x)); return (x); } static __inline __uint32_t __byte_swap_u32_variable(__uint32_t); static __inline __uint32_t __byte_swap_u32_variable(__uint32_t x) { __asm volatile ( "bswap %1" : "=r" (x) : "0" (x)); return (x); } static __inline __uint16_t __byte_swap_u16_variable(__uint16_t); static __inline __uint16_t __byte_swap_u16_variable(__uint16_t x) { __asm volatile ("rorw $8, %w1" : "=r" (x) : "0" (x)); return (x); } # 72 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/byte_swap.h" 3 4 #pragma GCC visibility pop # 72 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/byte_swap.h" 3 4 # 11 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/bswap.h" 2 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/bswap.h" 1 3 4 # 12 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/bswap.h" 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/bswap.h" 1 3 4 # 13 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/bswap.h" 2 3 4 # 14 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/bswap.h" 3 4 #pragma GCC visibility push(default) # 14 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/bswap.h" 3 4 __uint16_t bswap16(__uint16_t) __asm("__bswap16") __attribute__((__const__)); __uint32_t bswap32(__uint32_t) __asm("__bswap32") __attribute__((__const__)); __uint64_t bswap64(__uint64_t) __attribute__((__const__)); # 24 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/bswap.h" 3 4 #pragma GCC visibility pop # 24 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/bswap.h" 3 4 # 14 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/bswap.h" 2 3 4 # 108 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/endian.h" 2 3 4 # 203 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/endian.h" 3 4 static __inline __attribute__((__unused__)) void be16enc(void *dst, __uint16_t u) { u = (__builtin_constant_p((((__uint16_t)((u))))) ? (((__uint16_t)(((((((__uint16_t)((u)))) & 0xff00) >> 8) | (((((__uint16_t)((u)))) & 0x00ff) << 8))))) : __byte_swap_u16_variable(((__uint16_t)((u))))); __builtin_memcpy(dst, &u, sizeof(u)); } static __inline __attribute__((__unused__)) void be32enc(void *dst, __uint32_t u) { u = (__builtin_constant_p((((__uint32_t)((u))))) ? (((__uint32_t)(((((((__uint32_t)((u)))) & 0xff000000) >> 24) | (((((__uint32_t)((u)))) & 0x00ff0000) >> 8) | (((((__uint32_t)((u)))) & 0x0000ff00) << 8) | (((((__uint32_t)((u)))) & 0x000000ff) << 24))))) : __byte_swap_u32_variable(((__uint32_t)((u))))); __builtin_memcpy(dst, &u, sizeof(u)); } static __inline __attribute__((__unused__)) void be64enc(void *dst, __uint64_t u) { u = (__builtin_constant_p((((__uint64_t)((u))))) ? (((__uint64_t)(((((((__uint64_t)((u)))) & 0xff00000000000000ull) >> 56) | (((((__uint64_t)((u)))) & 0x00ff000000000000ull) >> 40) | (((((__uint64_t)((u)))) & 0x0000ff0000000000ull) >> 24) | (((((__uint64_t)((u)))) & 0x000000ff00000000ull) >> 8) | (((((__uint64_t)((u)))) & 0x00000000ff000000ull) << 8) | (((((__uint64_t)((u)))) & 0x0000000000ff0000ull) << 24) | (((((__uint64_t)((u)))) & 0x000000000000ff00ull) << 40) | (((((__uint64_t)((u)))) & 0x00000000000000ffull) << 56))))) : __byte_swap_u64_variable(((__uint64_t)((u))))); __builtin_memcpy(dst, &u, sizeof(u)); } static __inline __attribute__((__unused__)) void le16enc(void *dst, __uint16_t u) { u = (u); __builtin_memcpy(dst, &u, sizeof(u)); } static __inline __attribute__((__unused__)) void le32enc(void *dst, __uint32_t u) { u = (u); __builtin_memcpy(dst, &u, sizeof(u)); } static __inline __attribute__((__unused__)) void le64enc(void *dst, __uint64_t u) { u = (u); __builtin_memcpy(dst, &u, sizeof(u)); } # 220 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/endian.h" 3 4 static __inline __attribute__((__unused__)) __uint16_t be16dec(const void *buf) { __uint16_t u; __builtin_memcpy(&u, buf, sizeof(u)); return (__builtin_constant_p((((__uint16_t)((u))))) ? (((__uint16_t)(((((((__uint16_t)((u)))) & 0xff00) >> 8) | (((((__uint16_t)((u)))) & 0x00ff) << 8))))) : __byte_swap_u16_variable(((__uint16_t)((u))))); } static __inline __attribute__((__unused__)) __uint32_t be32dec(const void *buf) { __uint32_t u; __builtin_memcpy(&u, buf, sizeof(u)); return (__builtin_constant_p((((__uint32_t)((u))))) ? (((__uint32_t)(((((((__uint32_t)((u)))) & 0xff000000) >> 24) | (((((__uint32_t)((u)))) & 0x00ff0000) >> 8) | (((((__uint32_t)((u)))) & 0x0000ff00) << 8) | (((((__uint32_t)((u)))) & 0x000000ff) << 24))))) : __byte_swap_u32_variable(((__uint32_t)((u))))); } static __inline __attribute__((__unused__)) __uint64_t be64dec(const void *buf) { __uint64_t u; __builtin_memcpy(&u, buf, sizeof(u)); return (__builtin_constant_p((((__uint64_t)((u))))) ? (((__uint64_t)(((((((__uint64_t)((u)))) & 0xff00000000000000ull) >> 56) | (((((__uint64_t)((u)))) & 0x00ff000000000000ull) >> 40) | (((((__uint64_t)((u)))) & 0x0000ff0000000000ull) >> 24) | (((((__uint64_t)((u)))) & 0x000000ff00000000ull) >> 8) | (((((__uint64_t)((u)))) & 0x00000000ff000000ull) << 8) | (((((__uint64_t)((u)))) & 0x0000000000ff0000ull) << 24) | (((((__uint64_t)((u)))) & 0x000000000000ff00ull) << 40) | (((((__uint64_t)((u)))) & 0x00000000000000ffull) << 56))))) : __byte_swap_u64_variable(((__uint64_t)((u))))); } static __inline __attribute__((__unused__)) __uint16_t le16dec(const void *buf) { __uint16_t u; __builtin_memcpy(&u, buf, sizeof(u)); return (u); } static __inline __attribute__((__unused__)) __uint32_t le32dec(const void *buf) { __uint32_t u; __builtin_memcpy(&u, buf, sizeof(u)); return (u); } static __inline __attribute__((__unused__)) __uint64_t le64dec(const void *buf) { __uint64_t u; __builtin_memcpy(&u, buf, sizeof(u)); return (u); } # 3 "/sources/netbsd/src/obj/destdir.amd64/usr/include/machine/endian.h" 2 3 4 # 99 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/types.h" 2 3 4 typedef unsigned char u_char; typedef unsigned short u_short; typedef unsigned int u_int; typedef unsigned long u_long; typedef unsigned char unchar; typedef unsigned short ushort; typedef unsigned int uint; typedef unsigned long ulong; typedef __uint64_t u_quad_t; typedef __int64_t quad_t; typedef quad_t * qaddr_t; # 126 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/types.h" 3 4 typedef __int64_t longlong_t; typedef __uint64_t u_longlong_t; typedef __int64_t blkcnt_t; typedef __uint32_t blksize_t; typedef __fsblkcnt_t fsblkcnt_t; typedef __fsfilcnt_t fsfilcnt_t; typedef __caddr_t caddr_t; # 154 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/types.h" 3 4 typedef __int64_t daddr_t; typedef __uint64_t dev_t; typedef __uint32_t fixpt_t; typedef __gid_t gid_t; typedef int idtype_t; typedef __uint32_t id_t; typedef __uint64_t ino_t; typedef long key_t; typedef __mode_t mode_t; typedef __uint32_t nlink_t; typedef __off_t off_t; typedef __pid_t pid_t; typedef __int32_t lwpid_t; typedef __uint64_t rlim_t; typedef __int32_t segsz_t; typedef __int32_t swblk_t; typedef __uid_t uid_t; typedef int mqd_t; typedef unsigned long cpuid_t; typedef int psetid_t; # 248 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/types.h" 3 4 # 248 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/types.h" 3 4 #pragma GCC visibility push(default) # 248 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/types.h" 3 4 __off_t lseek(int, __off_t, int); int ftruncate(int, __off_t); int truncate(const char *, __off_t); # 252 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/types.h" 3 4 #pragma GCC visibility pop # 252 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/types.h" 3 4 typedef __int32_t __devmajor_t, __devminor_t; # 272 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/types.h" 3 4 typedef unsigned int clock_t; typedef unsigned long size_t; typedef long ssize_t; typedef __int64_t time_t; typedef int clockid_t; typedef int timer_t; typedef int suseconds_t; typedef unsigned int useconds_t; # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/fd_set.h" 1 3 4 # 38 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/fd_set.h" 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/featuretest.h" 1 3 4 # 39 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/fd_set.h" 2 3 4 typedef __uint32_t __fd_mask; # 64 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/fd_set.h" 3 4 typedef struct fd_set { __fd_mask fds_bits[(((256) + ((32) - 1)) / (32))]; } fd_set; # 314 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/types.h" 2 3 4 typedef struct kauth_cred *kauth_cred_t; typedef int pri_t; # 354 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/types.h" 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/pthread_types.h" 1 3 4 # 39 "/sources/netbsd/src/obj/destdir.amd64/usr/include/pthread_types.h" 3 4 typedef __cpu_simple_lock_t pthread_spin_t; # 50 "/sources/netbsd/src/obj/destdir.amd64/usr/include/pthread_types.h" 3 4 struct pthread_queue_struct_t { struct __pthread_st *ptqh_first; struct __pthread_st **ptqh_last; }; typedef struct pthread_queue_struct_t pthread_queue_t; struct __pthread_st; struct __pthread_attr_st; struct __pthread_mutex_st; struct __pthread_mutexattr_st; struct __pthread_cond_st; struct __pthread_condattr_st; struct __pthread_spin_st; struct __pthread_rwlock_st; struct __pthread_rwlockattr_st; struct __pthread_barrier_st; struct __pthread_barrierattr_st; typedef struct __pthread_st *pthread_t; typedef struct __pthread_attr_st pthread_attr_t; typedef struct __pthread_mutex_st pthread_mutex_t; typedef struct __pthread_mutexattr_st pthread_mutexattr_t; typedef struct __pthread_cond_st pthread_cond_t; typedef struct __pthread_condattr_st pthread_condattr_t; typedef struct __pthread_once_st pthread_once_t; typedef struct __pthread_spinlock_st pthread_spinlock_t; typedef struct __pthread_rwlock_st pthread_rwlock_t; typedef struct __pthread_rwlockattr_st pthread_rwlockattr_t; typedef struct __pthread_barrier_st pthread_barrier_t; typedef struct __pthread_barrierattr_st pthread_barrierattr_t; typedef int pthread_key_t; struct __pthread_attr_st { unsigned int pta_magic; int pta_flags; void *pta_private; }; # 101 "/sources/netbsd/src/obj/destdir.amd64/usr/include/pthread_types.h" 3 4 struct __pthread_mutex_st { unsigned int ptm_magic; pthread_spin_t ptm_errorcheck; __uint8_t ptm_pad1[3]; pthread_spin_t ptm_interlock; __uint8_t ptm_pad2[3]; volatile pthread_t ptm_owner; pthread_t * volatile ptm_waiters; unsigned int ptm_recursed; void *ptm_spare2; }; # 135 "/sources/netbsd/src/obj/destdir.amd64/usr/include/pthread_types.h" 3 4 struct __pthread_mutexattr_st { unsigned int ptma_magic; void *ptma_private; }; struct __pthread_cond_st { unsigned int ptc_magic; pthread_spin_t ptc_lock; pthread_queue_t ptc_waiters; pthread_mutex_t *ptc_mutex; void *ptc_private; }; # 165 "/sources/netbsd/src/obj/destdir.amd64/usr/include/pthread_types.h" 3 4 struct __pthread_condattr_st { unsigned int ptca_magic; void *ptca_private; }; struct __pthread_once_st { pthread_mutex_t pto_mutex; int pto_done; }; struct __pthread_spinlock_st { unsigned int pts_magic; pthread_spin_t pts_spin; int pts_flags; }; # 196 "/sources/netbsd/src/obj/destdir.amd64/usr/include/pthread_types.h" 3 4 struct __pthread_rwlock_st { unsigned int ptr_magic; pthread_spin_t ptr_interlock; pthread_queue_t ptr_rblocked; pthread_queue_t ptr_wblocked; unsigned int ptr_nreaders; volatile pthread_t ptr_owner; void *ptr_private; }; # 221 "/sources/netbsd/src/obj/destdir.amd64/usr/include/pthread_types.h" 3 4 struct __pthread_rwlockattr_st { unsigned int ptra_magic; void *ptra_private; }; struct __pthread_barrier_st { unsigned int ptb_magic; pthread_spin_t ptb_lock; pthread_queue_t ptb_waiters; unsigned int ptb_initcount; unsigned int ptb_curcount; unsigned int ptb_generation; void *ptb_private; }; struct __pthread_barrierattr_st { unsigned int ptba_magic; void *ptba_private; }; # 355 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/types.h" 2 3 4 # 4 "ether_aton_r.c" 2 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/errno.h" 1 3 4 # 43 "/sources/netbsd/src/obj/destdir.amd64/usr/include/errno.h" 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/errno.h" 1 3 4 # 44 "/sources/netbsd/src/obj/destdir.amd64/usr/include/errno.h" 2 3 4 # 1 "/sources/netbsd/src/obj/destdir.amd64/usr/include/sys/featuretest.h" 1 3 4 # 45 "/sources/netbsd/src/obj/destdir.amd64/usr/include/errno.h" 2 3 4 # 46 "/sources/netbsd/src/obj/destdir.amd64/usr/include/errno.h" 3 4 #pragma GCC visibility push(default) # 46 "/sources/netbsd/src/obj/destdir.amd64/usr/include/errno.h" 3 4 int *__errno(void); # 60 "/sources/netbsd/src/obj/destdir.amd64/usr/include/errno.h" 3 4 extern const int sys_nerr __asm("__sys_nerr14"); extern const char *const *sys_errlist __asm("__sys_errlist14"); # 64 "/sources/netbsd/src/obj/destdir.amd64/usr/include/errno.h" 3 4 #pragma GCC visibility pop # 64 "/sources/netbsd/src/obj/destdir.amd64/usr/include/errno.h" 3 4 # 5 "ether_aton_r.c" 2 int ether_aton_r(u_char *dest, size_t len, const char *str){};