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: 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: 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: 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: 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: gsr_group
struct sockaddr_storage gsr_group; 

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: gf_group
struct sockaddr_storage gf_group; 

pollution: gf_fmode
uint32_t gf_fmode; 

pollution: gf_numsrc
uint32_t gf_numsrc; 

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: setsourcefilter
int setsourcefilter(int, uint32_t, struct sockaddr *, socklen_t, uint32_t, uint_t, struct 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: MODOPEN
#define MODOPEN 0x1

pollution: IPV6_RTHDR_TYPE_0
#define IPV6_RTHDR_TYPE_0 0

pollution: IPPORT_SMTP
#define IPPORT_SMTP 25

pollution: M_STOPI
#define M_STOPI 0x8f

pollution: IPPROTO_PIM
#define IPPROTO_PIM 103

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: 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: 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: IP_UNBLOCK_SOURCE
#define IP_UNBLOCK_SOURCE 0x16

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: 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: IPPORT_TFTP
#define IPPORT_TFTP 69

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: 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: IPPORT_MTP
#define IPPORT_MTP 57

pollution: IPV6_PREFER_SRC_PUBLIC
#define IPV6_PREFER_SRC_PUBLIC 0x00000004

pollution: IPPORT_CHARGEN
#define IPPORT_CHARGEN 19

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

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

pollution: IPSEC_PREF_NEVER
#define IPSEC_PREF_NEVER 0x01

pollution: M_COPYOUT
#define M_COPYOUT 0x8c

pollution: INET_ADDRSTRLEN
#define INET_ADDRSTRLEN 16

pollution: IPPORT_NAMESERVER
#define IPPORT_NAMESERVER 42

pollution: MCAST_JOIN_SOURCE_GROUP
#define MCAST_JOIN_SOURCE_GROUP 0x2d

pollution: uio_limit
#define uio_limit uio_llimit

pollution: IPV6_RTHDR
#define IPV6_RTHDR 0x10

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

pollution: IP_BOUND_IF
#define IP_BOUND_IF 0x41

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: 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: s_impno
#define s_impno _S_un._S_un_b.s_b4

pollution: NC_OSI
#define NC_OSI "osi"

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: CLOCK_LEVEL
#define CLOCK_LEVEL 10

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: 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: 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: IPPORT_ECHO
#define IPPORT_ECHO 7

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

pollution: M_ERROR
#define M_ERROR 0x8a

pollution: QB_WANTW
#define QB_WANTW 0x02

pollution: DBLK_USE_NET_COPY
#define DBLK_USE_NET_COPY 0x04

pollution: POLLNORM
#define POLLNORM POLLRDNORM

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

pollution: IPPORT_FTP
#define IPPORT_FTP 21

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: QFULL
#define QFULL 0x00000008

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: IPPORT_ROUTESERVER
#define IPPORT_ROUTESERVER 520

pollution: PIL_MAX
#define PIL_MAX 15

pollution: HIGH_LEVELS
#define HIGH_LEVELS (PIL_MAX - LOCK_LEVEL)

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: M_HANGUP
#define M_HANGUP 0x89

pollution: UIO_XUIO
#define UIO_XUIO 0x0004

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: 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: bpsize
#define bpsize(bp) ((unsigned int)(bp->b_datap->db_lim - bp->b_datap->db_base))

pollution: uio_offset
#define uio_offset uio_loffset

pollution: M_PCSIG
#define M_PCSIG 0x84

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: CMASK
#define CMASK 022

pollution: IPV6_PREFER_SRC_HOME
#define IPV6_PREFER_SRC_HOME 0x00000001

pollution: IN_AUTOCONF_NET
#define IN_AUTOCONF_NET 0xa9fe0000U

pollution: IPPROTO_ENCAP
#define IPPROTO_ENCAP 4

pollution: QPAIR
#define QPAIR 0x00000800

pollution: GID_NOACCESS
#define GID_NOACCESS UID_NOACCESS

pollution: IPPROTO_ESP
#define IPPROTO_ESP 50

pollution: IPV6_ADD_MEMBERSHIP
#define IPV6_ADD_MEMBERSHIP 0x9

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: IPV6_RECVPATHMTU
#define IPV6_RECVPATHMTU 0x24

pollution: IPPORT_BOOTPC
#define IPPORT_BOOTPC 68

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: IPPORT_DHCPV6C
#define IPPORT_DHCPV6C 546

pollution: IP_MULTICAST_LOOP
#define IP_MULTICAST_LOOP 0x12

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

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: M_COPYIN
#define M_COPYIN 0x8b

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

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: NMOUNT
#define NMOUNT 40

pollution: SCTRSHFT
#define SCTRSHFT 9

pollution: IPPROTO_TCP
#define IPPROTO_TCP 6

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: PROTO_SDP
#define PROTO_SDP 257

pollution: MSGLOGCTL
#define MSGLOGCTL 0x1000

pollution: LOCK_LEVEL
#define LOCK_LEVEL 10

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: IPV6_RECVHOPOPTS
#define IPV6_RECVHOPOPTS 0x14

pollution: s_imp
#define s_imp _S_un._S_un_w.s_w2

pollution: IP_DROP_SOURCE_MEMBERSHIP
#define IP_DROP_SOURCE_MEMBERSHIP 0x18

pollution: NC_TPI_RAW
#define NC_TPI_RAW 4

pollution: NOFILE
#define NOFILE 20

pollution: MAXBSIZE
#define MAXBSIZE 8192

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: M_IOCTL
#define M_IOCTL 0x0e

pollution: STRUIO_DONE
#define STRUIO_DONE 0x02

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: 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: INADDR_MAX_LOCAL_GROUP
#define INADDR_MAX_LOCAL_GROUP 0xe00000ffU

pollution: db_xtn
#define db_xtn db_xtn_u.u_data_ptr_a

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: DBLK_DMA_PREMAP
#define DBLK_DMA_PREMAP 0x08

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: POLLWRBAND
#define POLLWRBAND 0x0100

pollution: DBLK_FLOW_CLASSIFIED
#define DBLK_FLOW_CLASSIFIED 0x20

pollution: M_SETOPTS
#define M_SETOPTS 0x10

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: 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: MCAST_EXCLUDE
#define MCAST_EXCLUDE 2

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: IPPORT_RJE
#define IPPORT_RJE 77

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

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: dbtob
#define dbtob(db) ((unsigned long)(db) << DEV_BSHIFT)

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: NC_NOPROTOFMLY
#define NC_NOPROTOFMLY "-"

pollution: POLLNVAL
#define POLLNVAL 0x0020

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

pollution: IPV6_V6ONLY
#define IPV6_V6ONLY 0x27

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: NBBY
#define NBBY 8

pollution: MSGCRED
#define MSGCRED 0x08

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: 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: IPPROTO_ND
#define IPPROTO_ND 77

pollution: IPV6_RECVDSTOPTS
#define IPV6_RECVDSTOPTS 0x28

pollution: FIL_ATTACH
#define FIL_ATTACH 0x1

pollution: DBLK_FW_SEEN
#define DBLK_FW_SEEN 0x10

pollution: IPV6_MULTICAST_IF
#define IPV6_MULTICAST_IF 0x6

pollution: NC_TPI_COTS
#define NC_TPI_COTS 2

pollution: M_CMD
#define M_CMD 0x93

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

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

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: IN6_IS_ADDR_6TO4
#define IN6_IS_ADDR_6TO4(addr) (((addr)->_S6_un._S6_u32[0] & 0xffff0000) == 0x20020000)

pollution: NGROUPS_MAX_DEFAULT
#define NGROUPS_MAX_DEFAULT 1024

pollution: NBAND
#define NBAND 256

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: 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: UIO_HAS_BLKSZ_HINT
#define UIO_HAS_BLKSZ_HINT(uiop) _UIO_HAS_HINT(uiop, BLKSZ)

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

pollution: INADDR_ANY
#define INADDR_ANY 0x00000000U

pollution: QWCLOSE
#define QWCLOSE 0x00020000

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: INADDR_UNSPEC_GROUP
#define INADDR_UNSPEC_GROUP 0xe0000000U

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: BE_32
#define BE_32(x) BMASK_32(x)

pollution: IPPORT_RESERVED
#define IPPORT_RESERVED 1024

pollution: IPPORT_SYSTAT
#define IPPORT_SYSTAT 11

pollution: IP_BLOCK_SOURCE
#define IP_BLOCK_SOURCE 0x15

pollution: PAGEMASK
#define PAGEMASK (~PAGEOFFSET)

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: 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: IP_DONTFRAG
#define IP_DONTFRAG 0x1b

pollution: IP_ADD_MEMBERSHIP
#define IP_ADD_MEMBERSHIP 0x13

pollution: IOC_NONE
#define IOC_NONE DATAMODEL_NONE

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: 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: 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: 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: 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: 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: 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: 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: ldbtob
#define ldbtob(db) ((u_offset_t)(db) << DEV_BSHIFT)

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: 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: LE_8
#define LE_8(x) BSWAP_8(x)

pollution: QISDRV
#define QISDRV 0x00200000

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

pollution: NULL
#define NULL 0L

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: 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: IPV6_TCLASS
#define IPV6_TCLASS 0x26

pollution: NC_IEEE802
#define NC_IEEE802 "ieee802"

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: 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: 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: 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: NGROUPS_UMIN
#define NGROUPS_UMIN 16

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

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

pollution: DEV_BSIZE
#define DEV_BSIZE 512

pollution: INADDR_NONE
#define INADDR_NONE 0xffffffffU

pollution: FIL_LIST
#define FIL_LIST 0x3

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: POLLWRNORM
#define POLLWRNORM POLLOUT

pollution: IP_UNSPEC_SRC
#define IP_UNSPEC_SRC 0x42

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: 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: IPPORT_BIFFUDP
#define IPPORT_BIFFUDP 512

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: NC_NBS
#define NC_NBS "nbs"

pollution: NC_TPI_RDMA
#define NC_TPI_RDMA 5

pollution: IPSEC_PREF_UNIQUE
#define IPSEC_PREF_UNIQUE 0x04

pollution: IPPROTO_FRAGMENT
#define IPPROTO_FRAGMENT 44

pollution: STRUIO_IP
#define STRUIO_IP 0x04

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: SYSNAME
#define SYSNAME 9

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: FLUSHALL
#define FLUSHALL 1

pollution: MAXPROJID
#define MAXPROJID MAXUID

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

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: 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: 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: 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: QPCTL
#define QPCTL 0x80

pollution: IPPORT_PRINTER
#define IPPORT_PRINTER 515

pollution: STRUIO_ZC
#define STRUIO_ZC 0x08

pollution: QENAB
#define QENAB 0x00000001

pollution: NC_LOOPBACK
#define NC_LOOPBACK "loopback"

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: IPPORT_LOGINSERVER
#define IPPORT_LOGINSERVER 513

pollution: POLLERR
#define POLLERR 0x0008

pollution: INADDR_LOOPBACK
#define INADDR_LOOPBACK 0x7F000001U

pollution: IPV6_PREFER_SRC_TMP
#define IPV6_PREFER_SRC_TMP 0x00000008

pollution: POLLPRI
#define POLLPRI 0x0002

pollution: STRLOW
#define STRLOW 1024

pollution: IPPROTO_ICMPV6
#define IPPROTO_ICMPV6 58

pollution: M_DELAY
#define M_DELAY 0x0c

pollution: TCP_WPUT_MP
#define TCP_WPUT_MP 0x100

pollution: UIO_COPY_DEFAULT
#define UIO_COPY_DEFAULT 0x0000

pollution: LOCK_WAITERS
#define LOCK_WAITERS 0x80000000

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: 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: LOCK_HELD
#define LOCK_HELD(lp) (*(volatile lock_t *)(lp) != 0)

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: 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: BE_8
#define BE_8(x) BMASK_8(x)

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: 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: 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: 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: IPPORT_HTTP_ALT
#define IPPORT_HTTP_ALT 8080

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: IPPORT_VXLAN
#define IPPORT_VXLAN 4789

pollution: VRRP_NAME_MAX
#define VRRP_NAME_MAX 32

pollution: IN_CLASSC_NET
#define IN_CLASSC_NET 0xffffff00U

pollution: QWANTR
#define QWANTR 0x00000002

pollution: QWANTW
#define QWANTW 0x00000004

pollution: IPV6_MULTICAST_LOOP
#define IPV6_MULTICAST_LOOP 0x8

pollution: NC_NOFLAG
#define NC_NOFLAG 00

pollution: UBSIZE
#define UBSIZE 512

pollution: NC_BROADCAST
#define NC_BROADCAST 02

pollution: QUSE
#define QUSE 0x00000020

pollution: STRUIO_ZCNOTIFY
#define STRUIO_ZCNOTIFY 0x10

pollution: IPPORT_LDAP
#define IPPORT_LDAP 389

pollution: QB_BACK
#define QB_BACK 0x04

pollution: IN_CLASSA_HOST
#define IN_CLASSA_HOST 0x00ffffffU

pollution: HRTIME_DELTA
#define HRTIME_DELTA (gethrtime())

pollution: M_PASSFP
#define M_PASSFP 0x09

pollution: IPPORT_TELNET
#define IPPORT_TELNET 23

pollution: PIPE_MAX
#define PIPE_MAX 5120

pollution: IPPORT_EXECSERVER
#define IPPORT_EXECSERVER 512

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: TYPICALMAXPATHLEN
#define TYPICALMAXPATHLEN 64

pollution: NC_CCITT
#define NC_CCITT "ccitt"

pollution: M_UNHANGUP
#define M_UNHANGUP 0x92

pollution: M_PCRSE
#define M_PCRSE 0x8e

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: 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

