rendered paste body# 1 "ether_aton_r.c"
# 1 "<built-in>"
# 1 "<command line>"
# 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){};