pollution: iov_base
void *iov_base; 

pollution: iov_len
size_t iov_len; 

pollution: iovec
typedef struct iovec { void *iov_base; size_t iov_len; } iovec_t; 

pollution: hints_cookie
void *hints_cookie; 

pollution: hints_blksz
uint64_t hints_blksz; 

pollution: hints_present
uint32_t hints_present; 

pollution: hints_acked
uint32_t hints_acked; 

pollution: hints_w_bias
uint32_t hints_w_bias:2; 

pollution: hints_cache
uint32_t hints_cache: 2; 

pollution: mvec
struct mvec; 

pollution: UIO_USERSPACE
pollution: UIO_SYSSPACE
pollution: UIO_USERISPACE
pollution: uio_seg
typedef enum uio_seg { UIO_USERSPACE, UIO_SYSSPACE, UIO_USERISPACE } uio_seg_t; 

pollution: uio_iov
iovec_t *uio_iov; 

pollution: uio_iovcnt
int uio_iovcnt; 

pollution: uio_segflg
uio_seg_t uio_segflg; 

pollution: uio_fmode
uint16_t uio_fmode; 

pollution: uio_extflg
uint16_t uio_extflg; 

pollution: uio_resid
ssize_t uio_resid; 

pollution: uio
typedef struct uio { iovec_t *uio_iov; int uio_iovcnt; lloff_t _uio_offset; uio_seg_t uio_segflg; uint16_t uio_fmode; uint16_t uio_extflg; lloff_t _uio_limit; ssize_t uio_resid; } uio_t; 

pollution: XU_W_DEFAULT
pollution: XU_W_LATENCY_SENSITIVE
pollution: XU_W_NOT_LATENCY_SENSITIVE
pollution: XU_HINT_NOCACHE
pollution: XU_HINT_CACHE
pollution: XU_HINT_CACHE_KEEP
pollution: XU_HINT_NOCACHE_FORCE
pollution: UIOTYPE_INVALID
pollution: UIOTYPE_ZEROCOPY
pollution: xuio_type
typedef enum xuio_type { UIOTYPE_INVALID, UIOTYPE_ZEROCOPY } xuio_type_t; 

pollution: xu_uio
uio_t xu_uio; 

pollution: xu_type
xuio_type_t xu_type; 

pollution: xu_zc_rw
int xu_zc_rw; 

pollution: xu_zc_priv
void *xu_zc_priv; 

pollution: xu_zc
struct { int xu_zc_rw; void *xu_zc_priv; } xu_zc; 

pollution: xu_ext
union { struct { int xu_zc_rw; void *xu_zc_priv; } xu_zc; } xu_ext; 

pollution: xu_hint
struct _xuio_hint xu_hint; 

pollution: xuio
typedef struct xuio { uio_t xu_uio; xuio_type_t xu_type; union { struct { int xu_zc_rw; void *xu_zc_priv; } xu_zc; } xu_ext; struct _xuio_hint xu_hint; } xuio_t; 

pollution: UIO_READ
pollution: UIO_WRITE
pollution: uio_rw
typedef enum uio_rw { UIO_READ, UIO_WRITE } uio_rw_t; 

pollution: iovec
pollution: readv
extern ssize_t readv(int, const struct iovec *, int); 

pollution: iovec
pollution: writev
extern ssize_t writev(int, const struct iovec *, int); 

pollution: sa_family
sa_family_t sa_family; 

pollution: sa_data
char sa_data[14]; 

pollution: sockaddr
struct sockaddr { sa_family_t sa_family; char sa_data[14]; }; 

pollution: sun_family
sa_family_t sun_family; 

pollution: sun_path
char sun_path[108]; 

pollution: sockaddr_un
struct sockaddr_un { sa_family_t sun_family; char sun_path[108]; }; 

pollution: sdl_family
ushort_t sdl_family; 

pollution: sdl_index
ushort_t sdl_index; 

pollution: sdl_type
uchar_t sdl_type; 

pollution: sdl_nlen
uchar_t sdl_nlen; 

pollution: sdl_alen
uchar_t sdl_alen; 

pollution: sdl_slen
uchar_t sdl_slen; 

pollution: sdl_data
char sdl_data[244]; 

pollution: sockaddr_dl
struct sockaddr_dl { ushort_t sdl_family; ushort_t sdl_index; uchar_t sdl_type; uchar_t sdl_nlen; uchar_t sdl_alen; uchar_t sdl_slen; char sdl_data[244]; }; 

pollution: ss_family
sa_family_t ss_family; 

pollution: sockaddr_storage
struct sockaddr_storage { sa_family_t ss_family; char _ss_pad1[((sizeof (sockaddr_maxalign_t)) - sizeof (sa_family_t))]; sockaddr_maxalign_t _ss_align; char _ss_pad2[(256 - (sizeof (sa_family_t)+ ((sizeof (sockaddr_maxalign_t)) - sizeof (sa_family_t)) + (sizeof (sockaddr_maxalign_t))))]; }; 

pollution: sll_family
uint16_t sll_family; 

pollution: sll_protocol
uint16_t sll_protocol; 

pollution: sll_ifindex
int32_t sll_ifindex; 

pollution: sll_hatype
uint16_t sll_hatype; 

pollution: sll_pkttype
uint8_t sll_pkttype; 

pollution: sll_halen
uint8_t sll_halen; 

pollution: sll_addr
uint8_t sll_addr[8]; 

pollution: sockaddr_ll
struct sockaddr_ll { uint16_t sll_family; uint16_t sll_protocol; int32_t sll_ifindex; uint16_t sll_hatype; uint8_t sll_pkttype; uint8_t sll_halen; uint8_t sll_addr[8]; }; 

pollution: nc_netid
char *nc_netid; 

pollution: nc_semantics
unsigned int nc_semantics; 

pollution: nc_flag
unsigned int nc_flag; 

pollution: nc_protofmly
char *nc_protofmly; 

pollution: nc_proto
char *nc_proto; 

pollution: nc_device
char *nc_device; 

pollution: nc_nlookups
unsigned int nc_nlookups; 

pollution: nc_lookups
char **nc_lookups; 

pollution: nc_unused
unsigned int nc_unused[8]; 

pollution: netconfig
struct netconfig { char *nc_netid; unsigned int nc_semantics; unsigned int nc_flag; char *nc_protofmly; char *nc_proto; char *nc_device; unsigned int nc_nlookups; char **nc_lookups; unsigned int nc_unused[8]; }; 

pollution: netconfig
pollution: nc_head
struct netconfig **nc_head; 

pollution: netconfig
pollution: nc_curr
struct netconfig **nc_curr; 

pollution: NCONF_HANDLE
typedef struct { struct netconfig **nc_head; struct netconfig **nc_curr; } NCONF_HANDLE; 

pollution: setnetconfig
extern void *setnetconfig(void); 

pollution: endnetconfig
extern int endnetconfig(void *); 

pollution: netconfig
pollution: getnetconfig
extern struct netconfig *getnetconfig(void *); 

pollution: netconfig
pollution: getnetconfigent
extern struct netconfig *getnetconfigent(const char *); 

pollution: netconfig
pollution: freenetconfigent
extern void freenetconfigent(struct netconfig *); 

pollution: setnetpath
extern void *setnetpath(void); 

pollution: endnetpath
extern int endnetpath(void *); 

pollution: netconfig
pollution: getnetpath
extern struct netconfig *getnetpath(void *); 

pollution: nc_perror
extern void nc_perror(const char *); 

pollution: nc_sperror
extern char *nc_sperror(void); 

pollution: fd
int fd; 

pollution: events
short events; 

pollution: revents
short revents; 

pollution: pollfd
typedef struct pollfd { int fd; short events; short revents; } pollfd_t; 

pollution: pollfd
pollution: poll
int poll(struct pollfd *, nfds_t, int); 

pollution: refstr
typedef struct refstr refstr_t; 

pollution: cred
typedef struct cred cred_t; 

pollution: credgrp
typedef struct credgrp credgrp_t; 

pollution: MUTEX_ADAPTIVE
pollution: MUTEX_SPIN
pollution: MUTEX_DRIVER
pollution: MUTEX_DEFAULT
pollution: mutex
typedef struct mutex { void *_opaque[1]; } kmutex_t; 

pollution: RW_DRIVER
pollution: RW_DEFAULT
pollution: RW_NUMA_DEFAULT
pollution: RW_NUMA_READ_REENTRANT
pollution: RW_WRITER
pollution: RW_READER
pollution: krw_async
typedef struct krw_async { uintptr_t _opaque[10]; } krw_async_t; 

pollution: krw_async_cb_f
typedef void krw_async_cb_f(krwlock_t *, void *); 

pollution: SEMA_DEFAULT
pollution: SEMA_DRIVER
pollution: kcva_mwait_ns
uint64_t kcva_mwait_ns; 

pollution: kcva_kmflag
int kcva_kmflag; 

pollution: kcva_owner
void* kcva_owner; 

pollution: kcva_cvp
kcondvar_t *kcva_cvp; 

pollution: CV_DEFAULT
pollution: CV_DRIVER
pollution: CV_ADAPTIVE
pollution: qinit
pollution: q_qinfo
struct qinit *q_qinfo; 

pollution: msgb
pollution: q_first
struct msgb *q_first; 

pollution: msgb
pollution: q_last
struct msgb *q_last; 

pollution: queue
pollution: q_next
struct queue *q_next; 

pollution: queue
pollution: q_link
struct queue *q_link; 

pollution: q_ptr
void *q_ptr; 

pollution: q_count
size_t q_count; 

pollution: q_flag
uint_t q_flag; 

pollution: q_minpsz
ssize_t q_minpsz; 

pollution: q_maxpsz
ssize_t q_maxpsz; 

pollution: q_hiwat
size_t q_hiwat; 

pollution: q_lowat
size_t q_lowat; 

pollution: qband
pollution: q_bandp
struct qband *q_bandp; 

pollution: q_lock
kmutex_t q_lock; 

pollution: stdata
pollution: q_stream
struct stdata *q_stream; 

pollution: syncq
pollution: q_syncq
struct syncq *q_syncq; 

pollution: q_nband
unsigned char q_nband; 

pollution: q_wait
kcondvar_t q_wait; 

pollution: queue
pollution: q_nfsrv
struct queue *q_nfsrv; 

pollution: q_draining
ushort_t q_draining; 

pollution: q_struiot
short q_struiot; 

pollution: q_qtstamp
clock_t q_qtstamp; 

pollution: q_mblkcnt
size_t q_mblkcnt; 

pollution: q_syncqmsgs
uint_t q_syncqmsgs; 

pollution: q_rwcnt
size_t q_rwcnt; 

pollution: q_spri
pri_t q_spri; 

pollution: msgb
pollution: q_sqhead
struct msgb *q_sqhead; 

pollution: msgb
pollution: q_sqtail
struct msgb *q_sqtail; 

pollution: queue
pollution: q_sqnext
struct queue *q_sqnext; 

pollution: queue
pollution: q_sqprev
struct queue *q_sqprev; 

pollution: q_sqflags
uint_t q_sqflags; 

pollution: q_sqtstamp
clock_t q_sqtstamp; 

pollution: fmodsw_impl
pollution: q_fp
struct fmodsw_impl *q_fp; 

pollution: queue
typedef struct queue { struct qinit *q_qinfo; struct msgb *q_first; struct msgb *q_last; struct queue *q_next; struct queue *q_link; void *q_ptr; size_t q_count; uint_t q_flag; ssize_t q_minpsz; ssize_t q_maxpsz; size_t q_hiwat; size_t q_lowat; struct qband *q_bandp; kmutex_t q_lock; struct stdata *q_stream; struct syncq *q_syncq; unsigned char q_nband; kcondvar_t q_wait; struct queue *q_nfsrv; ushort_t q_draining; short q_struiot; clock_t q_qtstamp; size_t q_mblkcnt; uint_t q_syncqmsgs; size_t q_rwcnt; pri_t q_spri; struct msgb *q_sqhead; struct msgb *q_sqtail; struct queue *q_sqnext; struct queue *q_sqprev; uint_t q_sqflags; clock_t q_sqtstamp; struct fmodsw_impl *q_fp; } queue_t; 

pollution: qband
pollution: qb_next
struct qband *qb_next; 

pollution: qb_count
size_t qb_count; 

pollution: msgb
pollution: qb_first
struct msgb *qb_first; 

pollution: msgb
pollution: qb_last
struct msgb *qb_last; 

pollution: qb_hiwat
size_t qb_hiwat; 

pollution: qb_lowat
size_t qb_lowat; 

pollution: qb_flag
uint_t qb_flag; 

pollution: qb_mblkcnt
size_t qb_mblkcnt; 

pollution: qband
typedef struct qband { struct qband *qb_next; size_t qb_count; struct msgb *qb_first; struct msgb *qb_last; size_t qb_hiwat; size_t qb_lowat; uint_t qb_flag; size_t qb_mblkcnt; } qband_t; 

pollution: QHIWAT
pollution: QLOWAT
pollution: QMAXPSZ
pollution: QMINPSZ
pollution: QCOUNT
pollution: QFIRST
pollution: QLAST
pollution: QFLAG
pollution: QSTRUIOT
pollution: QBAD
pollution: qfields
typedef enum qfields { QHIWAT = 0, QLOWAT = 1, QMAXPSZ = 2, QMINPSZ = 3, QCOUNT = 4, QFIRST = 5, QLAST = 6, QFLAG = 7, QSTRUIOT = 8, QBAD = 9 } qfields_t; 

pollution: mi_idnum
ushort_t mi_idnum; 

pollution: mi_idname
char *mi_idname; 

pollution: mi_minpsz
ssize_t mi_minpsz; 

pollution: mi_maxpsz
ssize_t mi_maxpsz; 

pollution: mi_hiwat
size_t mi_hiwat; 

pollution: mi_lowat
size_t mi_lowat; 

pollution: module_info
struct module_info { ushort_t mi_idnum; char *mi_idname; ssize_t mi_minpsz; ssize_t mi_maxpsz; size_t mi_hiwat; size_t mi_lowat; }; 

pollution: qi_putp
int (*qi_putp)(); 

pollution: qi_srvp
int (*qi_srvp)(); 

pollution: qi_qopen
int (*qi_qopen)(); 

pollution: qi_qclose
int (*qi_qclose)(); 

pollution: qi_qadmin
int (*qi_qadmin)(); 

pollution: module_info
pollution: qi_minfo
struct module_info *qi_minfo; 

pollution: module_stat
pollution: qi_mstat
struct module_stat *qi_mstat; 

pollution: qi_rwp
int (*qi_rwp)(); 

pollution: qi_infop
int (*qi_infop)(); 

pollution: qi_struiot
int qi_struiot; 

pollution: qinit
struct qinit { int (*qi_putp)(); int (*qi_srvp)(); int (*qi_qopen)(); int (*qi_qclose)(); int (*qi_qadmin)(); struct module_info *qi_minfo; struct module_stat *qi_mstat; int (*qi_rwp)(); int (*qi_infop)(); int qi_struiot; }; 

pollution: qinit
pollution: st_rdinit
struct qinit *st_rdinit; 

pollution: qinit
pollution: st_wrinit
struct qinit *st_wrinit; 

pollution: qinit
pollution: st_muxrinit
struct qinit *st_muxrinit; 

pollution: qinit
pollution: st_muxwinit
struct qinit *st_muxwinit; 

pollution: streamtab
struct streamtab { struct qinit *st_rdinit; struct qinit *st_wrinit; struct qinit *st_muxrinit; struct qinit *st_muxwinit; }; 

pollution: l_qtop
queue_t *l_qtop; 

pollution: l_qbot
queue_t *l_qbot; 

pollution: l_index
int l_index; 

pollution: linkblk
struct linkblk { queue_t *l_qtop; queue_t *l_qbot; int l_index; }; 

pollution: free_func
void (*free_func)(); 

pollution: free_arg
caddr_t free_arg; 

pollution: free_rtn
typedef struct free_rtn { void (*free_func)(); caddr_t free_arg; } frtn_t; 

pollution: DB_XTN_ID_INVALID
pollution: DB_XTN_ID_PF
pollution: DB_XTN_ID_MACTUN
pollution: DB_XTN_ID_MAX
pollution: db_xtn_id
typedef enum db_xtn_id { DB_XTN_ID_INVALID = -1, DB_XTN_ID_PF, DB_XTN_ID_MACTUN, DB_XTN_ID_MAX } db_xtn_id_t; 

pollution: db_xtn_id_top
db_xtn_id_t db_xtn_id_top; 

pollution: s_pf_fwdata
pf_fwdata_t *s_pf_fwdata; 

pollution: s_mactun_data
mactun_xtndata_t *s_mactun_data; 

pollution: u_data_ptr_s
struct { pf_fwdata_t *s_pf_fwdata; mactun_xtndata_t *s_mactun_data; } u_data_ptr_s; 

pollution: u_data_ptr_a
void *u_data_ptr_a[DB_XTN_ID_MAX]; 

pollution: db_xtn_u
union { struct { pf_fwdata_t *s_pf_fwdata; mactun_xtndata_t *s_mactun_data; } u_data_ptr_s; void *u_data_ptr_a[DB_XTN_ID_MAX]; } db_xtn_u; 

pollution: datab_xtn
typedef struct datab_xtn { db_xtn_id_t db_xtn_id_top; union { struct { pf_fwdata_t *s_pf_fwdata; mactun_xtndata_t *s_mactun_data; } u_data_ptr_s; void *u_data_ptr_a[DB_XTN_ID_MAX]; } db_xtn_u; } dblk_xtn_t; 

pollution: db_xtn_free
void (*db_xtn_free)(void *); 

pollution: db_xtn_reinit
void (*db_xtn_reinit)(void *); 

pollution: db_xtn_copy
int (*db_xtn_copy)(void **, const void *); 

pollution: db_xtn_ops_s
typedef struct db_xtn_ops_s { void (*db_xtn_free)(void *); void (*db_xtn_reinit)(void *); int (*db_xtn_copy)(void **, const void *); } db_xtn_ops_t; 

pollution: db_frtnp
frtn_t *db_frtnp; 

pollution: db_base
unsigned char *db_base; 

pollution: db_lim
unsigned char *db_lim; 

pollution: db_ref
unsigned char db_ref; 

pollution: db_type
unsigned char db_type; 

pollution: db_flags
unsigned char db_flags; 

pollution: db_struioflag
unsigned char db_struioflag; 

pollution: db_cpid
pid_t db_cpid; 

pollution: db_cache
void *db_cache; 

pollution: db_cache_mblk
void *db_cache_mblk; 

pollution: msgb
pollution: db_mblk
struct msgb *db_mblk; 

pollution: msgb
pollution: datab
pollution: db_free
void (*db_free)(struct msgb *, struct datab *); 

pollution: msgb
pollution: datab
pollution: db_lastfree
void (*db_lastfree)(struct msgb *, struct datab *); 

pollution: db_cksumstart
intptr_t db_cksumstart; 

pollution: db_cksumend
intptr_t db_cksumend; 

pollution: db_cksumstuff
intptr_t db_cksumstuff; 

pollution: enforce_alignment
double enforce_alignment; 

pollution: data
unsigned char data[8]; 

pollution: u32
uint32_t u32; 

pollution: u16
uint16_t u16; 

pollution: cksum_val
union { uint32_t u32; uint16_t u16; } cksum_val; 

pollution: flags
uint16_t flags; 

pollution: pad
uint16_t pad; 

pollution: cksum
struct { union { uint32_t u32; uint16_t u16; } cksum_val; uint16_t flags; uint16_t pad; } cksum; 

pollution: db_struioun
union { double enforce_alignment; unsigned char data[8]; struct { union { uint32_t u32; uint16_t u16; } cksum_val; uint16_t flags; uint16_t pad; } cksum; } db_struioun; 

pollution: fthdr
pollution: db_fthdr
struct fthdr *db_fthdr; 

pollution: db_credp
cred_t *db_credp; 

pollution: db_xtnp
dblk_xtn_t *db_xtnp; 

pollution: datab
typedef struct datab { frtn_t *db_frtnp; unsigned char *db_base; unsigned char *db_lim; unsigned char db_ref; unsigned char db_type; unsigned char db_flags; unsigned char db_struioflag; pid_t db_cpid; void *db_cache; void *db_cache_mblk; struct msgb *db_mblk; void (*db_free)(struct msgb *, struct datab *); void (*db_lastfree)(struct msgb *, struct datab *); intptr_t db_cksumstart; intptr_t db_cksumend; intptr_t db_cksumstuff; union { double enforce_alignment; unsigned char data[8]; struct { union { uint32_t u32; uint16_t u16; } cksum_val; uint16_t flags; uint16_t pad; } cksum; } db_struioun; struct fthdr *db_fthdr; cred_t *db_credp; dblk_xtn_t *db_xtnp; } dblk_t; 

pollution: msgb
pollution: b_next
struct msgb *b_next; 

pollution: msgb
pollution: b_prev
struct msgb *b_prev; 

pollution: msgb
pollution: b_cont
struct msgb *b_cont; 

pollution: b_rptr
unsigned char *b_rptr; 

pollution: b_wptr
unsigned char *b_wptr; 

pollution: datab
pollution: b_datap
struct datab *b_datap; 

pollution: b_band
unsigned char b_band; 

pollution: b_tag
unsigned char b_tag; 

pollution: b_flag
unsigned short b_flag; 

pollution: b_queue
queue_t *b_queue; 

pollution: msgb
typedef struct msgb { struct msgb *b_next; struct msgb *b_prev; struct msgb *b_cont; unsigned char *b_rptr; unsigned char *b_wptr; struct datab *b_datap; unsigned char b_band; unsigned char b_tag; unsigned short b_flag; queue_t *b_queue; } mblk_t; 

pollution: pminfo_s
pollution: pm_pmi
struct pminfo_s *pm_pmi; 

pollution: pm_pmf
pm_freefunc_t pm_pmf; 

pollution: pm_frtn_s
typedef struct pm_frtn_s { struct pminfo_s *pm_pmi; pm_freefunc_t pm_pmf; } pm_frtn_t; 

pollution: mutex
kmutex_t mutex; 

pollution: kmem_cache
pollution: buffer_cache
struct kmem_cache *buffer_cache; 

pollution: kmem_cache
pollution: dblk_cache
struct kmem_cache *dblk_cache; 

pollution: alloc
int alloc; 

pollution: destroy
int destroy; 

pollution: size
size_t size; 

pollution: align
uint_t align; 

pollution: bcache
typedef struct bcache { kmutex_t mutex; struct kmem_cache *buffer_cache; struct kmem_cache *dblk_cache; int alloc; int destroy; size_t size; uint_t align; } bcache_t; 

pollution: ioc_cmd
int ioc_cmd; 

pollution: ioc_cr
cred_t *ioc_cr; 

pollution: ioc_id
uint_t ioc_id; 

pollution: ioc_flag
uint_t ioc_flag; 

pollution: ioc_count
size_t ioc_count; 

pollution: ioc_rval
int ioc_rval; 

pollution: ioc_error
int ioc_error; 

pollution: iocblk
struct iocblk { int ioc_cmd; cred_t *ioc_cr; uint_t ioc_id; uint_t ioc_flag; size_t ioc_count; int ioc_rval; int ioc_error; }; 

pollution: iocblk
pollution: IOCP
typedef struct iocblk *IOCP; 

pollution: cq_cmd
int cq_cmd; 

pollution: cq_cr
cred_t *cq_cr; 

pollution: cq_id
uint_t cq_id; 

pollution: cq_flag
uint_t cq_flag; 

pollution: cq_private
mblk_t *cq_private; 

pollution: cq_addr
caddr_t cq_addr; 

pollution: cq_size
size_t cq_size; 

pollution: copyreq
struct copyreq { int cq_cmd; cred_t *cq_cr; uint_t cq_id; uint_t cq_flag; mblk_t *cq_private; caddr_t cq_addr; size_t cq_size; }; 

pollution: cp_cmd
int cp_cmd; 

pollution: cp_cr
cred_t *cp_cr; 

pollution: cp_id
uint_t cp_id; 

pollution: cp_flag
uint_t cp_flag; 

pollution: cp_private
mblk_t *cp_private; 

pollution: cp_rval
caddr_t cp_rval; 

pollution: copyresp
struct copyresp { int cp_cmd; cred_t *cp_cr; uint_t cp_id; uint_t cp_flag; mblk_t *cp_private; caddr_t cp_rval; }; 

pollution: iocblk
pollution: iocblk
struct iocblk iocblk; 

pollution: copyreq
pollution: copyreq
struct copyreq copyreq; 

pollution: copyresp
pollution: copyresp
struct copyresp copyresp; 

pollution: ioctypes
union ioctypes { struct iocblk iocblk; struct copyreq copyreq; struct copyresp copyresp; }; 

pollution: so_flags
uint_t so_flags; 

pollution: so_readopt
short so_readopt; 

pollution: so_wroff
ushort_t so_wroff; 

pollution: so_minpsz
ssize_t so_minpsz; 

pollution: so_maxpsz
ssize_t so_maxpsz; 

pollution: so_hiwat
size_t so_hiwat; 

pollution: so_lowat
size_t so_lowat; 

pollution: so_band
unsigned char so_band; 

pollution: so_erropt
ushort_t so_erropt; 

pollution: so_maxblk
ssize_t so_maxblk; 

pollution: so_copyopt
ushort_t so_copyopt; 

pollution: so_tail
ushort_t so_tail; 

pollution: stroptions
struct stroptions { uint_t so_flags; short so_readopt; ushort_t so_wroff; ssize_t so_minpsz; ssize_t so_maxpsz; size_t so_hiwat; size_t so_lowat; unsigned char so_band; ushort_t so_erropt; ssize_t so_maxblk; ushort_t so_copyopt; ushort_t so_tail; }; 

pollution: in6_addr
struct in6_addr { union { uint8_t _S6_u8[16]; uint32_t _S6_u32[4]; uint32_t __S6_align; } _S6_un; }; 

pollution: in6_addr
typedef struct in6_addr in6_addr_t; 

pollution: s_b1
pollution: s_b2
pollution: s_b3
pollution: s_b4
uint8_t s_b1, s_b2, s_b3, s_b4; 

pollution: S_un_b
struct { uint8_t s_b1, s_b2, s_b3, s_b4; } S_un_b; 

pollution: s_w1
pollution: s_w2
uint16_t s_w1, s_w2; 

pollution: S_un_w
struct { uint16_t s_w1, s_w2; } S_un_w; 

pollution: S_addr
uint32_t S_addr; 

pollution: S_un
union { struct { uint8_t s_b1, s_b2, s_b3, s_b4; } S_un_b; struct { uint16_t s_w1, s_w2; } S_un_w; uint32_t S_addr; } S_un; 

pollution: in_addr
struct in_addr { union { struct { uint8_t s_b1, s_b2, s_b3, s_b4; } S_un_b; struct { uint16_t s_w1, s_w2; } S_un_w; uint32_t S_addr; } S_un; }; 

pollution: sin_family
sa_family_t sin_family; 

pollution: sin_port
in_port_t sin_port; 

pollution: in_addr
pollution: sin_addr
struct in_addr sin_addr; 

pollution: sin_zero
char sin_zero[8]; 

pollution: sockaddr_in
struct sockaddr_in { sa_family_t sin_family; in_port_t sin_port; struct in_addr sin_addr; char sin_zero[8]; }; 

pollution: sin6_family
sa_family_t sin6_family; 

pollution: sin6_port
in_port_t sin6_port; 

pollution: sin6_flowinfo
uint32_t sin6_flowinfo; 

pollution: in6_addr
pollution: sin6_addr
struct in6_addr sin6_addr; 

pollution: sin6_scope_id
uint32_t sin6_scope_id; 

pollution: sockaddr_in6
struct sockaddr_in6 { sa_family_t sin6_family; in_port_t sin6_port; uint32_t sin6_flowinfo; struct in6_addr sin6_addr; uint32_t sin6_scope_id; uint32_t __sin6_src_id; }; 

pollution: ipsr_ah_req
uint_t ipsr_ah_req; 

pollution: ipsr_esp_req
uint_t ipsr_esp_req; 

pollution: ipsr_self_encap_req
uint_t ipsr_self_encap_req; 

pollution: ipsr_auth_alg
uint8_t ipsr_auth_alg; 

pollution: ipsr_esp_alg
uint8_t ipsr_esp_alg; 

pollution: ipsr_esp_auth_alg
uint8_t ipsr_esp_auth_alg; 

pollution: ipsec_req
typedef struct ipsec_req { uint_t ipsr_ah_req; uint_t ipsr_esp_req; uint_t ipsr_self_encap_req; uint8_t ipsr_auth_alg; uint8_t ipsr_esp_alg; uint8_t ipsr_esp_auth_alg; } ipsec_req_t; 

pollution: in_addr
pollution: imr_multiaddr
struct in_addr imr_multiaddr; 

pollution: in_addr
pollution: imr_interface
struct in_addr imr_interface; 

pollution: ip_mreq
struct ip_mreq { struct in_addr imr_multiaddr; struct in_addr imr_interface; }; 

pollution: in_addr
pollution: imr_multiaddr
struct in_addr imr_multiaddr; 

pollution: in_addr
pollution: imr_sourceaddr
struct in_addr imr_sourceaddr; 

pollution: in_addr
pollution: imr_interface
struct in_addr imr_interface; 

pollution: ip_mreq_source
struct ip_mreq_source { struct in_addr imr_multiaddr; struct in_addr imr_sourceaddr; struct in_addr imr_interface; }; 

pollution: in6_addr
pollution: ipv6mr_multiaddr
struct in6_addr ipv6mr_multiaddr; 

pollution: ipv6mr_interface
unsigned int ipv6mr_interface; 

pollution: ipv6_mreq
struct ipv6_mreq { struct in6_addr ipv6mr_multiaddr; unsigned int ipv6mr_interface; }; 

pollution: gr_interface
uint32_t gr_interface; 

pollution: sockaddr_storage
pollution: gr_group
struct sockaddr_storage gr_group; 

pollution: group_req
struct group_req { uint32_t gr_interface; struct sockaddr_storage gr_group; }; 

pollution: gsr_interface
uint32_t gsr_interface; 

pollution: sockaddr_storage
pollution: gsr_group
struct sockaddr_storage gsr_group; 

pollution: sockaddr_storage
pollution: gsr_source
struct sockaddr_storage gsr_source; 

pollution: group_source_req
struct group_source_req { uint32_t gsr_interface; struct sockaddr_storage gsr_group; struct sockaddr_storage gsr_source; }; 

pollution: gf_interface
uint32_t gf_interface; 

pollution: sockaddr_storage
pollution: gf_group
struct sockaddr_storage gf_group; 

pollution: gf_fmode
uint32_t gf_fmode; 

pollution: gf_numsrc
uint32_t gf_numsrc; 

pollution: sockaddr_storage
pollution: gf_slist
struct sockaddr_storage gf_slist[1]; 

pollution: group_filter
struct group_filter { uint32_t gf_interface; struct sockaddr_storage gf_group; uint32_t gf_fmode; uint32_t gf_numsrc; struct sockaddr_storage gf_slist[1]; }; 

pollution: in_addr
pollution: imsf_multiaddr
struct in_addr imsf_multiaddr; 

pollution: in_addr
pollution: imsf_interface
struct in_addr imsf_interface; 

pollution: imsf_fmode
uint32_t imsf_fmode; 

pollution: imsf_numsrc
uint32_t imsf_numsrc; 

pollution: in_addr
pollution: imsf_slist
struct in_addr imsf_slist[1]; 

pollution: ip_msfilter
struct ip_msfilter { struct in_addr imsf_multiaddr; struct in_addr imsf_interface; uint32_t imsf_fmode; uint32_t imsf_numsrc; struct in_addr imsf_slist[1]; }; 

pollution: sockaddr
pollution: sockaddr_storage
pollution: setsourcefilter
int setsourcefilter(int, uint32_t, struct sockaddr *, socklen_t, uint32_t, uint_t, struct sockaddr_storage *); 

pollution: sockaddr
pollution: sockaddr_storage
pollution: getsourcefilter
int getsourcefilter(int, uint32_t, struct sockaddr *, socklen_t, uint32_t *, uint_t *, struct sockaddr_storage *); 

pollution: in_addr
pollution: in_addr
pollution: in_addr
pollution: setipv4sourcefilter
int setipv4sourcefilter(int, struct in_addr, struct in_addr, uint32_t, uint32_t, struct in_addr *); 

pollution: in_addr
pollution: in_addr
pollution: in_addr
pollution: getipv4sourcefilter
int getipv4sourcefilter(int, struct in_addr, struct in_addr, uint32_t *, uint32_t *, struct in_addr *); 

pollution: ipi_ifindex
unsigned int ipi_ifindex; 

pollution: in_addr
pollution: ipi_spec_dst
struct in_addr ipi_spec_dst; 

pollution: in_addr
pollution: ipi_addr
struct in_addr ipi_addr; 

pollution: in_pktinfo
typedef struct in_pktinfo { unsigned int ipi_ifindex; struct in_addr ipi_spec_dst; struct in_addr ipi_addr; } in_pktinfo_t; 

pollution: in6_addr
pollution: ipi6_addr
struct in6_addr ipi6_addr; 

pollution: ipi6_ifindex
unsigned int ipi6_ifindex; 

pollution: in6_pktinfo
struct in6_pktinfo { struct in6_addr ipi6_addr; unsigned int ipi6_ifindex; }; 

pollution: sockaddr_in6
pollution: ip6m_addr
struct sockaddr_in6 ip6m_addr; 

pollution: ip6m_mtu
uint32_t ip6m_mtu; 

pollution: ip6_mtuinfo
struct ip6_mtuinfo { struct sockaddr_in6 ip6m_addr; uint32_t ip6m_mtu; }; 

pollution: inet6_rth_space
extern socklen_t inet6_rth_space(int __type, int __segments); 

pollution: inet6_rth_init
extern void *inet6_rth_init(void *__bp, socklen_t __bp_len, int __type, int __segments); 

pollution: in6_addr
pollution: inet6_rth_add
extern int inet6_rth_add(void *__bp, const struct in6_addr *__addr); 

pollution: inet6_rth_reverse
extern int inet6_rth_reverse(const void *__in, void *__out); 

pollution: inet6_rth_segments
extern int inet6_rth_segments(const void *__bp); 

pollution: in6_addr
pollution: inet6_rth_getaddr
extern struct in6_addr *inet6_rth_getaddr(const void *__bp, int __index); 

pollution: inet6_opt_init
extern int inet6_opt_init(void *__extbuf, socklen_t __extlen); 

pollution: inet6_opt_append
extern int inet6_opt_append(void *__extbuf, socklen_t __extlen, int __offset, uint8_t __type, socklen_t __len, uint_t __align, void **__databufp); 

pollution: inet6_opt_finish
extern int inet6_opt_finish(void *__extbuf, socklen_t __extlen, int __offset); 

pollution: inet6_opt_set_val
extern int inet6_opt_set_val(void *__databuf, int __offset, void *__val, socklen_t __vallen); 

pollution: inet6_opt_next
extern int inet6_opt_next(void *__extbuf, socklen_t __extlen, int __offset, uint8_t *__typep, socklen_t *__lenp, void **__databufp); 

pollution: inet6_opt_find
extern int inet6_opt_find(void *__extbufp, socklen_t __extlen, int __offset, uint8_t __type, socklen_t *__lenp, void **__databufp); 

pollution: inet6_opt_get_val
extern int inet6_opt_get_val(void *__databuf, int __offset, void *__val, socklen_t __vallen); 

pollution: in_addr
pollution: in_prefix_addr
struct in_addr in_prefix_addr; 

pollution: in_prefix_len
unsigned int in_prefix_len; 

pollution: in6_addr
pollution: in6addr_any
extern const struct in6_addr in6addr_any; 

pollution: in6_addr
pollution: in6addr_loopback
extern const struct in6_addr in6addr_loopback; 

pollution: sfp_version
int sfp_version; 

pollution: sfp_mask
uint32_t sfp_mask; 

pollution: sfp_priority
int sfp_priority; 

pollution: sfp_maxbw
uint64_t sfp_maxbw; 

pollution: sfp_status
int sfp_status; 

pollution: sock_flow_props_s
typedef struct sock_flow_props_s { int sfp_version; uint32_t sfp_mask; int sfp_priority; uint64_t sfp_maxbw; int sfp_status; } sock_flow_props_t; 

pollution: fi_flags
int fi_flags; 

pollution: fi_pos
int fi_pos; 

pollution: fi_name
char fi_name[32]; 

pollution: fil_info
struct fil_info { int fi_flags; int fi_pos; char fi_name[32]; }; 

pollution: l_onoff
int l_onoff; 

pollution: l_linger
int l_linger; 

pollution: linger
struct linger { int l_onoff; int l_linger; }; 

pollution: msg_name
void *msg_name; 

pollution: msg_namelen
socklen_t msg_namelen; 

pollution: iovec
pollution: msg_iov
struct iovec *msg_iov; 

pollution: msg_iovlen
int msg_iovlen; 

pollution: msg_accrights
caddr_t msg_accrights; 

pollution: msg_accrightslen
int msg_accrightslen; 

pollution: msghdr
struct msghdr { void *msg_name; socklen_t msg_namelen; struct iovec *msg_iov; int msg_iovlen; caddr_t msg_accrights; int msg_accrightslen; }; 

pollution: cmsg_len
socklen_t cmsg_len; 

pollution: cmsg_level
int cmsg_level; 

pollution: cmsg_type
int cmsg_type; 

pollution: cmsghdr
struct cmsghdr { socklen_t cmsg_len; int cmsg_level; int cmsg_type; }; 

pollution: sockaddr
pollution: accept
extern int accept(int, struct sockaddr *restrict, Psocklen_t); 

pollution: sockaddr
pollution: bind
extern int bind(int, const struct sockaddr *, socklen_t); 

pollution: sockaddr
pollution: connect
extern int connect(int, const struct sockaddr *, socklen_t); 

pollution: sockaddr
pollution: getpeername
extern int getpeername(int, struct sockaddr *restrict, Psocklen_t); 

pollution: sockaddr
pollution: getsockname
extern int getsockname(int, struct sockaddr *restrict, Psocklen_t); 

pollution: getsockopt
extern int getsockopt(int, int, int, void *restrict, Psocklen_t); 

pollution: listen
extern int listen(int, int); 

pollution: socketpair
extern int socketpair(int, int, int, int[2]); 

pollution: recv
extern ssize_t recv(int, void *, size_t, int); 

pollution: sockaddr
pollution: recvfrom
extern ssize_t recvfrom(int, void *restrict, size_t, int, struct sockaddr *restrict, Psocklen_t); 

pollution: msghdr
pollution: recvmsg
extern ssize_t recvmsg(int, struct msghdr *, int); 

pollution: send
extern ssize_t send(int, const void *, size_t, int); 

pollution: msghdr
pollution: sendmsg
extern ssize_t sendmsg(int, const struct msghdr *, int); 

pollution: sockaddr
pollution: sendto
extern ssize_t sendto(int, const void *, size_t, int, const struct sockaddr *, socklen_t); 

pollution: setsockopt
extern int setsockopt(int, int, int, const void *, socklen_t); 

pollution: shutdown
extern int shutdown(int, int); 

pollution: socket
extern int socket(int, int, int); 

pollution: sockatmark
extern int sockatmark(int); 

pollution: tv_sec
time32_t tv_sec; 

pollution: tv_usec
int32_t tv_usec; 

pollution: timeval32
struct timeval32 { time32_t tv_sec; int32_t tv_usec; }; 

pollution: tv_sec
utime32_t tv_sec; 

pollution: tv_usec
useconds32_t tv_usec; 

pollution: utimeval32
struct utimeval32 { utime32_t tv_sec; useconds32_t tv_usec; }; 

pollution: tv_sec
time32_t tv_sec; 

pollution: tv_nsec
int32_t tv_nsec; 

pollution: timespec32
typedef struct timespec32 { time32_t tv_sec; int32_t tv_nsec; } timespec32_t; 

pollution: timespec32
typedef struct timespec32 timestruc32_t; 

pollution: timespec32
pollution: it_interval
struct timespec32 it_interval; 

pollution: timespec32
pollution: it_value
struct timespec32 it_value; 

pollution: itimerspec32
typedef struct itimerspec32 { struct timespec32 it_interval; struct timespec32 it_value; } itimerspec32_t; 

pollution: ifaddr
struct ifaddr *if_addrlist; 

pollution: mbuf
pollution: ifq_head
struct mbuf *ifq_head; 

pollution: mbuf
pollution: ifq_tail
struct mbuf *ifq_tail; 

pollution: ifq_len
int ifq_len; 

pollution: ifq_maxlen
int ifq_maxlen; 

pollution: ifq_drops
int ifq_drops; 

pollution: ifqueue
struct ifqueue { struct mbuf *ifq_head; struct mbuf *ifq_tail; int ifq_len; int ifq_maxlen; int ifq_drops; } if_snd; 

pollution: ifnet
struct ifnet *if_next; 

pollution: ifnet
struct ifnet *if_upper; 

pollution: ifnet
struct ifnet *if_lower; 

pollution: map
struct map *if_memmap; 

pollution: ifnet
struct ifnet { char *if_name; short if_unit; short if_mtu; short if_flags; short if_timer; ushort_t if_promisc; int if_metric; struct ifaddr *if_addrlist; struct ifqueue { struct mbuf *ifq_head; struct mbuf *ifq_tail; int ifq_len; int ifq_maxlen; int ifq_drops; } if_snd; int (*if_init)(); int (*if_output)(); int (*if_ioctl)(); int (*if_reset)(); int (*if_watchdog)(); int if_ipackets; int if_ierrors; int if_opackets; int if_oerrors; int if_collisions; struct ifnet *if_next; struct ifnet *if_upper; struct ifnet *if_lower; int (*if_input)(); int (*if_ctlin)(); int (*if_ctlout)(); struct map *if_memmap; }; 

pollution: sockaddr
pollution: ifa_addr
struct sockaddr ifa_addr; 

pollution: sockaddr
pollution: ifu_broadaddr
struct sockaddr ifu_broadaddr; 

pollution: sockaddr
pollution: ifu_dstaddr
struct sockaddr ifu_dstaddr; 

pollution: ifa_ifu
union { struct sockaddr ifu_broadaddr; struct sockaddr ifu_dstaddr; } ifa_ifu; 

pollution: ifnet
pollution: ifa_ifp
struct ifnet *ifa_ifp; 

pollution: ifaddr
pollution: ifa_next
struct ifaddr *ifa_next; 

pollution: ifaddr
struct ifaddr { struct sockaddr ifa_addr; union { struct sockaddr ifu_broadaddr; struct sockaddr ifu_dstaddr; } ifa_ifu; struct ifnet *ifa_ifp; struct ifaddr *ifa_next; }; 

pollution: sockaddr_storage
pollution: lnr_addr
struct sockaddr_storage lnr_addr; 

pollution: lnr_state_create
uint8_t lnr_state_create; 

pollution: lnr_state_same_lla
uint8_t lnr_state_same_lla; 

pollution: lnr_state_diff_lla
uint8_t lnr_state_diff_lla; 

pollution: lnr_hdw_len
int lnr_hdw_len; 

pollution: lnr_flags
int lnr_flags; 

pollution: lnr_pad0
int lnr_pad0; 

pollution: lnr_hdw_addr
char lnr_hdw_addr[64]; 

pollution: lif_nd_req
typedef struct lif_nd_req { struct sockaddr_storage lnr_addr; uint8_t lnr_state_create; uint8_t lnr_state_same_lla; uint8_t lnr_state_diff_lla; int lnr_hdw_len; int lnr_flags; int lnr_pad0; char lnr_hdw_addr[64]; } lif_nd_req_t; 

pollution: lir_maxhops
uint8_t lir_maxhops; 

pollution: lir_reachtime
uint32_t lir_reachtime; 

pollution: lir_reachretrans
uint32_t lir_reachretrans; 

pollution: lir_maxmtu
uint32_t lir_maxmtu; 

pollution: lif_ifinfo_req
typedef struct lif_ifinfo_req { uint8_t lir_maxhops; uint32_t lir_reachtime; uint32_t lir_reachretrans; uint32_t lir_maxmtu; } lif_ifinfo_req_t; 

pollution: lcr_modflags
uint64_t lcr_modflags; 

pollution: lcr_modmask
uint64_t lcr_modmask; 

pollution: lcr_origflags
uint64_t lcr_origflags; 

pollution: lcr_origmask
uint64_t lcr_origmask; 

pollution: lif_cflags_req
typedef struct lif_cflags_req { uint64_t lcr_modflags; uint64_t lcr_modmask; uint64_t lcr_origflags; uint64_t lcr_origmask; } lif_cflags_req_t; 

pollution: lvr_vrid
vrid_t lvr_vrid; 

pollution: lvr_readonly
boolean_t lvr_readonly; 

pollution: lif_vrid_req
typedef struct lif_vrid_req { vrid_t lvr_vrid; boolean_t lvr_readonly; } lif_vrid_ret_t; 

pollution: lifr_name
char lifr_name[32]; 

pollution: lifru_addrlen
int lifru_addrlen; 

pollution: lifru_ppa
uint_t lifru_ppa; 

pollution: lifr_lifru1
union { int lifru_addrlen; uint_t lifru_ppa; } lifr_lifru1; 

pollution: lifr_type
uint_t lifr_type; 

pollution: sockaddr_storage
pollution: lifru_addr
struct sockaddr_storage lifru_addr; 

pollution: sockaddr_storage
pollution: lifru_dstaddr
struct sockaddr_storage lifru_dstaddr; 

pollution: sockaddr_storage
pollution: lifru_broadaddr
struct sockaddr_storage lifru_broadaddr; 

pollution: sockaddr_storage
pollution: lifru_token
struct sockaddr_storage lifru_token; 

pollution: sockaddr_storage
pollution: lifru_subnet
struct sockaddr_storage lifru_subnet; 

pollution: lifru_index
int lifru_index; 

pollution: lifru_flags
uint64_t lifru_flags; 

pollution: lifru_metric
int lifru_metric; 

pollution: lifru_mtu
uint_t lifru_mtu; 

pollution: lif_muxid
int lif_muxid[2]; 

pollution: lif_nd_req
pollution: lifru_nd_req
struct lif_nd_req lifru_nd_req; 

pollution: lif_ifinfo_req
pollution: lifru_ifinfo_req
struct lif_ifinfo_req lifru_ifinfo_req; 

pollution: lifru_groupname
char lifru_groupname[32]; 

pollution: lifru_binding
char lifru_binding[32]; 

pollution: lifru_zoneid
zoneid_t lifru_zoneid; 

pollution: lifru_dadstate
uint_t lifru_dadstate; 

pollution: lif_cflags_req
pollution: lifru_cflags_req
struct lif_cflags_req lifru_cflags_req; 

pollution: lif_vrid_req
pollution: lifru_vrid_req
struct lif_vrid_req lifru_vrid_req; 

pollution: lifru_fwifg_name
char lifru_fwifg_name[32]; 

pollution: lifru_lso
uint_t lifru_lso; 

pollution: lifr_lifru
union { struct sockaddr_storage lifru_addr; struct sockaddr_storage lifru_dstaddr; struct sockaddr_storage lifru_broadaddr; struct sockaddr_storage lifru_token; struct sockaddr_storage lifru_subnet; int lifru_index; uint64_t lifru_flags; int lifru_metric; uint_t lifru_mtu; int lif_muxid[2]; struct lif_nd_req lifru_nd_req; struct lif_ifinfo_req lifru_ifinfo_req; char lifru_groupname[32]; char lifru_binding[32]; zoneid_t lifru_zoneid; uint_t lifru_dadstate; struct lif_cflags_req lifru_cflags_req; struct lif_vrid_req lifru_vrid_req; char lifru_fwifg_name[32]; uint_t lifru_lso; } lifr_lifru; 

pollution: lifreq
struct lifreq { char lifr_name[32]; union { int lifru_addrlen; uint_t lifru_ppa; } lifr_lifru1; uint_t lifr_type; union { struct sockaddr_storage lifru_addr; struct sockaddr_storage lifru_dstaddr; struct sockaddr_storage lifru_broadaddr; struct sockaddr_storage lifru_token; struct sockaddr_storage lifru_subnet; int lifru_index; uint64_t lifru_flags; int lifru_metric; uint_t lifru_mtu; int lif_muxid[2]; struct lif_nd_req lifru_nd_req; struct lif_ifinfo_req lifru_ifinfo_req; char lifru_groupname[32]; char lifru_binding[32]; zoneid_t lifru_zoneid; uint_t lifru_dadstate; struct lif_cflags_req lifru_cflags_req; struct lif_vrid_req lifru_vrid_req; char lifru_fwifg_name[32]; uint_t lifru_lso; } lifr_lifru; }; 

pollution: sockaddr_storage
pollution: sa_addr
struct sockaddr_storage sa_addr; 

pollution: sa_res
int sa_res; 

pollution: sa_pad
int sa_pad; 

pollution: sioc_addrreq
struct sioc_addrreq { struct sockaddr_storage sa_addr; int sa_res; int sa_pad; }; 

pollution: sockaddr_storage
pollution: slr_src
struct sockaddr_storage slr_src; 

pollution: sockaddr_storage
pollution: slr_grp
struct sockaddr_storage slr_grp; 

pollution: slr_pktcnt
uint_t slr_pktcnt; 

pollution: slr_bytecnt
uint_t slr_bytecnt; 

pollution: slr_wrong_if
uint_t slr_wrong_if; 

pollution: slr_pad
uint_t slr_pad; 

pollution: sioc_lsg_req
struct sioc_lsg_req { struct sockaddr_storage slr_src; struct sockaddr_storage slr_grp; uint_t slr_pktcnt; uint_t slr_bytecnt; uint_t slr_wrong_if; uint_t slr_pad; }; 

pollution: DAD_IN_PROGRESS
pollution: DAD_DONE
pollution: ifr_name
char ifr_name[16]; 

pollution: sockaddr
pollution: ifru_addr
struct sockaddr ifru_addr; 

pollution: sockaddr
pollution: ifru_dstaddr
struct sockaddr ifru_dstaddr; 

pollution: ifru_oname
char ifru_oname[16]; 

pollution: sockaddr
pollution: ifru_broadaddr
struct sockaddr ifru_broadaddr; 

pollution: ifru_index
int ifru_index; 

pollution: ifru_mtu
uint_t ifru_mtu; 

pollution: ifru_flags
short ifru_flags; 

pollution: ifru_metric
int ifru_metric; 

pollution: ifru_data
char ifru_data[1]; 

pollution: ifru_enaddr
char ifru_enaddr[6]; 

pollution: ifrup_flags
short ifrup_flags; 

pollution: ifrup_filler
short ifrup_filler; 

pollution: ifrup_ppa
uint_t ifrup_ppa; 

pollution: ifr_ppaflags
pollution: ifru_ppaflags
struct ifr_ppaflags { short ifrup_flags; short ifrup_filler; uint_t ifrup_ppa; } ifru_ppaflags; 

pollution: v_addr
uint32_t v_addr; 

pollution: m_addr
uint32_t m_addr; 

pollution: ex_addr
uint32_t ex_addr; 

pollution: size
uint32_t size; 

pollution: ifr_dnld_reqs
pollution: ifru_dnld_req
struct ifr_dnld_reqs { uint32_t v_addr; uint32_t m_addr; uint32_t ex_addr; uint32_t size; } ifru_dnld_req; 

pollution: stat_size
uint32_t stat_size; 

pollution: fddi_stats
uint32_t fddi_stats; 

pollution: ifr_fddi_stats
pollution: ifru_fddi_stat
struct ifr_fddi_stats { uint32_t stat_size; uint32_t fddi_stats; } ifru_fddi_stat; 

pollution: map_ent_size
pollution: entry_number
uint32_t map_ent_size, entry_number; 

pollution: fddi_map_ent
uint32_t fddi_map_ent; 

pollution: ifr_netmapents
pollution: ifru_netmapent
struct ifr_netmapents { uint32_t map_ent_size, entry_number; uint32_t fddi_map_ent; } ifru_netmapent; 

pollution: ifru_fddi_gioctl
uint32_t ifru_fddi_gioctl; 

pollution: ifru_fddi_gaddr
uint32_t ifru_fddi_gaddr; 

pollution: ifr_fddi_gen_struct
pollution: ifru_fddi_gstruct
struct ifr_fddi_gen_struct { uint32_t ifru_fddi_gioctl; uint32_t ifru_fddi_gaddr; } ifru_fddi_gstruct; 

pollution: ifr_ifru
union { struct sockaddr ifru_addr; struct sockaddr ifru_dstaddr; char ifru_oname[16]; struct sockaddr ifru_broadaddr; int ifru_index; uint_t ifru_mtu; short ifru_flags; int ifru_metric; char ifru_data[1]; char ifru_enaddr[6]; int if_muxid[2]; struct ifr_ppaflags { short ifrup_flags; short ifrup_filler; uint_t ifrup_ppa; } ifru_ppaflags; struct ifr_dnld_reqs { uint32_t v_addr; uint32_t m_addr; uint32_t ex_addr; uint32_t size; } ifru_dnld_req; struct ifr_fddi_stats { uint32_t stat_size; uint32_t fddi_stats; } ifru_fddi_stat; struct ifr_netmapents { uint32_t map_ent_size, entry_number; uint32_t fddi_map_ent; } ifru_netmapent; struct ifr_fddi_gen_struct { uint32_t ifru_fddi_gioctl; uint32_t ifru_fddi_gaddr; } ifru_fddi_gstruct; } ifr_ifru; 

pollution: ifreq
struct ifreq { char ifr_name[16]; union { struct sockaddr ifru_addr; struct sockaddr ifru_dstaddr; char ifru_oname[16]; struct sockaddr ifru_broadaddr; int ifru_index; uint_t ifru_mtu; short ifru_flags; int ifru_metric; char ifru_data[1]; char ifru_enaddr[6]; int if_muxid[2]; struct ifr_ppaflags { short ifrup_flags; short ifrup_filler; uint_t ifrup_ppa; } ifru_ppaflags; struct ifr_dnld_reqs { uint32_t v_addr; uint32_t m_addr; uint32_t ex_addr; uint32_t size; } ifru_dnld_req; struct ifr_fddi_stats { uint32_t stat_size; uint32_t fddi_stats; } ifru_fddi_stat; struct ifr_netmapents { uint32_t map_ent_size, entry_number; uint32_t fddi_map_ent; } ifru_netmapent; struct ifr_fddi_gen_struct { uint32_t ifru_fddi_gioctl; uint32_t ifru_fddi_gaddr; } ifru_fddi_gstruct; } ifr_ifru; }; 

pollution: lifn_family
sa_family_t lifn_family; 

pollution: lifn_flags
int lifn_flags; 

pollution: lifn_count
int lifn_count; 

pollution: lifnum
struct lifnum { sa_family_t lifn_family; int lifn_flags; int lifn_count; }; 

pollution: lifc_family
sa_family_t lifc_family; 

pollution: lifc_flags
int lifc_flags; 

pollution: lifc_len
int lifc_len; 

pollution: lifcu_buf
caddr_t lifcu_buf; 

pollution: lifreq
pollution: lifcu_req
struct lifreq *lifcu_req; 

pollution: lifc_lifcu
union { caddr_t lifcu_buf; struct lifreq *lifcu_req; } lifc_lifcu; 

pollution: lifconf
struct lifconf { sa_family_t lifc_family; int lifc_flags; int lifc_len; union { caddr_t lifcu_buf; struct lifreq *lifcu_req; } lifc_lifcu; }; 

pollution: lifs_ifindex
uint_t lifs_ifindex; 

pollution: lifs_maxlen
size_t lifs_maxlen; 

pollution: lifs_len
size_t lifs_len; 

pollution: lifsu_buf
caddr_t lifsu_buf; 

pollution: lifreq
pollution: lifsu_req
struct lifreq *lifsu_req; 

pollution: lifs_lifsu
union { caddr_t lifsu_buf; struct lifreq *lifsu_req; } lifs_lifsu; 

pollution: lifsrcof
struct lifsrcof { uint_t lifs_ifindex; size_t lifs_maxlen; size_t lifs_len; union { caddr_t lifsu_buf; struct lifreq *lifsu_req; } lifs_lifsu; }; 

pollution: gi_grname
char gi_grname[32]; 

pollution: gi_grifname
char gi_grifname[32]; 

pollution: gi_m4ifname
char gi_m4ifname[32]; 

pollution: gi_m6ifname
char gi_m6ifname[32]; 

pollution: gi_bcifname
char gi_bcifname[32]; 

pollution: gi_v4
boolean_t gi_v4; 

pollution: gi_v6
boolean_t gi_v6; 

pollution: gi_nv4
uint_t gi_nv4; 

pollution: gi_nv6
uint_t gi_nv6; 

pollution: gi_mactype
uint_t gi_mactype; 

pollution: lifgroupinfo
typedef struct lifgroupinfo { char gi_grname[32]; char gi_grifname[32]; char gi_m4ifname[32]; char gi_m6ifname[32]; char gi_bcifname[32]; boolean_t gi_v4; boolean_t gi_v6; uint_t gi_nv4; uint_t gi_nv6; uint_t gi_mactype; } lifgroupinfo_t; 

pollution: fgi_ifname
char fgi_ifname[32]; 

pollution: fgi_buf
char *fgi_buf; 

pollution: fgi_group_count
uint_t fgi_group_count; 

pollution: fwifgroup_info
typedef struct fwifgroup_info { char fgi_ifname[32]; char *fgi_buf; uint_t fgi_group_count; } fwifgroup_info_t; 

pollution: ifc_len
int ifc_len; 

pollution: ifcu_buf
caddr_t ifcu_buf; 

pollution: ifreq
pollution: ifcu_req
struct ifreq *ifcu_req; 

pollution: ifc_ifcu
union { caddr_t ifcu_buf; struct ifreq *ifcu_req; } ifc_ifcu; 

pollution: ifconf
struct ifconf { int ifc_len; union { caddr_t ifcu_buf; struct ifreq *ifcu_req; } ifc_ifcu; }; 

pollution: ifi_type
uchar_t ifi_type; 

pollution: ifi_addrlen
uchar_t ifi_addrlen; 

pollution: ifi_hdrlen
uchar_t ifi_hdrlen; 

pollution: ifi_mtu
uint_t ifi_mtu; 

pollution: ifi_metric
uint_t ifi_metric; 

pollution: ifi_baudrate
uint_t ifi_baudrate; 

pollution: ifi_ipackets
uint_t ifi_ipackets; 

pollution: ifi_ierrors
uint_t ifi_ierrors; 

pollution: ifi_opackets
uint_t ifi_opackets; 

pollution: ifi_oerrors
uint_t ifi_oerrors; 

pollution: ifi_collisions
uint_t ifi_collisions; 

pollution: ifi_ibytes
uint_t ifi_ibytes; 

pollution: ifi_obytes
uint_t ifi_obytes; 

pollution: ifi_imcasts
uint_t ifi_imcasts; 

pollution: ifi_omcasts
uint_t ifi_omcasts; 

pollution: ifi_iqdrops
uint_t ifi_iqdrops; 

pollution: ifi_noproto
uint_t ifi_noproto; 

pollution: timeval32
pollution: ifi_lastchange
struct timeval32 ifi_lastchange; 

pollution: ifm_msglen
ushort_t ifm_msglen; 

pollution: ifm_version
uchar_t ifm_version; 

pollution: ifm_type
uchar_t ifm_type; 

pollution: ifm_addrs
int ifm_addrs; 

pollution: ifm_flags
int ifm_flags; 

pollution: ifm_index
ushort_t ifm_index; 

pollution: ifm_data
struct if_data ifm_data; 

pollution: ifam_msglen
ushort_t ifam_msglen; 

pollution: ifam_version
uchar_t ifam_version; 

pollution: ifam_type
uchar_t ifam_type; 

pollution: ifam_addrs
int ifam_addrs; 

pollution: ifam_flags
int ifam_flags; 

pollution: ifam_index
ushort_t ifam_index; 

pollution: ifam_metric
int ifam_metric; 

pollution: ifa_msghdr
typedef struct ifa_msghdr { ushort_t ifam_msglen; uchar_t ifam_version; uchar_t ifam_type; int ifam_addrs; int ifam_flags; ushort_t ifam_index; int ifam_metric; } ifa_msghdr_t; 

pollution: MODOPEN
#define MODOPEN 0x1

pollution: IPV6_RTHDR_TYPE_0
#define IPV6_RTHDR_TYPE_0 0

pollution: SO_ISNTTY
#define SO_ISNTTY 0x0800

pollution: IPPORT_SMTP
#define IPPORT_SMTP 25

pollution: AF_MAX
#define AF_MAX 34

pollution: SO_MAXPSZ
#define SO_MAXPSZ 0x0008

pollution: M_STOPI
#define M_STOPI 0x8f

pollution: IPPROTO_PIM
#define IPPROTO_PIM 103

pollution: CMSG_NXTHDR
#define CMSG_NXTHDR(m,c) (((c) == 0) ? CMSG_FIRSTHDR(m) : ((((uintptr_t)_CMSG_HDR_ALIGN((char *)(c) + ((struct cmsghdr *)(c))->cmsg_len) + sizeof (struct cmsghdr)) > (((uintptr_t)((struct msghdr *)(m))->msg_control) + ((uintptr_t)((struct msghdr *)(m))->msg_controllen))) ? ((struct cmsghdr *)0) : ((struct cmsghdr *)_CMSG_HDR_ALIGN((char *)(c) + ((struct cmsghdr *)(c))->cmsg_len))))

pollution: IPPORT_WHOIS
#define IPPORT_WHOIS 43

pollution: IP_DEFAULT_MULTICAST_TTL
#define IP_DEFAULT_MULTICAST_TTL 1

pollution: IN_LINKLOCAL
#define IN_LINKLOCAL(i) (((i) & IN_AUTOCONF_MASK) == IN_AUTOCONF_NET)

pollution: IN_PRIVATE16_NET
#define IN_PRIVATE16_NET 0xc0a80000U

pollution: IFF_IPMP_CANTCHANGE
#define IFF_IPMP_CANTCHANGE IFF_FAILED

pollution: lifs_req
#define lifs_req lifs_lifsu.lifsu_req

pollution: NC_HYLINK
#define NC_HYLINK "hylink"

pollution: NCARGS
#define NCARGS NCARGS64

pollution: UIO_COPY_CACHED
#define UIO_COPY_CACHED 0x0001

pollution: IPPROTO_IP
#define IPPROTO_IP 0

pollution: QWANTRMQSYNC
#define QWANTRMQSYNC 0x00000080

pollution: MAXLINK
#define MAXLINK 32767

pollution: IPV6_RECVRTHDRDSTOPTS
#define IPV6_RECVRTHDRDSTOPTS 0x17

pollution: IOC_LP64
#define IOC_LP64 DATAMODEL_LP64

pollution: NC_PUP
#define NC_PUP "pup"

pollution: MSG_L2_BCAST
#define MSG_L2_BCAST 0x400

pollution: IPPORT_MIP
#define IPPORT_MIP 434

pollution: NCARGS64
#define NCARGS64 0x200000

pollution: IPPORT_RIPNG
#define IPPORT_RIPNG 521

pollution: M_STOP
#define M_STOP 0x87

pollution: SO_RECVUCRED
#define SO_RECVUCRED 0x0400

pollution: IP_UNBLOCK_SOURCE
#define IP_UNBLOCK_SOURCE 0x16

pollution: SO_DOMAIN
#define SO_DOMAIN 0x100c

pollution: STRUIOT_NONE
#define STRUIOT_NONE -1

pollution: MAXLINKNAMELEN
#define MAXLINKNAMELEN 32

pollution: IP_RECVDSTADDR
#define IP_RECVDSTADDR 0x7

pollution: UIO_HAS_WBIAS_HINT
#define UIO_HAS_WBIAS_HINT(uiop) _UIO_HAS_HINT(uiop, WBIAS)

pollution: PF_DLI
#define PF_DLI AF_DLI

pollution: IP_BROADCAST_TTL
#define IP_BROADCAST_TTL 0x43

pollution: XUIO_BZERO_HINTS
#define XUIO_BZERO_HINTS(xuiop) do { bzero(&(xuiop)->xu_hint, sizeof ((xuiop)->xu_hint)); _NOTE(CONSTCOND) } while (0)

pollution: IPPORT_TALK
#define IPPORT_TALK 517

pollution: IP_TTL
#define IP_TTL 4

pollution: M_EVENT
#define M_EVENT 0x0a

pollution: SO_NOSIGPIPE
#define SO_NOSIGPIPE 0x2000

pollution: IPPORT_TFTP
#define IPPORT_TFTP 69

pollution: ifr_dnld_req
#define ifr_dnld_req ifr_ifru.ifru_dnld_req

pollution: IFF_ROUTER
#define IFF_ROUTER 0x0000100000

pollution: SOCK_RDM
#define SOCK_RDM 5

pollution: lifr_index
#define lifr_index lifr_lifru.lifru_index

pollution: PF_DECnet
#define PF_DECnet AF_DECnet

pollution: MCAST_UNBLOCK_SOURCE
#define MCAST_UNBLOCK_SOURCE 0x2c

pollution: RDSPROTO_ORACKA
#define RDSPROTO_ORACKA 32768

pollution: IP_BROADCAST
#define IP_BROADCAST 0x106

pollution: MINEPHUID
#define MINEPHUID 0x80000000u

pollution: NC_NS
#define NC_NS "ns"

pollution: AF_APPLETALK
#define AF_APPLETALK 16

pollution: NC_TPI_CLTS
#define NC_TPI_CLTS 1

pollution: M_DATA
#define M_DATA 0x00

pollution: IPV6_NEXTHOP
#define IPV6_NEXTHOP 0xd

pollution: IPPROTO_ROUTING
#define IPPROTO_ROUTING 43

pollution: htons
#define htons(x) (x)

pollution: IPV6_SRC_PREFERENCES
#define IPV6_SRC_PREFERENCES 0x23

pollution: MCAST_LEAVE_SOURCE_GROUP
#define MCAST_LEAVE_SOURCE_GROUP 0x2e

pollution: NC_DLI
#define NC_DLI "dli"

pollution: AF_INET6
#define AF_INET6 26

pollution: IPPORT_MTP
#define IPPORT_MTP 57

pollution: IPV6_PREFER_SRC_PUBLIC
#define IPV6_PREFER_SRC_PUBLIC 0x00000004

pollution: lifr_arp_muxid
#define lifr_arp_muxid lifr_lifru.lif_muxid[1]

pollution: SOCK_FLOW_PROP_VERSION1
#define SOCK_FLOW_PROP_VERSION1 1

pollution: LIFC_ALLZONES
#define LIFC_ALLZONES 0x08

pollution: IPPORT_CHARGEN
#define IPPORT_CHARGEN 19

pollution: AF_NS
#define AF_NS 6

pollution: PF_OSI
#define PF_OSI AF_OSI

pollution: lifr_fwifg_name
#define lifr_fwifg_name lifr_lifru.lifru_fwifg_name

pollution: lbtodb
#define lbtodb(bytes) ((u_offset_t)(bytes) >> DEV_BSHIFT)

pollution: IFF_MULTICAST
#define IFF_MULTICAST 0x0000000800

pollution: PF_HYLINK
#define PF_HYLINK AF_HYLINK

pollution: DB_CPID
#define DB_CPID(mp) ((mp)->b_datap->db_cpid)

pollution: IPSEC_PREF_NEVER
#define IPSEC_PREF_NEVER 0x01

pollution: SO_LISTENQLIMIT
#define SO_LISTENQLIMIT 0x1019

pollution: M_COPYOUT
#define M_COPYOUT 0x8c

pollution: lifr_flags
#define lifr_flags lifr_lifru.lifru_flags

pollution: INET_ADDRSTRLEN
#define INET_ADDRSTRLEN 16

pollution: IPPORT_NAMESERVER
#define IPPORT_NAMESERVER 42

pollution: AF_OSINET
#define AF_OSINET 21

pollution: MCAST_JOIN_SOURCE_GROUP
#define MCAST_JOIN_SOURCE_GROUP 0x2d

pollution: MSG_CMSG_CLOFORK
#define MSG_CMSG_CLOFORK 0x4000

pollution: SOL_NETLINK
#define SOL_NETLINK 0xfffb

pollution: uio_limit
#define uio_limit uio_llimit

pollution: IPV6_RTHDR
#define IPV6_RTHDR 0x10

pollution: IFF_NONUD
#define IFF_NONUD 0x0000200000

pollution: BE_OUT8
#define BE_OUT8(xa,yv) *((uint8_t *)(xa)) = (uint8_t)(yv);

pollution: IP_BOUND_IF
#define IP_BOUND_IF 0x41

pollution: SOL_PACKET
#define SOL_PACKET 0xfffd

pollution: IN6_IS_ADDR_V4MAPPED_ANY
#define IN6_IS_ADDR_V4MAPPED_ANY(addr) (((addr)->_S6_un._S6_u32[3] == 0) && ((addr)->_S6_un._S6_u32[2] == 0x0000ffff) && ((addr)->_S6_un._S6_u32[1] == 0) && ((addr)->_S6_un._S6_u32[0] == 0))

pollution: LE_IN8
#define LE_IN8(xa) *((uint8_t *)(xa))

pollution: IPV6_HOPOPTS
#define IPV6_HOPOPTS 0xe

pollution: AF_FILE
#define AF_FILE AF_UNIX

pollution: datamsg
#define datamsg(type) ((type) == M_DATA || (type) == M_MULTIDATA || (type) == M_PROTO || (type) == M_PCPROTO || (type) == M_DELAY)

pollution: NC_APPLETALK
#define NC_APPLETALK "appletalk"

pollution: IPV6_PREFER_SRC_CGA
#define IPV6_PREFER_SRC_CGA 0x00000020

pollution: MSG_NOSIGNAL
#define MSG_NOSIGNAL 0x200

pollution: s_impno
#define s_impno _S_un._S_un_b.s_b4

pollution: NC_OSI
#define NC_OSI "osi"

pollution: MSG_WAITALL
#define MSG_WAITALL 0x40

pollution: IPV6_UNSPEC_SRC
#define IPV6_UNSPEC_SRC 0x42

pollution: IPV6_PREFER_SRC_TMPMASK
#define IPV6_PREFER_SRC_TMPMASK (IPV6_PREFER_SRC_PUBLIC | IPV6_PREFER_SRC_TMP)

pollution: DEFAULT_MAXPID
#define DEFAULT_MAXPID 30000

pollution: BE_IN16
#define BE_IN16(xa) (((uint16_t)BE_IN8(xa) << 8) | BE_IN8((uint8_t *)(xa) + 1))

pollution: loword
#define loword(X) (((ushort_t *)&(X))[1])

pollution: SO_MREADON
#define SO_MREADON 0x0040

pollution: CLOCK_LEVEL
#define CLOCK_LEVEL 10

pollution: MSG_PEEK
#define MSG_PEEK 0x2

pollution: IP_MSFILTER_SIZE
#define IP_MSFILTER_SIZE(numsrc) (sizeof (struct ip_msfilter) - sizeof (struct in_addr) + (numsrc) * sizeof (struct in_addr))

pollution: MAXUSERFLOWNAMELEN
#define MAXUSERFLOWNAMELEN 96

pollution: QNOENB
#define QNOENB 0x00000040

pollution: XUIO_SET_CACHE_HINT
#define XUIO_SET_CACHE_HINT(xuiop,val) _XUIO_SET_CACHE_HINT(xuiop, val)

pollution: QREADR
#define QREADR 0x00000010

pollution: lifr_metric
#define lifr_metric lifr_lifru.lifru_metric

pollution: IN_CLASSB_NSHIFT
#define IN_CLASSB_NSHIFT 16

pollution: LINUX_SLL_OTHERHOST
#define LINUX_SLL_OTHERHOST 3

pollution: POLLRDBAND
#define POLLRDBAND 0x0080

pollution: IPPORT_FINGER
#define IPPORT_FINGER 79

pollution: IPPORT_TTYLINK
#define IPPORT_TTYLINK 87

pollution: IFF_NOARP
#define IFF_NOARP 0x0000000080

pollution: IPPROTO_IGMP
#define IPPROTO_IGMP 2

pollution: FILNAME_MAX
#define FILNAME_MAX 32

pollution: QMTOUTPERIM
#define QMTOUTPERIM 0x00008000

pollution: MSGMARKNEXT
#define MSGMARKNEXT 0x10

pollution: IPV6_PREFER_SRC_NONCGA
#define IPV6_PREFER_SRC_NONCGA 0x00000010

pollution: SO_LINGER
#define SO_LINGER 0x0080

pollution: IPPORT_ECHO
#define IPPORT_ECHO 7

pollution: SO_ANON_MLP
#define SO_ANON_MLP 0x100a

pollution: LOCK_INIT_DUMMY_HELD
#define LOCK_INIT_DUMMY_HELD(lp) (*(lp) = LOCK_DUMMY_HELD_VALUE)

pollution: IFNAMSIZ
#define IFNAMSIZ 16

pollution: M_ERROR
#define M_ERROR 0x8a

pollution: SOMAXCONN
#define SOMAXCONN 128

pollution: AF_INET_SDP
#define AF_INET_SDP 33

pollution: QB_WANTW
#define QB_WANTW 0x02

pollution: DBLK_USE_NET_COPY
#define DBLK_USE_NET_COPY 0x04

pollution: IFF_VRRP
#define IFF_VRRP 0x10000000000ll

pollution: SO_MAXBLK
#define SO_MAXBLK 0x100000

pollution: POLLNORM
#define POLLNORM POLLRDNORM

pollution: DBLK_IS_PREMAPPED
#define DBLK_IS_PREMAPPED(db) ((db)->db_flags & DBLK_DMA_PREMAP)

pollution: PF_KEY
#define PF_KEY AF_KEY

pollution: ND_STALE
#define ND_STALE 3

pollution: MSG_CMSG_CLOEXEC
#define MSG_CMSG_CLOEXEC 0x2000

pollution: AF_ECMA
#define AF_ECMA 8

pollution: IPPORT_FTP
#define IPPORT_FTP 21

pollution: SO_NDELOFF
#define SO_NDELOFF 0x0200

pollution: STRUIOT_STANDARD
#define STRUIOT_STANDARD 1

pollution: XUIO_SET_HINT_COOKIE
#define XUIO_SET_HINT_COOKIE(xuiop,data) _XUIO_SET_HINT_COOKIE(xuiop, data)

pollution: PF_SNA
#define PF_SNA AF_SNA

pollution: PF_PACKET
#define PF_PACKET AF_PACKET

pollution: QFULL
#define QFULL 0x00000008

pollution: ifr_addr
#define ifr_addr ifr_ifru.ifru_addr

pollution: NZERO
#define NZERO 20

pollution: STRHIGH
#define STRHIGH 5120

pollution: INFPSZ
#define INFPSZ -1

pollution: IN6_ARE_ADDR_EQUAL
#define IN6_ARE_ADDR_EQUAL(addr1,addr2) (((addr1)->_S6_un._S6_u32[3] == (addr2)->_S6_un._S6_u32[3]) && ((addr1)->_S6_un._S6_u32[2] == (addr2)->_S6_un._S6_u32[2]) && ((addr1)->_S6_un._S6_u32[1] == (addr2)->_S6_un._S6_u32[1]) && ((addr1)->_S6_un._S6_u32[0] == (addr2)->_S6_un._S6_u32[0]))

pollution: M_IOCNAK
#define M_IOCNAK 0x82

pollution: NC_RDMA
#define NC_RDMA "rdma"

pollution: IN6ADDR_ANY_INIT
#define IN6ADDR_ANY_INIT { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }

pollution: htonl
#define htonl(x) (x)

pollution: NC_KVIPL
#define NC_KVIPL "kvipl"

pollution: PF_TRILL
#define PF_TRILL AF_TRILL

pollution: SO_REUSEADDR
#define SO_REUSEADDR 0x0004

pollution: IPPORT_ROUTESERVER
#define IPPORT_ROUTESERVER 520

pollution: LIFGRNAMSIZ
#define LIFGRNAMSIZ LIFNAMSIZ

pollution: lifr_groupname
#define lifr_groupname lifr_lifru.lifru_groupname

pollution: NDF_ISROUTER_ON
#define NDF_ISROUTER_ON 0x1

pollution: PIL_MAX
#define PIL_MAX 15

pollution: HIGH_LEVELS
#define HIGH_LEVELS (PIL_MAX - LOCK_LEVEL)

pollution: SO_DEBUG
#define SO_DEBUG 0x0001

pollution: s_addr
#define s_addr _S_un._S_addr

pollution: M_START
#define M_START 0x88

pollution: FILF_BYPASS
#define FILF_BYPASS 0x4

pollution: PF_LAT
#define PF_LAT AF_LAT

pollution: M_HANGUP
#define M_HANGUP 0x89

pollution: IFF_XRESOLV
#define IFF_XRESOLV 0x0100000000ll

pollution: IFF_NOFAILOVER
#define IFF_NOFAILOVER 0x0008000000

pollution: UIO_XUIO
#define UIO_XUIO 0x0004

pollution: ifr_ip_muxid
#define ifr_ip_muxid ifr_ifru.if_muxid[0]

pollution: IPPROTO_EON
#define IPPROTO_EON 80

pollution: IN_BADCLASS
#define IN_BADCLASS(i) (((i) & 0xf0000000U) == 0xf0000000U)

pollution: XUIO_WBIAS_HINT
#define XUIO_WBIAS_HINT(xuiop) _XUIO_WBIAS_HINT(xuiop)

pollution: ntohll
#define ntohll(x) (x)

pollution: NC_LAT
#define NC_LAT "lat"

pollution: NC_DECNET
#define NC_DECNET "decnet"

pollution: SOCK_SEQPACKET
#define SOCK_SEQPACKET 6

pollution: XUIO_ACK_BLKSZ_HINT
#define XUIO_ACK_BLKSZ_HINT(xuiop,valid) _XUIO_ACK_HINT(xuiop, BLKSZ, valid)

pollution: IPPORT_TIMESERVER
#define IPPORT_TIMESERVER 37

pollution: MAXLINKNAMESPECIFIER
#define MAXLINKNAMESPECIFIER 96

pollution: SO_DONTLINGER
#define SO_DONTLINGER (~SO_LINGER)

pollution: MSG_L2_MCAST
#define MSG_L2_MCAST 0x200

pollution: bpsize
#define bpsize(bp) ((unsigned int)(bp->b_datap->db_lim - bp->b_datap->db_base))

pollution: lifr_lso
#define lifr_lso lifr_lifru.lifru_lso

pollution: uio_offset
#define uio_offset uio_loffset

pollution: SOL_FILTER
#define SOL_FILTER 0xfffc

pollution: M_PCSIG
#define M_PCSIG 0x84

pollution: SO_FLOW_SLA
#define SO_FLOW_SLA 0x1018

pollution: IP_ADD_SOURCE_MEMBERSHIP
#define IP_ADD_SOURCE_MEMBERSHIP 0x17

pollution: M_STARTI
#define M_STARTI 0x90

pollution: Q_SQQUEUED
#define Q_SQQUEUED 0x01

pollution: LOCK_INIT_HELD
#define LOCK_INIT_HELD(lp) (*(lp) = LOCK_HELD_VALUE)

pollution: UIO_HAS_CACHE_HINT
#define UIO_HAS_CACHE_HINT(uiop) _UIO_HAS_HINT(uiop, CACHE)

pollution: AF_IMPLINK
#define AF_IMPLINK 3

pollution: SO_BROADCAST
#define SO_BROADCAST 0x0020

pollution: CMASK
#define CMASK 022

pollution: IFF_PROMISC
#define IFF_PROMISC 0x0000000100

pollution: PF_UNIX
#define PF_UNIX AF_UNIX

pollution: IPV6_PREFER_SRC_HOME
#define IPV6_PREFER_SRC_HOME 0x00000001

pollution: IN_AUTOCONF_NET
#define IN_AUTOCONF_NET 0xa9fe0000U

pollution: ifr_ppa
#define ifr_ppa ifr_ifru.ifru_ppaflags.ifrup_ppa

pollution: ifr_dstaddr
#define ifr_dstaddr ifr_ifru.ifru_dstaddr

pollution: IFF_TEMPORARY
#define IFF_TEMPORARY 0x0800000000ll

pollution: IPPROTO_ENCAP
#define IPPROTO_ENCAP 4

pollution: SO_ISTTY
#define SO_ISTTY 0x0400

pollution: QPAIR
#define QPAIR 0x00000800

pollution: GID_NOACCESS
#define GID_NOACCESS UID_NOACCESS

pollution: LIF_MAX_FWIFGROUPS
#define LIF_MAX_FWIFGROUPS 16

pollution: SO_MAC_IMPLICIT
#define SO_MAC_IMPLICIT 0x1016

pollution: SO_BAND
#define SO_BAND 0x4000

pollution: IPPROTO_ESP
#define IPPROTO_ESP 50

pollution: canenable
#define canenable(q) !((q)->q_flag & QNOENB)

pollution: FSHIFT
#define FSHIFT 8

pollution: NC_ECMA
#define NC_ECMA "ecma"

pollution: INADDR_ALLRTRS_GROUP
#define INADDR_ALLRTRS_GROUP 0xe0000002U

pollution: s6_addr
#define s6_addr _S6_un._S6_u8

pollution: AF_POLICY
#define AF_POLICY 29

pollution: IPV6_RECVPATHMTU
#define IPV6_RECVPATHMTU 0x24

pollution: IPPORT_BOOTPC
#define IPPORT_BOOTPC 68

pollution: IFF_MULTI_BCAST
#define IFF_MULTI_BCAST 0x0000001000

pollution: IPPORT_BOOTPS
#define IPPORT_BOOTPS 67

pollution: IP_DROP_MEMBERSHIP
#define IP_DROP_MEMBERSHIP 0x14

pollution: POLLRDNORM
#define POLLRDNORM 0x0040

pollution: M_PCEVENT
#define M_PCEVENT 0x91

pollution: PF_INET_SDP
#define PF_INET_SDP AF_INET_SDP

pollution: SCM_RIGHTS
#define SCM_RIGHTS 0x1010

pollution: IFF_DHCPRUNNING
#define IFF_DHCPRUNNING 0x0000004000

pollution: IPPORT_DHCPV6C
#define IPPORT_DHCPV6C 546

pollution: IP_MULTICAST_LOOP
#define IP_MULTICAST_LOOP 0x12

pollution: lifr_dadstate
#define lifr_dadstate lifr_lifru.lifru_dadstate

pollution: UIO_EXTFLG_MASK
#define UIO_EXTFLG_MASK (UIO_COPY_DEFAULT | UIO_COPY_CACHED | UIO_XUIO | UIO_XUIO_HINT)

pollution: SO_USELOOPBACK
#define SO_USELOOPBACK 0x0040

pollution: lifr_ip_muxid
#define lifr_ip_muxid lifr_lifru.lif_muxid[0]

pollution: IMPLINK_IP
#define IMPLINK_IP 155

pollution: IPPORT_DISCARD
#define IPPORT_DISCARD 9

pollution: MAX_INPUT
#define MAX_INPUT 512

pollution: IPPROTO_PUP
#define IPPROTO_PUP 12

pollution: QPERMOD
#define QPERMOD 0x00002000

pollution: SHUT_RDWR
#define SHUT_RDWR 2

pollution: M_COPYIN
#define M_COPYIN 0x8b

pollution: TRANSPARENT
#define TRANSPARENT (unsigned int)(-1)

pollution: PF_ECMA
#define PF_ECMA AF_ECMA

pollution: NBPSCTR
#define NBPSCTR 512

pollution: IPPROTO_OSPF
#define IPPROTO_OSPF 89

pollution: IPV6_USE_MIN_MTU
#define IPV6_USE_MIN_MTU 0x20

pollution: IPPROTO_IDP
#define IPPROTO_IDP 22

pollution: AF_NBS
#define AF_NBS 7

pollution: NMOUNT
#define NMOUNT 40

pollution: SCTRSHFT
#define SCTRSHFT 9

pollution: IPPROTO_TCP
#define IPPROTO_TCP 6

pollution: PF_INET_OFFLOAD
#define PF_INET_OFFLOAD AF_INET_OFFLOAD

pollution: SO_VRRP
#define SO_VRRP 0x1017

pollution: IPV6_PREFER_SRC_MIPMASK
#define IPV6_PREFER_SRC_MIPMASK (IPV6_PREFER_SRC_HOME | IPV6_PREFER_SRC_COA)

pollution: IPPORT_SUPDUP
#define IPPORT_SUPDUP 95

pollution: IPPROTO_RAW
#define IPPROTO_RAW 255

pollution: FSCALE
#define FSCALE (1<<FSHIFT)

pollution: IPPORT_DAYTIME
#define IPPORT_DAYTIME 13

pollution: DB_TCI
#define DB_TCI(mp) ((mp)->b_datap->db_struioun.cksum.pad)

pollution: IN_CLASSA_NSHIFT
#define IN_CLASSA_NSHIFT 24

pollution: PF_NBS
#define PF_NBS AF_NBS

pollution: PF_MAX
#define PF_MAX AF_MAX

pollution: PROTO_SDP
#define PROTO_SDP 257

pollution: MSG_CTRUNC
#define MSG_CTRUNC 0x10

pollution: AF_HYLINK
#define AF_HYLINK 15

pollution: MSGLOGCTL
#define MSGLOGCTL 0x1000

pollution: LOCK_LEVEL
#define LOCK_LEVEL 10

pollution: MSG_NOTIFICATION
#define MSG_NOTIFICATION 0x100

pollution: IPPROTO_VRRP
#define IPPROTO_VRRP 112

pollution: db_xtn_pf_fwdata
#define db_xtn_pf_fwdata db_xtn_u.u_data_ptr_s.s_pf_fwdata

pollution: AF_UNSPEC
#define AF_UNSPEC 0

pollution: AF_ROUTE
#define AF_ROUTE 24

pollution: IPV6_RECVHOPOPTS
#define IPV6_RECVHOPOPTS 0x14

pollution: s_imp
#define s_imp _S_un._S_un_w.s_w2

pollution: IFF_IPMP_INVALID
#define IFF_IPMP_INVALID (IFF_STANDBY | IFF_INACTIVE | IFF_OFFLINE | IFF_NOFAILOVER | IFF_NOARP | IFF_NONUD | IFF_XRESOLV)

pollution: IP_DROP_SOURCE_MEMBERSHIP
#define IP_DROP_SOURCE_MEMBERSHIP 0x18

pollution: NC_TPI_RAW
#define NC_TPI_RAW 4

pollution: AF_NIT
#define AF_NIT 17

pollution: ifr_arp_muxid
#define ifr_arp_muxid ifr_ifru.if_muxid[1]

pollution: NOFILE
#define NOFILE 20

pollution: SO_PROTOTYPE
#define SO_PROTOTYPE 0x1009

pollution: MAXBSIZE
#define MAXBSIZE 8192

pollution: AF_LINK
#define AF_LINK 25

pollution: htonll
#define htonll(x) (x)

pollution: IPV6_DSTOPTS
#define IPV6_DSTOPTS 0xf

pollution: SPIN_LOCK
#define SPIN_LOCK(pl) ((pl) > ipltospl(LOCK_LEVEL))

pollution: IFF_NOLOCAL
#define IFF_NOLOCAL 0x0000020000

pollution: M_IOCTL
#define M_IOCTL 0x0e

pollution: STRUIO_DONE
#define STRUIO_DONE 0x02

pollution: IFF_PREFERRED
#define IFF_PREFERRED 0x0400000000ll

pollution: IPPORT_CMDSERVER
#define IPPORT_CMDSERVER 514

pollution: IOC_CONVERT_FROM
#define IOC_CONVERT_FROM(iocp) ddi_model_convert_from( ((struct iocblk *)iocp)->ioc_flag)

pollution: PF_OSINET
#define PF_OSINET AF_OSINET

pollution: UID_NOBODY
#define UID_NOBODY 60001

pollution: MAXPATHLEN
#define MAXPATHLEN 1024

pollution: IN6_V4MAPPED_TO_IPADDR
#define IN6_V4MAPPED_TO_IPADDR(v6,v4) ((v4) = (v6)->_S6_un._S6_u32[3])

pollution: AF_NETLINK
#define AF_NETLINK 34

pollution: INADDR_MAX_LOCAL_GROUP
#define INADDR_MAX_LOCAL_GROUP 0xe00000ffU

pollution: IFF_VIRTUAL
#define IFF_VIRTUAL 0x2000000000ll

pollution: db_xtn
#define db_xtn db_xtn_u.u_data_ptr_a

pollution: AF_CHAOS
#define AF_CHAOS 5

pollution: IN6_IS_ADDR_MC_SITELOCAL
#define IN6_IS_ADDR_MC_SITELOCAL(addr) (((addr)->_S6_un._S6_u32[0] & 0xff0f0000) == 0xff050000)

pollution: IPPROTO_IPV6
#define IPPROTO_IPV6 41

pollution: IPPROTO_SCTP
#define IPPROTO_SCTP 132

pollution: IPPORT_NTP
#define IPPORT_NTP 123

pollution: CLONEOPEN
#define CLONEOPEN 0x2

pollution: lifr_mtu
#define lifr_mtu lifr_lifru.lifru_mtu

pollution: DBLK_DMA_PREMAP
#define DBLK_DMA_PREMAP 0x08

pollution: SO_SECATTR
#define SO_SECATTR 0x1011

pollution: IFF_ADDRCONF
#define IFF_ADDRCONF 0x0000080000

pollution: LIFC_TEMPORARY
#define LIFC_TEMPORARY 0x04

pollution: PF_FILE
#define PF_FILE PF_UNIX

pollution: IPPORT_SMB
#define IPPORT_SMB 445

pollution: IN6_IS_ADDR_LINKLOCAL
#define IN6_IS_ADDR_LINKLOCAL(addr) (((addr)->_S6_un._S6_u32[0] & 0xffc00000) == 0xfe800000)

pollution: IFQ_MAXLEN
#define IFQ_MAXLEN 50

pollution: POLLWRBAND
#define POLLWRBAND 0x0100

pollution: DBLK_FLOW_CLASSIFIED
#define DBLK_FLOW_CLASSIFIED 0x20

pollution: ifa_broadaddr
#define ifa_broadaddr ifa_ifu.ifu_broadaddr

pollution: lifr_addrlen
#define lifr_addrlen lifr_lifru1.lifru_addrlen

pollution: PF_DATAKIT
#define PF_DATAKIT AF_DATAKIT

pollution: M_SETOPTS
#define M_SETOPTS 0x10

pollution: PF_PUP
#define PF_PUP AF_PUP

pollution: SO_FLOW_NAME
#define SO_FLOW_NAME 0x1020

pollution: SO_DELIM
#define SO_DELIM 0x8000

pollution: IPPROTO_MAX
#define IPPROTO_MAX 256

pollution: DBLK_HAS_FD
#define DBLK_HAS_FD 0x40

pollution: QEND
#define QEND 0x00040000

pollution: IN_CLASSB_HOST
#define IN_CLASSB_HOST 0x0000ffffU

pollution: QPERQ
#define QPERQ 0x00001000

pollution: IPPORT_MDNS
#define IPPORT_MDNS 5353

pollution: IPPROTO_HOPOPTS
#define IPPROTO_HOPOPTS 0

pollution: SO_TIMESTAMP
#define SO_TIMESTAMP 0x1013

pollution: NC_NOPROTO
#define NC_NOPROTO "-"

pollution: NC_INET6
#define NC_INET6 "inet6"

pollution: MCAST_INCLUDE
#define MCAST_INCLUDE 1

pollution: IPPROTO_RSVP
#define IPPROTO_RSVP 46

pollution: IPV6_UNICAST_HOPS
#define IPV6_UNICAST_HOPS 0x5

pollution: IMPLINK_HIGHEXPER
#define IMPLINK_HIGHEXPER 158

pollution: NETCONFIG
#define NETCONFIG "/etc/netconfig"

pollution: IFF_STANDBY
#define IFF_STANDBY 0x0020000000

pollution: NDF_ANYCAST_ON
#define NDF_ANYCAST_ON 0x4

pollution: MSG_DUPCTRL
#define MSG_DUPCTRL 0x800

pollution: SO_ATTACH_FILTER
#define SO_ATTACH_FILTER 0x40000001

pollution: MCAST_EXCLUDE
#define MCAST_EXCLUDE 2

pollution: IFF_POINTOPOINT
#define IFF_POINTOPOINT 0x0000000010

pollution: IPV6_RECVPKTINFO
#define IPV6_RECVPKTINFO 0x12

pollution: NC_SNA
#define NC_SNA "sna"

pollution: NC_OSINET
#define NC_OSINET "osinet"

pollution: MSGMARK
#define MSGMARK 0x01

pollution: QNORM
#define QNORM 0x00

pollution: IPV6_PREFER_SRC_DEFAULT
#define IPV6_PREFER_SRC_DEFAULT (IPV6_PREFER_SRC_MIPDEFAULT | IPV6_PREFER_SRC_TMPDEFAULT | IPV6_PREFER_SRC_CGADEFAULT)

pollution: ND_STATE_VALID_MAX
#define ND_STATE_VALID_MAX 7

pollution: IPPORT_RJE
#define IPPORT_RJE 77

pollution: ifr_flags
#define ifr_flags ifr_ifru.ifru_flags

pollution: XUIO_SET_BLKSZ_HINT
#define XUIO_SET_BLKSZ_HINT(xuiop,val) _XUIO_SET_BLKSZ_HINT(xuiop, val)

pollution: PF_UNSPEC
#define PF_UNSPEC AF_UNSPEC

pollution: LINUX_SLL_OUTGOING
#define LINUX_SLL_OUTGOING 4

pollution: BE_IN8
#define BE_IN8(xa) *((uint8_t *)(xa))

pollution: IPPORT_SYSLOG
#define IPPORT_SYSLOG 514

pollution: PF_X25
#define PF_X25 AF_X25

pollution: IFF_OFFLINE
#define IFF_OFFLINE 0x0080000000

pollution: dbtob
#define dbtob(db) ((unsigned long)(db) << DEV_BSHIFT)

pollution: AF_PUP
#define AF_PUP 4

pollution: SO_TONSTOP
#define SO_TONSTOP 0x2000

pollution: CPU_INTR_ACTV_HIGH_LEVEL_MASK
#define CPU_INTR_ACTV_HIGH_LEVEL_MASK 0xF800

pollution: FILF_AUTO
#define FILF_AUTO 0x2

pollution: NC_TCP
#define NC_TCP "tcp"

pollution: IP_NEXTHOP
#define IP_NEXTHOP 0x19

pollution: ifa_dstaddr
#define ifa_dstaddr ifa_ifu.ifu_dstaddr

pollution: NC_NOPROTOFMLY
#define NC_NOPROTOFMLY "-"

pollution: IFF_VNI
#define IFF_VNI 0x200000000000ll

pollution: POLLNVAL
#define POLLNVAL 0x0020

pollution: PF_POLICY
#define PF_POLICY AF_POLICY

pollution: db_cksum32
#define db_cksum32 db_struioun.cksum.cksum_val.u32

pollution: IPV6_V6ONLY
#define IPV6_V6ONLY 0x27

pollution: lifr_binding
#define lifr_binding lifr_lifru.lifru_binding

pollution: IPPORT_EFSSERVER
#define IPPORT_EFSSERVER 520

pollution: IP_OPTIONS
#define IP_OPTIONS 1

pollution: M_FLUSHEXEMPT
#define M_FLUSHEXEMPT 0x94

pollution: IPV6_RECVRTHDR
#define IPV6_RECVRTHDR 0x16

pollution: PF_IPX
#define PF_IPX AF_IPX

pollution: SO_WROFF
#define SO_WROFF 0x0002

pollution: NBBY
#define NBBY 8

pollution: SO_LOWAT
#define SO_LOWAT 0x0020

pollution: MSGCRED
#define MSGCRED 0x08

pollution: ND_STATE_VALID_MIN
#define ND_STATE_VALID_MIN 0

pollution: IPV6_RECVHOPLIMIT
#define IPV6_RECVHOPLIMIT 0x13

pollution: db_cksum16
#define db_cksum16 db_struioun.cksum.cksum_val.u16

pollution: STRUIOT_DONTCARE
#define STRUIOT_DONTCARE 0

pollution: lifc_buf
#define lifc_buf lifc_lifcu.lifcu_buf

pollution: FIL_DETACH
#define FIL_DETACH 0x2

pollution: NC_IBTF
#define NC_IBTF "ibtf"

pollution: IPV6_RECVTCLASS
#define IPV6_RECVTCLASS 0x19

pollution: UID_DLADM
#define UID_DLADM 15

pollution: NC_X25
#define NC_X25 "x25"

pollution: IN_SET_LOOPBACK_ADDR
#define IN_SET_LOOPBACK_ADDR(a) { (a)->sin_addr.s_addr = htonl(INADDR_LOOPBACK); (a)->sin_family = AF_INET; }

pollution: IN_PRIVATE12_MASK
#define IN_PRIVATE12_MASK 0xfff00000U

pollution: lifr_addr
#define lifr_addr lifr_lifru.lifru_addr

pollution: IPPROTO_ND
#define IPPROTO_ND 77

pollution: IFF_BROADCAST
#define IFF_BROADCAST 0x0000000002

pollution: SO_RCVLOWAT
#define SO_RCVLOWAT 0x1004

pollution: IPV6_RECVDSTOPTS
#define IPV6_RECVDSTOPTS 0x28

pollution: FIL_ATTACH
#define FIL_ATTACH 0x1

pollution: DBLK_FW_SEEN
#define DBLK_FW_SEEN 0x10

pollution: lifr_dstaddr
#define lifr_dstaddr lifr_lifru.lifru_dstaddr

pollution: IPV6_MULTICAST_IF
#define IPV6_MULTICAST_IF 0x6

pollution: ND_PROBE
#define ND_PROBE 5

pollution: NC_TPI_COTS
#define NC_TPI_COTS 2

pollution: M_CMD
#define M_CMD 0x93

pollution: SO_SNDTIMEO
#define SO_SNDTIMEO 0x1005

pollution: BMASK_8
#define BMASK_8(x) ((x) & 0xff)

pollution: LOCK_INIT_CLEAR
#define LOCK_INIT_CLEAR(lp) (*(lp) = 0)

pollution: IFF_RUNNING
#define IFF_RUNNING 0x0000000040

pollution: IFF_CANTCHANGE
#define IFF_CANTCHANGE (IFF_BROADCAST | IFF_POINTOPOINT | IFF_RUNNING | IFF_PROMISC | IFF_MULTICAST | IFF_MULTI_BCAST | IFF_UNNUMBERED | IFF_IPV4 | IFF_IPV6 | IFF_IPMP | IFF_FIXEDMTU | IFF_VIRTUAL | IFF_VNI | IFF_LOOPBACK | IFF_ALLMULTI | IFF_DUPLICATE | IFF_COS_ENABLED | IFF_NOLINKLOCAL | IFF_L3PROTECT | IFF_PHYSRUNNING)

pollution: IFF_PROBER
#define IFF_PROBER 0x80000000000ll

pollution: DISP_LEVEL
#define DISP_LEVEL (LOCK_LEVEL + 1)

pollution: LLADDR
#define LLADDR(s) ((caddr_t)((s)->sdl_data + (s)->sdl_nlen))

pollution: IN_CLASSC_HOST
#define IN_CLASSC_HOST 0x000000ffU

pollution: DEV_BSHIFT
#define DEV_BSHIFT 9

pollution: ifr_data
#define ifr_data ifr_ifru.ifru_data

pollution: AF_KEY
#define AF_KEY 27

pollution: IN6_IS_ADDR_6TO4
#define IN6_IS_ADDR_6TO4(addr) (((addr)->_S6_un._S6_u32[0] & 0xffff0000) == 0x20020000)

pollution: ifr_oname
#define ifr_oname ifr_ifru.ifru_oname

pollution: NGROUPS_MAX_DEFAULT
#define NGROUPS_MAX_DEFAULT 1024

pollution: NBAND
#define NBAND 256

pollution: SO_DGRAM_ERRIND
#define SO_DGRAM_ERRIND 0x0200

pollution: GID_NOBODY4
#define GID_NOBODY4 UID_NOBODY4

pollution: M_CTL
#define M_CTL 0x0d

pollution: IPPORT_NETBIOS_NS
#define IPPORT_NETBIOS_NS 137

pollution: IN6_INADDR_TO_V4MAPPED
#define IN6_INADDR_TO_V4MAPPED(v4,v6) ((v6)->_S6_un._S6_u32[3] = (v4)->s_addr, (v6)->_S6_un._S6_u32[2] = 0x0000ffff, (v6)->_S6_un._S6_u32[1] = 0, (v6)->_S6_un._S6_u32[0] = 0)

pollution: DBLK_REFMIN
#define DBLK_REFMIN 0x01

pollution: IP_RECVTTL
#define IP_RECVTTL 0xb

pollution: FLUSHDATA
#define FLUSHDATA 0

pollution: NBPW
#define NBPW sizeof (int)

pollution: IPPORT_NETBIOS_DGM
#define IPPORT_NETBIOS_DGM 138

pollution: TICK
#define TICK (1000000000/((clock_t)_sysconf(_SC_CLK_TCK)))

pollution: IPV6_PAD1_OPT
#define IPV6_PAD1_OPT 0

pollution: MAX_CANON
#define MAX_CANON 256

pollution: MAXFRAG
#define MAXFRAG 8

pollution: IP_PKTINFO
#define IP_PKTINFO 0x1a

pollution: SOL_ROUTE
#define SOL_ROUTE 0xfffe

pollution: AF_802
#define AF_802 18

pollution: IN_CLASSB
#define IN_CLASSB(i) (((i) & 0xc0000000U) == 0x80000000U)

pollution: M_READ
#define M_READ 0x85

pollution: IN6_IS_ADDR_MC_ORGLOCAL
#define IN6_IS_ADDR_MC_ORGLOCAL(addr) (((addr)->_S6_un._S6_u32[0] & 0xff0f0000) == 0xff080000)

pollution: lobyte
#define lobyte(X) (((unsigned char *)&(X))[1])

pollution: M_IOCDATA
#define M_IOCDATA 0x8d

pollution: M_MULTIDATA
#define M_MULTIDATA 0x02

pollution: NDF_PROXY_ON
#define NDF_PROXY_ON 0x10

pollution: SO_ERROR
#define SO_ERROR 0x1007

pollution: UIO_HAS_BLKSZ_HINT
#define UIO_HAS_BLKSZ_HINT(uiop) _UIO_HAS_HINT(uiop, BLKSZ)

pollution: SO_OOBINLINE
#define SO_OOBINLINE 0x0100

pollution: MAXEPHUID
#define MAXEPHUID ((uid_t)_sysconf(_SC_EPHID_MAX))

pollution: ifc_buf
#define ifc_buf ifc_ifcu.ifcu_buf

pollution: IFF_NOTRAILERS
#define IFF_NOTRAILERS 0x0000000020

pollution: SO_ALLZONES
#define SO_ALLZONES 0x1014

pollution: INADDR_ANY
#define INADDR_ANY 0x00000000U

pollution: QWCLOSE
#define QWCLOSE 0x00020000

pollution: AF_GOSIP
#define AF_GOSIP 22

pollution: GID_ROOT
#define GID_ROOT 0

pollution: IN_PRIVATE16_MASK
#define IN_PRIVATE16_MASK 0xffff0000U

pollution: PERIM_OUTER
#define PERIM_OUTER 2

pollution: IPPORT_SOCKS
#define IPPORT_SOCKS 1080

pollution: IFF_PRIVATE
#define IFF_PRIVATE 0x0000008000

pollution: INADDR_UNSPEC_GROUP
#define INADDR_UNSPEC_GROUP 0xe0000000U

pollution: ND_DELAY
#define ND_DELAY 4

pollution: IOC_NATIVE
#define IOC_NATIVE DATAMODEL_NATIVE

pollution: IN6_IS_ADDR_V4COMPAT
#define IN6_IS_ADDR_V4COMPAT(addr) (((addr)->_S6_un._S6_u32[2] == 0) && ((addr)->_S6_un._S6_u32[1] == 0) && ((addr)->_S6_un._S6_u32[0] == 0) && !((addr)->_S6_un._S6_u32[3] == 0) && !((addr)->_S6_un._S6_u32[3] == 0x00000001))

pollution: IPV6_MULTICAST_HOPS
#define IPV6_MULTICAST_HOPS 0x7

pollution: IN6_IS_ADDR_SITELOCAL
#define IN6_IS_ADDR_SITELOCAL(addr) (((addr)->_S6_un._S6_u32[0] & 0xffc00000) == 0xfec00000)

pollution: MAXOFFSET_T
#define MAXOFFSET_T 0x7fffffffffffffffl

pollution: NGROUPS_OLDMAX
#define NGROUPS_OLDMAX 32

pollution: BE_16
#define BE_16(x) BMASK_16(x)

pollution: SFP_PRIO_NORMAL
#define SFP_PRIO_NORMAL 1

pollution: IFF_COS_ENABLED
#define IFF_COS_ENABLED 0x0200000000ll

pollution: BE_32
#define BE_32(x) BMASK_32(x)

pollution: LSO_OFF
#define LSO_OFF 0

pollution: ND_REACHABLE
#define ND_REACHABLE 2

pollution: IPPORT_RESERVED
#define IPPORT_RESERVED 1024

pollution: lifr_broadaddr
#define lifr_broadaddr lifr_lifru.lifru_broadaddr

pollution: IPPORT_SYSTAT
#define IPPORT_SYSTAT 11

pollution: SO_TYPE
#define SO_TYPE 0x1008

pollution: IP_BLOCK_SOURCE
#define IP_BLOCK_SOURCE 0x15

pollution: ND_UNCHANGED
#define ND_UNCHANGED 0

pollution: lifc_req
#define lifc_req lifc_lifcu.lifcu_req

pollution: PAGEMASK
#define PAGEMASK (~PAGEOFFSET)

pollution: IFF_ANYCAST
#define IFF_ANYCAST 0x0000400000

pollution: BE_64
#define BE_64(x) BMASK_64(x)

pollution: IPV6_PREFER_SRC_CGADEFAULT
#define IPV6_PREFER_SRC_CGADEFAULT IPV6_PREFER_SRC_NONCGA

pollution: IPPORT_NETSTAT
#define IPPORT_NETSTAT 15

pollution: IN6_IS_ADDR_MULTICAST
#define IN6_IS_ADDR_MULTICAST(addr) (((addr)->_S6_un._S6_u32[0] & 0xff000000) == 0xff000000)

pollution: MSGNOLOOP
#define MSGNOLOOP 0x02

pollution: QBACK
#define QBACK 0x00000100

pollution: uio_loffset
#define uio_loffset _uio_offset._f

pollution: UIO_XUIO_HINT
#define UIO_XUIO_HINT 0x0008

pollution: s_net
#define s_net _S_un._S_un_b.s_b1

pollution: lifr_cflags
#define lifr_cflags lifr_lifru.lifru_cflags_req

pollution: AF_DLI
#define AF_DLI 13

pollution: IOC_MODELS
#define IOC_MODELS DATAMODEL_MASK

pollution: IN_CLASSB_MAX
#define IN_CLASSB_MAX 65536

pollution: XUIO_XUZC_RW
#define XUIO_XUZC_RW(xuio) (xuio)->xu_ext.xu_zc.xu_zc_rw

pollution: NC_CHAOS
#define NC_CHAOS "chaos"

pollution: hibyte
#define hibyte(X) (((unsigned char *)&(X))[0])

pollution: SO_ERROPT
#define SO_ERROPT 0x040000

pollution: IP_DONTFRAG
#define IP_DONTFRAG 0x1b

pollution: IP_ADD_MEMBERSHIP
#define IP_ADD_MEMBERSHIP 0x13

pollution: CMSG_DATA
#define CMSG_DATA(c) ((unsigned char *)_CMSG_DATA_ALIGN((struct cmsghdr *)(c) + 1))

pollution: SO_ACCEPTCONN
#define SO_ACCEPTCONN 0x0002

pollution: IOC_NONE
#define IOC_NONE DATAMODEL_NONE

pollution: PF_ROUTE
#define PF_ROUTE AF_ROUTE

pollution: IPV6_HOPLIMIT
#define IPV6_HOPLIMIT 0xc

pollution: MCAST_BLOCK_SOURCE
#define MCAST_BLOCK_SOURCE 0x2b

pollution: IP_MULTICAST_TTL
#define IP_MULTICAST_TTL 0x11

pollution: IPPROTO_UDP
#define IPPROTO_UDP 17

pollution: IN_AUTOCONF_MASK
#define IN_AUTOCONF_MASK 0xffff0000U

pollution: CV_ADAPTIVE_INIT_TIME
#define CV_ADAPTIVE_INIT_TIME 0

pollution: SO_DONTROUTE
#define SO_DONTROUTE 0x0010

pollution: IFF_DUPLICATE
#define IFF_DUPLICATE 0x4000000000ll

pollution: M_PROTO
#define M_PROTO 0x01

pollution: UID_NOBODY4
#define UID_NOBODY4 65534

pollution: BE_OUT16
#define BE_OUT16(xa,yv) BE_OUT8((uint8_t *)(xa) + 1, yv); BE_OUT8((uint8_t *)(xa), (yv) >> 8);

pollution: SOL_SOCKET
#define SOL_SOCKET 0xffff

pollution: IN_CLASSA
#define IN_CLASSA(i) (((i) & 0x80000000U) == 0)

pollution: IN_CLASSC
#define IN_CLASSC(i) (((i) & 0xe0000000U) == 0xc0000000U)

pollution: IN_CLASSD
#define IN_CLASSD(i) (((i) & 0xf0000000U) == 0xe0000000U)

pollution: IN_CLASSE
#define IN_CLASSE(i) (((i) & 0xf0000000U) == 0xf0000000U)

pollution: INADDR_ALLHOSTS_GROUP
#define INADDR_ALLHOSTS_GROUP 0xe0000001U

pollution: IN6_IPADDR_TO_V4MAPPED
#define IN6_IPADDR_TO_V4MAPPED(v4,v6) ((v6)->_S6_un._S6_u32[3] = (v4), (v6)->_S6_un._S6_u32[2] = 0x0000ffff, (v6)->_S6_un._S6_u32[1] = 0, (v6)->_S6_un._S6_u32[0] = 0)

pollution: AF_INET
#define AF_INET 2

pollution: IFF_FIXEDMTU
#define IFF_FIXEDMTU 0x1000000000ll

pollution: QINSERVICE
#define QINSERVICE 0x00010000

pollution: DB_PACKET
#define DB_PACKET(dbp) (void *)((uintptr_t)dbp + sizeof (dblk_t) + sizeof (pm_frtn_t))

pollution: IOC_ILP32
#define IOC_ILP32 DATAMODEL_ILP32

pollution: LIFC_NOXMIT
#define LIFC_NOXMIT 0x01

pollution: IPV6_PKTINFO
#define IPV6_PKTINFO 0xb

pollution: FLUSHEXEMPT
#define FLUSHEXEMPT 2

pollution: BE_OUT32
#define BE_OUT32(xa,yv) BE_OUT16((uint8_t *)(xa) + 2, yv); BE_OUT16((uint8_t *)(xa), (yv) >> 16);

pollution: MSG_MAXIOVLEN
#define MSG_MAXIOVLEN 16

pollution: GID_NETADM
#define GID_NETADM 65

pollution: BE_OUT64
#define BE_OUT64(xa,yv) BE_OUT32((uint8_t *)(xa) + 4, yv); BE_OUT32((uint8_t *)(xa), (yv) >> 32);

pollution: LSO_NOVALUE
#define LSO_NOVALUE 3

pollution: LIFNAMSIZ
#define LIFNAMSIZ _LIFNAMSIZ

pollution: DB_FTHDR
#define DB_FTHDR(mp) ((mp)->b_datap->db_fthdr)

pollution: POLLOUT
#define POLLOUT 0x0004

pollution: IP_MULTICAST_IF
#define IP_MULTICAST_IF 0x10

pollution: NC_KDAPL
#define NC_KDAPL "kdapl"

pollution: IN6_IS_ADDR_V4MAPPED
#define IN6_IS_ADDR_V4MAPPED(addr) (((addr)->_S6_un._S6_u32[2] == 0x0000ffff) && ((addr)->_S6_un._S6_u32[1] == 0) && ((addr)->_S6_un._S6_u32[0] == 0))

pollution: M_IOCACK
#define M_IOCACK 0x81

pollution: IP_RETOPTS
#define IP_RETOPTS 0x8

pollution: IP_DEFAULT_MULTICAST_LOOP
#define IP_DEFAULT_MULTICAST_LOOP 1

pollution: MSG_TRUNC
#define MSG_TRUNC 0x20

pollution: IPPROTO_EGP
#define IPPROTO_EGP 8

pollution: NC_DATAKIT
#define NC_DATAKIT "datakit"

pollution: DB_CRED
#define DB_CRED(mp) ((mp)->b_datap->db_credp)

pollution: lifr_ifinfo
#define lifr_ifinfo lifr_lifru.lifru_ifinfo_req

pollution: ldbtob
#define ldbtob(db) ((u_offset_t)(db) << DEV_BSHIFT)

pollution: AF_PACKET
#define AF_PACKET 32

pollution: QSYNCSTR
#define QSYNCSTR 0x00100000

pollution: BSWAP_32
#define BSWAP_32(x) (((uint32_t)(x) << 24) | (((uint32_t)(x) << 8) & 0xff0000) | (((uint32_t)(x) >> 8) & 0xff00) | ((uint32_t)(x) >> 24))

pollution: MAXNAMELEN
#define MAXNAMELEN 256

pollution: IN_CLASSA_MAX
#define IN_CLASSA_MAX 128

pollution: LOCK_SAMPLE_INTERVAL
#define LOCK_SAMPLE_INTERVAL(i) (((i) & 0xff) == 0)

pollution: PF_CCITT
#define PF_CCITT AF_CCITT

pollution: SO_DETACH_FILTER
#define SO_DETACH_FILTER 0x40000002

pollution: PF_802
#define PF_802 AF_802

pollution: IN6_IS_ADDR_LOOPBACK
#define IN6_IS_ADDR_LOOPBACK(addr) (((addr)->_S6_un._S6_u32[3] == 0x00000001) && ((addr)->_S6_un._S6_u32[2] == 0) && ((addr)->_S6_un._S6_u32[1] == 0) && ((addr)->_S6_un._S6_u32[0] == 0))

pollution: STRUIO_SPEC
#define STRUIO_SPEC 0x01

pollution: IP_DHCPINIT_IF
#define IP_DHCPINIT_IF 0x45

pollution: LOCK_DUMMY_HELD_VALUE
#define LOCK_DUMMY_HELD_VALUE 0xff

pollution: IPPORT_NETBIOS_SSN
#define IPPORT_NETBIOS_SSN 139

pollution: AF_DATAKIT
#define AF_DATAKIT 9

pollution: LE_8
#define LE_8(x) BSWAP_8(x)

pollution: SO_MAC_EXEMPT
#define SO_MAC_EXEMPT 0x100b

pollution: ND_INCOMPLETE
#define ND_INCOMPLETE 1

pollution: SO_TAIL
#define SO_TAIL 0x200000

pollution: QISDRV
#define QISDRV 0x00200000

pollution: IN_EXPERIMENTAL
#define IN_EXPERIMENTAL(i) (((i) & 0xe0000000U) == 0xe0000000U)

pollution: IFF_DEPRECATED
#define IFF_DEPRECATED 0x0000040000

pollution: NULL
#define NULL 0L

pollution: ifr_fddi_gstruct
#define ifr_fddi_gstruct ifr_ifru.ifru_fddi_gstruct

pollution: NETPATH
#define NETPATH "NETPATH"

pollution: IPPORT_DOMAIN
#define IPPORT_DOMAIN 53

pollution: IP_RECVOPTS
#define IP_RECVOPTS 0x5

pollution: queclass
#define queclass(bp) (((bp)->b_datap->db_type >= QPCTL) ? QPCTL : QNORM)

pollution: UID_NETADM
#define UID_NETADM 16

pollution: IPPROTO_AH
#define IPPROTO_AH 51

pollution: NC_INET
#define NC_INET "inet"

pollution: BPRI_HI
#define BPRI_HI 3

pollution: SO_SNDBUF
#define SO_SNDBUF 0x1001

pollution: IP_HDRINCL
#define IP_HDRINCL 2

pollution: LE_OUT32
#define LE_OUT32(xa,yv) LE_OUT16((uint8_t *)(xa), yv); LE_OUT16((uint8_t *)(xa) + 2, (yv) >> 16);

pollution: NGROUPS_UMAX
#define NGROUPS_UMAX 1024

pollution: PF_LINK
#define PF_LINK AF_LINK

pollution: IPV6_TCLASS
#define IPV6_TCLASS 0x26

pollution: NC_IEEE802
#define NC_IEEE802 "ieee802"

pollution: LIFC_EXTERNAL_SOURCE
#define LIFC_EXTERNAL_SOURCE 0x02

pollution: NC_GOSIP
#define NC_GOSIP "gosip"

pollution: LOCK_HAS_WAITERS
#define LOCK_HAS_WAITERS(l) (((l) & LOCK_WAITERS) != 0)

pollution: MSGNOTMARKNEXT
#define MSGNOTMARKNEXT 0x20

pollution: SFP_PRIORITY
#define SFP_PRIORITY 0x00000008

pollution: IP_RECVIF
#define IP_RECVIF 0x9

pollution: PF_INET6
#define PF_INET6 AF_INET6

pollution: NC_ICMP
#define NC_ICMP "icmp"

pollution: BPRI_LO
#define BPRI_LO 1

pollution: OPENFAIL
#define OPENFAIL -1

pollution: MAXUID
#define MAXUID 2147483647

pollution: IPPORT_SLP
#define IPPORT_SLP 427

pollution: MSG_DONTROUTE
#define MSG_DONTROUTE 0x4

pollution: SO_NET_KERNEL_BYPASS_STATS
#define SO_NET_KERNEL_BYPASS_STATS 0x101b

pollution: IN6_IS_ADDR_MC_NODELOCAL
#define IN6_IS_ADDR_MC_NODELOCAL(addr) (((addr)->_S6_un._S6_u32[0] & 0xff0f0000) == 0xff010000)

pollution: LINUX_SLL_HOST
#define LINUX_SLL_HOST 0

pollution: NC_VISIBLE
#define NC_VISIBLE 01

pollution: XUIO_BLKSZ_HINT
#define XUIO_BLKSZ_HINT(xuiop) _XUIO_BLKSZ_HINT(xuiop)

pollution: POLLHUP
#define POLLHUP 0x0010

pollution: SO_READOPT
#define SO_READOPT 0x0001

pollution: PERIM_INNER
#define PERIM_INNER 1

pollution: XUIO_HAS_EXTRANEOUS_HINTS
#define XUIO_HAS_EXTRANEOUS_HINTS(xuiop) _XUIO_HAS_EXTRANEOUS_HINTS(xuiop)

pollution: NC_UDP
#define NC_UDP "udp"

pollution: M_SIG
#define M_SIG 0x0b

pollution: IPV6_BOUND_IF
#define IPV6_BOUND_IF 0x41

pollution: IPPORT_WHOSERVER
#define IPPORT_WHOSERVER 513

pollution: IFF_LOOPBACK
#define IFF_LOOPBACK 0x0000000008

pollution: NGROUPS_UMIN
#define NGROUPS_UMIN 16

pollution: AF_SNA
#define AF_SNA 11

pollution: IFF_NORTEXCH
#define IFF_NORTEXCH 0x0000800000

pollution: ntohl
#define ntohl(x) (x)

pollution: AF_OSI
#define AF_OSI 19

pollution: IFF_NOLINKLOCAL
#define IFF_NOLINKLOCAL 0x20000000000ll

pollution: ntohs
#define ntohs(x) (x)

pollution: PF_NETLINK
#define PF_NETLINK AF_NETLINK

pollution: DEV_BSIZE
#define DEV_BSIZE 512

pollution: INADDR_NONE
#define INADDR_NONE 0xffffffffU

pollution: ifr_index
#define ifr_index ifr_ifru.ifru_index

pollution: FIL_LIST
#define FIL_LIST 0x3

pollution: SO_PASSIVE_CONNECT
#define SO_PASSIVE_CONNECT 0x100f

pollution: SO_COPYOPT
#define SO_COPYOPT 0x080000

pollution: AF_INET_OFFLOAD
#define AF_INET_OFFLOAD 30

pollution: lifr_ppa
#define lifr_ppa lifr_lifru1.lifru_ppa

pollution: MCAST_JOIN_GROUP
#define MCAST_JOIN_GROUP 0x29

pollution: BSWAP_8
#define BSWAP_8(x) ((x) & 0xff)

pollution: LOCK_HOLDER
#define LOCK_HOLDER(lp,holder) ((holder = (~LOCK_WAITERS & *(volatile lock_t *)(lp))), (holder-- != 0))

pollution: MAXOFF_T
#define MAXOFF_T 0x7fffffffffffffffl

pollution: IFF_ALLMULTI
#define IFF_ALLMULTI 0x0000000200

pollution: POLLWRNORM
#define POLLWRNORM POLLOUT

pollution: IP_UNSPEC_SRC
#define IP_UNSPEC_SRC 0x42

pollution: ifr_metric
#define ifr_metric ifr_ifru.ifru_metric

pollution: SOCK_RAW
#define SOCK_RAW NC_TPI_RAW

pollution: lifs_buf
#define lifs_buf lifs_lifsu.lifsu_buf

pollution: db_xtn_mactun_data
#define db_xtn_mactun_data db_xtn_u.u_data_ptr_s.s_mactun_data

pollution: IN6_V4MAPPED_TO_INADDR
#define IN6_V4MAPPED_TO_INADDR(v6,v4) ((v4)->s_addr = (v6)->_S6_un._S6_u32[3])

pollution: IPV6_JOIN_GROUP
#define IPV6_JOIN_GROUP 0x9

pollution: IFF_NOXMIT
#define IFF_NOXMIT 0x0000010000

pollution: MSG_XPG4_2
#define MSG_XPG4_2 0x8000

pollution: QMT_TYPEMASK
#define QMT_TYPEMASK (QPAIR|QPERQ|QPERMOD|QMTSAFE|QMTOUTPERIM)

pollution: XUIO_XUZC_PRIV
#define XUIO_XUZC_PRIV(xuio) (xuio)->xu_ext.xu_zc.xu_zc_priv

pollution: IPV6_PREFER_SRC_CGAMASK
#define IPV6_PREFER_SRC_CGAMASK (IPV6_PREFER_SRC_NONCGA | IPV6_PREFER_SRC_CGA)

pollution: NC_TPI_COTS_ORD
#define NC_TPI_COTS_ORD 3

pollution: MSG_OOB
#define MSG_OOB 0x1

pollution: AF_LAT
#define AF_LAT 14

pollution: IPPORT_BIFFUDP
#define IPPORT_BIFFUDP 512

pollution: NDF_ANYCAST_OFF
#define NDF_ANYCAST_OFF 0x8

pollution: DBLK_FLUSHEXEMPT
#define DBLK_FLUSHEXEMPT 0x80

pollution: M_BREAK
#define M_BREAK 0x08

pollution: XUIO_ACK_WBIAS_HINT
#define XUIO_ACK_WBIAS_HINT(xuiop,valid) _XUIO_ACK_HINT(xuiop, WBIAS, valid)

pollution: IN6_6TO4_TO_V4ADDR
#define IN6_6TO4_TO_V4ADDR(v6,v4) ((v4)->_S_un._S_un_b.s_b1 = (v6)->_S6_un._S6_u8[2], (v4)->_S_un._S_un_b.s_b2 = (v6)->_S6_un._S6_u8[3], (v4)->_S_un._S_un_b.s_b3 = (v6)->_S6_un._S6_u8[4], (v4)->_S_un._S_un_b.s_b4 = (v6)->_S6_un._S6_u8[5])

pollution: IP_RECVPKTINFO
#define IP_RECVPKTINFO 0x1a

pollution: BMASK_16
#define BMASK_16(x) ((x) & 0xffff)

pollution: IN6_ARE_6TO4_PREFIX_EQUAL
#define IN6_ARE_6TO4_PREFIX_EQUAL(addr1,addr2) (((addr1)->_S6_un._S6_u32[0] == (addr2)->_S6_un._S6_u32[0]) && ((addr1)->_S6_un._S6_u8[4] == (addr2)->_S6_un._S6_u8[4]) && ((addr1)->_S6_un._S6_u8[5] == (addr2)->_S6_un._S6_u8[5]))

pollution: IPPROTO_ICMP
#define IPPROTO_ICMP 1

pollution: BMASK_64
#define BMASK_64(x) (x)

pollution: IPPORT_IKE_NATT
#define IPPORT_IKE_NATT 4500

pollution: IPPROTO_GGP
#define IPPROTO_GGP 3

pollution: BMASK_32
#define BMASK_32(x) ((x) & 0xffffffff)

pollution: LE_OUT16
#define LE_OUT16(xa,yv) LE_OUT8((uint8_t *)(xa), yv); LE_OUT8((uint8_t *)(xa) + 1, (yv) >> 8);

pollution: IN_CLASSD_NSHIFT
#define IN_CLASSD_NSHIFT 28

pollution: dkunit
#define dkunit(bp) (minor((bp)->b_dev) >> 3)

pollution: IN6ADDR_LOOPBACK_INIT
#define IN6ADDR_LOOPBACK_INIT { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x1U }

pollution: s_host
#define s_host _S_un._S_un_b.s_b2

pollution: dkblock
#define dkblock(bp) ((bp)->b_blkno)

pollution: M_FLUSH
#define M_FLUSH 0x86

pollution: PREMOTE
#define PREMOTE 39

pollution: s_lh
#define s_lh _S_un._S_un_b.s_b3

pollution: SO_MREADOFF
#define SO_MREADOFF 0x0080

pollution: NC_NBS
#define NC_NBS "nbs"

pollution: NC_TPI_RDMA
#define NC_TPI_RDMA 5

pollution: PF_NIT
#define PF_NIT AF_NIT

pollution: IPSEC_PREF_UNIQUE
#define IPSEC_PREF_UNIQUE 0x04

pollution: IPPROTO_FRAGMENT
#define IPPROTO_FRAGMENT 44

pollution: STRUIO_IP
#define STRUIO_IP 0x04

pollution: ifr_mtu
#define ifr_mtu ifr_ifru.ifru_mtu

pollution: LE_OUT64
#define LE_OUT64(xa,yv) LE_OUT32((uint8_t *)(xa), yv); LE_OUT32((uint8_t *)(xa) + 4, (yv) >> 32);

pollution: IN6_IS_ADDR_MC_LINKLOCAL
#define IN6_IS_ADDR_MC_LINKLOCAL(addr) (((addr)->_S6_un._S6_u32[0] & 0xff0f0000) == 0xff020000)

pollution: POLLIN
#define POLLIN 0x0001

pollution: UID_NOACCESS
#define UID_NOACCESS 60002

pollution: NCARGS32
#define NCARGS32 0x100000

pollution: PF_GOSIP
#define PF_GOSIP AF_GOSIP

pollution: SYSNAME
#define SYSNAME 9

pollution: ifr_broadaddr
#define ifr_broadaddr ifr_ifru.ifru_broadaddr

pollution: IN_LOOPBACKNET
#define IN_LOOPBACKNET 127

pollution: MSGPRIOFLOW
#define MSGPRIOFLOW 0x80

pollution: IPV6_DONTFRAG
#define IPV6_DONTFRAG 0x21

pollution: DEFAULT_JUMPPID
#define DEFAULT_JUMPPID 0

pollution: M_PCPROTO
#define M_PCPROTO 0x83

pollution: IN_PRIVATE12_NET
#define IN_PRIVATE12_NET 0xac100000U

pollution: LE_IN16
#define LE_IN16(xa) (((uint16_t)LE_IN8((uint8_t *)(xa) + 1) << 8) | LE_IN8(xa))

pollution: NC_NIT
#define NC_NIT "nit"

pollution: ifr_enaddr
#define ifr_enaddr ifr_ifru.ifru_enaddr

pollution: FLUSHALL
#define FLUSHALL 1

pollution: MAXPROJID
#define MAXPROJID MAXUID

pollution: LE_16
#define LE_16(x) BSWAP_16(x)

pollution: SO_STRHOLD
#define SO_STRHOLD 0x020000

pollution: MSGDELIM
#define MSGDELIM 0x04

pollution: IMPLINK_LOWEXPER
#define IMPLINK_LOWEXPER 156

pollution: LE_IN32
#define LE_IN32(xa) (((uint32_t)LE_IN16((uint8_t *)(xa) + 2) << 16) | LE_IN16(xa))

pollution: IN6_IS_ADDR_MC_GLOBAL
#define IN6_IS_ADDR_MC_GLOBAL(addr) (((addr)->_S6_un._S6_u32[0] & 0xff0f0000) == 0xff0e0000)

pollution: IP_SEC_OPT
#define IP_SEC_OPT 0x22

pollution: GID_UNKNOWN
#define GID_UNKNOWN UID_UNKNOWN

pollution: SO_RCVBUF
#define SO_RCVBUF 0x1002

pollution: LE_32
#define LE_32(x) BSWAP_32(x)

pollution: IPV6_PREFER_SRC_COA
#define IPV6_PREFER_SRC_COA 0x00000002

pollution: IPPROTO_DSTOPTS
#define IPPROTO_DSTOPTS 60

pollution: ifr_fddi_netmap
#define ifr_fddi_netmap ifr_ifru.ifru_netmapent

pollution: LE_IN64
#define LE_IN64(xa) (((uint64_t)LE_IN32((uint8_t *)(xa) + 4) << 32) | LE_IN32(xa))

pollution: QWANTWSYNC
#define QWANTWSYNC 0x00080000

pollution: IPV6_DROP_MEMBERSHIP
#define IPV6_DROP_MEMBERSHIP 0xa

pollution: IP_REUSEADDR
#define IP_REUSEADDR 0x104

pollution: LE_64
#define LE_64(x) BSWAP_64(x)

pollution: PIPE_BUF
#define PIPE_BUF 5120

pollution: CMSG_SPACE
#define CMSG_SPACE(l) ((unsigned int)_CMSG_HDR_ALIGN(sizeof (struct cmsghdr) + (l)))

pollution: ND_UNREACHABLE
#define ND_UNREACHABLE 6

pollution: IPPROTO_NONE
#define IPPROTO_NONE 59

pollution: DBLK_REFMAX
#define DBLK_REFMAX 255U

pollution: IN_CLASSD_HOST
#define IN_CLASSD_HOST 0x0fffffffU

pollution: HZ
#define HZ ((clock_t)_sysconf(_SC_CLK_TCK))

pollution: MSG_DONTWAIT
#define MSG_DONTWAIT 0x80

pollution: QPCTL
#define QPCTL 0x80

pollution: IPPORT_PRINTER
#define IPPORT_PRINTER 515

pollution: AF_CCITT
#define AF_CCITT 10

pollution: ifc_req
#define ifc_req ifc_ifcu.ifcu_req

pollution: STRUIO_ZC
#define STRUIO_ZC 0x08

pollution: SCM_UCRED
#define SCM_UCRED 0x1012

pollution: QENAB
#define QENAB 0x00000001

pollution: SO_EXCLBIND
#define SO_EXCLBIND 0x1015

pollution: NC_LOOPBACK
#define NC_LOOPBACK "loopback"

pollution: SO_REUSEPORT
#define SO_REUSEPORT 0x100e

pollution: POLLREMOVE
#define POLLREMOVE 0x0800

pollution: IN6_IS_ADDR_LINKSCOPE
#define IN6_IS_ADDR_LINKSCOPE(addr) (IN6_IS_ADDR_LINKLOCAL(addr) || IN6_IS_ADDR_MC_LINKLOCAL(addr) || IN6_IS_ADDR_MC_NODELOCAL(addr))

pollution: IP_DONTROUTE
#define IP_DONTROUTE 0x105

pollution: IFF_NOACCEPT
#define IFF_NOACCEPT 0x0004000000

pollution: SO_ALL
#define SO_ALL 0x003f

pollution: IPPORT_LOGINSERVER
#define IPPORT_LOGINSERVER 513

pollution: SO_MINPSZ
#define SO_MINPSZ 0x0004

pollution: POLLERR
#define POLLERR 0x0008

pollution: INADDR_LOOPBACK
#define INADDR_LOOPBACK 0x7F000001U

pollution: ND_INITIAL
#define ND_INITIAL 7

pollution: IPV6_PREFER_SRC_TMP
#define IPV6_PREFER_SRC_TMP 0x00000008

pollution: SO_RCVTIMEO
#define SO_RCVTIMEO 0x1006

pollution: SOCK_STREAM
#define SOCK_STREAM NC_TPI_COTS

pollution: IFF_IPV6
#define IFF_IPV6 0x0002000000

pollution: POLLPRI
#define POLLPRI 0x0002

pollution: STRLOW
#define STRLOW 1024

pollution: IPPROTO_ICMPV6
#define IPPROTO_ICMPV6 58

pollution: IFF_UP
#define IFF_UP 0x0000000001

pollution: M_DELAY
#define M_DELAY 0x0c

pollution: TCP_WPUT_MP
#define TCP_WPUT_MP 0x100

pollution: lifr_token
#define lifr_token lifr_lifru.lifru_token

pollution: ifr_fddi_stat
#define ifr_fddi_stat ifr_ifru.ifru_fddi_stat

pollution: AF_LOCAL
#define AF_LOCAL AF_UNIX

pollution: UIO_COPY_DEFAULT
#define UIO_COPY_DEFAULT 0x0000

pollution: IFF_DEBUG
#define IFF_DEBUG 0x0000000004

pollution: LOCK_WAITERS
#define LOCK_WAITERS 0x80000000

pollution: PF_IMPLINK
#define PF_IMPLINK AF_IMPLINK

pollution: NBPS
#define NBPS 0x20000

pollution: IPV6_RTHDRDSTOPTS
#define IPV6_RTHDRDSTOPTS 0x11

pollution: BPRI_MED
#define BPRI_MED 2

pollution: INADDR_BROADCAST
#define INADDR_BROADCAST 0xffffffffU

pollution: AF_UNIX
#define AF_UNIX 1

pollution: XUIO_CACHE_HINT
#define XUIO_CACHE_HINT(xuiop) _XUIO_CACHE_HINT(xuiop)

pollution: IP_RECVRETOPTS
#define IP_RECVRETOPTS 0x6

pollution: MAXPID
#define MAXPID ((pid_t)_sysconf(_SC_MAXPID))

pollution: IPPORT_IKE
#define IPPORT_IKE 500

pollution: AF_DECnet
#define AF_DECnet 12

pollution: LOCK_HELD
#define LOCK_HELD(lp) (*(volatile lock_t *)(lp) != 0)

pollution: LSO_ON
#define LSO_ON 1

pollution: IPV6_SEC_OPT
#define IPV6_SEC_OPT 0x22

pollution: LINUX_SLL_MULTICAST
#define LINUX_SLL_MULTICAST 2

pollution: UID_NETCFG
#define UID_NETCFG 17

pollution: NDF_ISROUTER_OFF
#define NDF_ISROUTER_OFF 0x2

pollution: BE_IN32
#define BE_IN32(xa) (((uint32_t)BE_IN16(xa) << 16) | BE_IN16((uint8_t *)(xa) + 2))

pollution: INADDR_6TO4RRANYCAST
#define INADDR_6TO4RRANYCAST 0xc0586301U

pollution: NADDR
#define NADDR 13

pollution: IPV6_PREFER_SRC_MASK
#define IPV6_PREFER_SRC_MASK (IPV6_PREFER_SRC_MIPMASK | IPV6_PREFER_SRC_TMPMASK | IPV6_PREFER_SRC_CGAMASK)

pollution: IPV6_PATHMTU
#define IPV6_PATHMTU 0x25

pollution: PAGESIZE
#define PAGESIZE (_sysconf(_SC_PAGESIZE))

pollution: NODEV
#define NODEV (dev_t)(-1l)

pollution: IPV6_PREFER_SRC_MIPDEFAULT
#define IPV6_PREFER_SRC_MIPDEFAULT IPV6_PREFER_SRC_HOME

pollution: INADDR_ALLRPTS_GROUP
#define INADDR_ALLRPTS_GROUP 0xe0000016U

pollution: QB_FULL
#define QB_FULL 0x01

pollution: MSG_EOR
#define MSG_EOR 0x8

pollution: BE_8
#define BE_8(x) BMASK_8(x)

pollution: AF_TRILL
#define AF_TRILL 31

pollution: BE_IN64
#define BE_IN64(xa) (((uint64_t)BE_IN32(xa) << 32) | BE_IN32((uint8_t *)(xa) + 4))

pollution: IN_MULTICAST
#define IN_MULTICAST(i) IN_CLASSD(i)

pollution: BSWAP_16
#define BSWAP_16(x) ((BSWAP_8(x) << 8) | BSWAP_8((x) >> 8))

pollution: PF_APPLETALK
#define PF_APPLETALK AF_APPLETALK

pollution: IFF_INTELLIGENT
#define IFF_INTELLIGENT 0x0000000400

pollution: IPV6_PREFER_SRC_TMPDEFAULT
#define IPV6_PREFER_SRC_TMPDEFAULT IPV6_PREFER_SRC_PUBLIC

pollution: QMTSAFE
#define QMTSAFE 0x00004000

pollution: IP_TOS
#define IP_TOS 3

pollution: IFF_NO_UNREACH
#define IFF_NO_UNREACH 0x400000000000ll

pollution: IN_CLASSA_NET
#define IN_CLASSA_NET 0xff000000U

pollution: XUIO_SET_WBIAS_HINT
#define XUIO_SET_WBIAS_HINT(xuiop,val) _XUIO_SET_WBIAS_HINT(xuiop, val)

pollution: NC_IMPLINK
#define NC_IMPLINK "implink"

pollution: FILF_PROG
#define FILF_PROG 0x1

pollution: GROUP_FILTER_SIZE
#define GROUP_FILTER_SIZE(numsrc) (sizeof (struct group_filter) - sizeof (struct sockaddr_storage) + (numsrc) * sizeof (struct sockaddr_storage))

pollution: LIFC_UNDER_IPMP
#define LIFC_UNDER_IPMP 0x10

pollution: IPPORT_HTTP_ALT
#define IPPORT_HTTP_ALT 8080

pollution: IFF_IPMP
#define IFF_IPMP 0x8000000000ll

pollution: PF_INET
#define PF_INET AF_INET

pollution: XUIO_ACK_CACHE_HINT
#define XUIO_ACK_CACHE_HINT(xuiop,valid) _XUIO_ACK_HINT(xuiop, CACHE, valid)

pollution: BSWAP_64
#define BSWAP_64(x) (((uint64_t)(x) << 56) | (((uint64_t)(x) << 40) & 0xff000000000000ULL) | (((uint64_t)(x) << 24) & 0xff0000000000ULL) | (((uint64_t)(x) << 8) & 0xff00000000ULL) | (((uint64_t)(x) >> 8) & 0xff000000ULL) | (((uint64_t)(x) >> 24) & 0xff0000ULL) | (((uint64_t)(x) >> 40) & 0xff00ULL) | ((uint64_t)(x) >> 56))

pollution: IN_CLASSC_NSHIFT
#define IN_CLASSC_NSHIFT 8

pollution: IPPORT_DHCPV6S
#define IPPORT_DHCPV6S 547

pollution: uio_llimit
#define uio_llimit _uio_limit._f

pollution: RW_ASYNC_WORDS
#define RW_ASYNC_WORDS 10

pollution: SCM_TIMESTAMP
#define SCM_TIMESTAMP SO_TIMESTAMP

pollution: lifr_zoneid
#define lifr_zoneid lifr_lifru.lifru_zoneid

pollution: IPPORT_VXLAN
#define IPPORT_VXLAN 4789

pollution: SOCK_DGRAM
#define SOCK_DGRAM NC_TPI_CLTS

pollution: VRRP_NAME_MAX
#define VRRP_NAME_MAX 32

pollution: IN_CLASSC_NET
#define IN_CLASSC_NET 0xffffff00U

pollution: QWANTR
#define QWANTR 0x00000002

pollution: PF_CHAOS
#define PF_CHAOS AF_CHAOS

pollution: QWANTW
#define QWANTW 0x00000004

pollution: IFF_PHYSRUNNING
#define IFF_PHYSRUNNING 0x100000000000ll

pollution: IPV6_MULTICAST_LOOP
#define IPV6_MULTICAST_LOOP 0x8

pollution: SO_TOSTOP
#define SO_TOSTOP 0x1000

pollution: NC_NOFLAG
#define NC_NOFLAG 00

pollution: UBSIZE
#define UBSIZE 512

pollution: AF_X25
#define AF_X25 20

pollution: NC_BROADCAST
#define NC_BROADCAST 02

pollution: QUSE
#define QUSE 0x00000020

pollution: STRUIO_ZCNOTIFY
#define STRUIO_ZCNOTIFY 0x10

pollution: IFF_FAILED
#define IFF_FAILED 0x0010000000

pollution: IPPORT_LDAP
#define IPPORT_LDAP 389

pollution: QB_BACK
#define QB_BACK 0x04

pollution: SHUT_RD
#define SHUT_RD 0

pollution: IFF_IPV4
#define IFF_IPV4 0x0001000000

pollution: IN_CLASSA_HOST
#define IN_CLASSA_HOST 0x00ffffffU

pollution: NDF_STATIC
#define NDF_STATIC 0x40

pollution: HRTIME_DELTA
#define HRTIME_DELTA (gethrtime())

pollution: AF_IPX
#define AF_IPX 23

pollution: ND_MAX_HDW_LEN
#define ND_MAX_HDW_LEN 64

pollution: M_PASSFP
#define M_PASSFP 0x09

pollution: IPPORT_TELNET
#define IPPORT_TELNET 23

pollution: PIPE_MAX
#define PIPE_MAX 5120

pollution: lifr_vrid_req
#define lifr_vrid_req lifr_lifru.lifru_vrid_req

pollution: IPPORT_EXECSERVER
#define IPPORT_EXECSERVER 512

pollution: PF_NS
#define PF_NS AF_NS

pollution: SO_HIWAT
#define SO_HIWAT 0x0010

pollution: IPV6_CHECKSUM
#define IPV6_CHECKSUM 0x18

pollution: IN6_V4ADDR_TO_6TO4
#define IN6_V4ADDR_TO_6TO4(v4,v6) ((v6)->_S6_un._S6_u8[0] = 0x20, (v6)->_S6_un._S6_u8[1] = 0x02, (v6)->_S6_un._S6_u8[2] = (v4)->_S_un._S_un_b.s_b1, (v6)->_S6_un._S6_u8[3] = (v4)->_S_un._S_un_b.s_b2, (v6)->_S6_un._S6_u8[4] = (v4)->_S_un._S_un_b.s_b3, (v6)->_S6_un._S6_u8[5] = (v4)->_S_un._S_un_b.s_b4, (v6)->_S6_un._S6_u8[6] = 0, (v6)->_S6_un._S6_u8[7] = 0, (v6)->_S6_un._S6_u32[2] = 0, (v6)->_S6_un._S6_u32[3] = 0x00000001U)

pollution: SO_NODELIM
#define SO_NODELIM 0x010000

pollution: TYPICALMAXPATHLEN
#define TYPICALMAXPATHLEN 64

pollution: NC_CCITT
#define NC_CCITT "ccitt"

pollution: M_UNHANGUP
#define M_UNHANGUP 0x92

pollution: SHUT_WR
#define SHUT_WR 1

pollution: IFNET_SLOWHZ
#define IFNET_SLOWHZ 1

pollution: SO_NDELON
#define SO_NDELON 0x0100

pollution: IFF_L3PROTECT
#define IFF_L3PROTECT 0x40000000000ll

pollution: IFF_UNNUMBERED
#define IFF_UNNUMBERED 0x0000002000

pollution: lifr_subnet
#define lifr_subnet lifr_lifru.lifru_subnet

pollution: SO_FWGETSOCKNAME
#define SO_FWGETSOCKNAME 0x40000003

pollution: M_PCRSE
#define M_PCRSE 0x8e

pollution: MSG_L2_VLAN_TAG_STRIP
#define MSG_L2_VLAN_TAG_STRIP 0x800

pollution: IN6_IS_ADDR_MC_SOLICITEDNODE
#define IN6_IS_ADDR_MC_SOLICITEDNODE(addr) (((addr)->_S6_un._S6_u32[0] == 0xff020000) && ((addr)->_S6_un._S6_u32[1] == 0x00000000) && ((addr)->_S6_un._S6_u32[2] == 0x00000001) && (((addr)->_S6_un._S6_u32[3] & 0xff000000) == 0xff000000))

pollution: lifr_nd
#define lifr_nd lifr_lifru.lifru_nd_req

pollution: PF_LOCAL
#define PF_LOCAL PF_UNIX

pollution: LE_OUT8
#define LE_OUT8(xa,yv) *((uint8_t *)(xa)) = (uint8_t)(yv);

pollution: IPPORT_HTTP
#define IPPORT_HTTP 80

pollution: Q_SQDRAINING
#define Q_SQDRAINING 0x02

pollution: MAXSYMLINKS
#define MAXSYMLINKS 20

