ipfrwlock_t
ipfrwlock_t *lock;
ipfrwlock_t *lock;
extern INLINE void ipf_read_enter __P((ipfrwlock_t *));
extern INLINE void ipf_write_enter __P((ipfrwlock_t *));
extern INLINE void ipf_rw_exit __P((ipfrwlock_t *));
extern INLINE void ipf_rw_downgrade __P((ipfrwlock_t *));
extern void fr_fragderef __P((ipfr_t **, ipfrwlock_t *, ipf_stack_t *));
ipfr_t ***, ipfrwlock_t *, ipf_stack_t *));
ipfrwlock_t iph_rwlock;
ipfrwlock_t ifs_ip_poolrw;
ipfrwlock_t ifs_ipf_frag;
ipfrwlock_t ifs_ipf_state;
ipfrwlock_t ifs_ipf_nat;
ipfrwlock_t ifs_ipf_natfrag;
ipfrwlock_t ifs_ipf_auth;
ipfrwlock_t ifs_ipf_ipidfrag;
ipfrwlock_t ifs_ipf_tokens;
ipfrwlock_t ifs_ipf_mutex;
ipfrwlock_t ifs_ipf_global;
ipfrwlock_t ifs_ipf_frcache;