frentry
extern int addicmp(char ***, struct frentry *, int);
extern int addkeep(char ***, struct frentry *, int);
extern int getport(struct frentry *, char *, u_short *, char *);
extern void printfr(struct frentry *, ioctlfunc_t);
extern void printlog(struct frentry *);
extern void printc(struct frentry *);
extern void emit(int, int, void *, struct frentry *);
struct frentry *fp = NULL;
fp = (struct frentry *)fiop->f_acctout[set];
fp = (struct frentry *)fiop->f_acctin[set];
fp = (struct frentry *)fiop->f_fout[set];
fp = (struct frentry *)fiop->f_fin[set];
struct frentry fb;
struct frentry fb;
printfr( struct frentry *fp, ioctlfunc_t iocfunc)
struct frentry *fr, *fnext;
{ 1, sizeof(struct frentry), 5010000 }, /* 0 */
struct frentry fae_fr;
struct frentry *fg_head;
struct frentry *fg_start;
struct frentry *fin_fr; /* last matching rule */
typedef struct frentry *(*ipfunc_t)(fr_info_t *, u_32_t *);
typedef int (*ipfuncinit_t)(struct ipf_main_softc_s *, struct frentry *);
typedef struct frentry * (* frentfunc_t)(fr_info_t *);
struct frentry *fr_next;
struct frentry **fr_pnext;
struct frentry *fr_dnext; /* 2 fr_die linked list pointers */
struct frentry **fr_pdnext;
#define FR_CMPSIZ (offsetof(struct frentry, fr_ifnames) - \
offsetof(struct frentry, fr_func))
struct frentry ipn_fr;
ipf_scan_attachfr(struct frentry *fr)
ipf_scan_detachfr(struct frentry *fr)
struct frentry;
extern int ipf_scan_attachfr(struct frentry *);
extern int ipf_scan_detachfr(struct frentry *);
struct frentry ips_fr;