frentry_t
frentry_t *fr;
frentry_t fr;
frentry_t *fp;
register frentry_t *f;
extern frentry_t *frtop;
printf("ipf: %s (%d)\n", IPL_VERSION, (int)sizeof(frentry_t));
frentry_t *frn;
frn = (frentry_t *)calloc(1, sizeof(frentry_t));
static frentry_t *addrule()
frentry_t *f, *f1, *f2;
f = (frentry_t *)calloc(sizeof(*f), 1);
f->fr_next = (frentry_t *)calloc(sizeof(*f), 1);
frentry_t *fr;
frentry_t *fr;
frentry_t *f;
static frentry_t *addrule __P((void));
static void fillgroup __P((frentry_t *));
frentry_t *fr = NULL, *frc = NULL, *frtop = NULL, *frold = NULL;
frentry_t fr;
frentry_t *fr;
frentry_t *fr;
frentry_t *f, **fpp;
f = (frentry_t *)malloc(sizeof(*f));
frentry_t *fr;
frentry_t *f;
static void addrule __P((FILE *, frentry_t *));
static void emitGroup __P((int, int, void *, frentry_t *, char *,
static void printCgroup __P((int, frentry_t *, mc_t *, char *));
frentry_t *fr;
frentry_t *f;
frentry_t *fr;
frentry_t *top;
frentry_t *fr, *fr1;
if (is1->ips_rule == (frentry_t *)&is->ips_rule)
static void printlivelist __P((int, int, frentry_t *, char *, char *));
static void printdeadlist __P((int, int, frentry_t *, char *, char *));
static void printlist __P((frentry_t *, char *));
frentry_t *fp;
fp = (frentry_t *)array;
frentry_t *fp;
frentry_t *fr;
frentry_t fr;
frentry_t *fr;
frentry_t *f;
static INLINE int fr_ipfcheck __P((fr_info_t *, frentry_t *, int));
static INLINE int fr_ipfcheck __P((fr_info_t *, frentry_t *, int));
frentry_t *frs;
static int frflushlist __P((int, minor_t, int *, frentry_t **,
static frentry_t *fr_firewall __P((fr_info_t *, u_32_t *));
static int fr_funcinit __P((frentry_t *fr, ipf_stack_t *));
frentry_t *fr_acctpkt(fin, passp)
frentry_t *fr, *frsave;
static frentry_t *fr_firewall(fin, passp)
frentry_t *fr;
static int fr_grpmapinit __P((frentry_t *fr, ipf_stack_t *));
static void frsynclist __P((int, int, void *, char *, frentry_t *,
frentry_t *fr = NULL;
frentry_t *fr_dolog(fin, passp)
frentry_t *fr_getrulen(unit, group, n, ifs)
frentry_t *fr;
frentry_t *fr;
frentry_t *fh;
frentry_t **listp;
frentry_t *fp;
frentry_t **listp, *rp;
frentry_t *fp;
frentry_t *fr;
frentry_t *rules;
frentry_t *fr;
frentry_t *rule_lists[8];
unsigned int rules = sizeof (rule_lists) / sizeof (frentry_t *);
frentry_t frd, *fp, *f, **fprev, **ftail;
fp = (frentry_t *)data;
KMALLOC(f, frentry_t *);
frentry_t *fr;
frentry_t **frp;
frentry_t *fr;
frentry_t *fr;
frentry_t *fr_srcgrpmap(fin, passp)
frentry_t *fr_dstgrpmap(fin, passp)
(void)fr_derefrule((frentry_t **)datap, ifs);
frentry_t *fr, *next, zero;
frentry_t *fr_checkauth(fin, passp)
frentry_t *fr;
KMALLOC(fr, frentry_t *);
frentry_t *fr, **frp;
register frentry_t *fr, **frp;
frentry_t *fr, **frptr;
frentry_t *nat_fr; /* filter rule ptr if appropriate */
frentry_t *fr = fin->fin_fr;
frentry_t *fr;
frentry_t *fr_knownfrag(fin, passp)
frentry_t *fr = NULL;
frentry_t *fr;
frentry_t *fr;
KMALLOC(fr, frentry_t *);
frentry_t *fr;
frentry_t *fr;
frentry_t *fr;
frentry_t *fr;
frentry_t *fr;
frentry_t *fr;
frentry_t *fr_checkstate(fin, passp)
frentry_t *fr;
frentry_t *fr;
KMALLOC(fr, frentry_t *);
frentry_t *fr;
extern frentry_t *fr_checkauth __P((fr_info_t *, u_32_t *));
extern int fr_preauthcmd __P((ioctlcmd_t, frentry_t *, frentry_t **, ipf_stack_t *));
frentry_t *iri_rule;
extern int fr_derefrule __P((frentry_t **, ipf_stack_t *));
extern frentry_t *fr_acctpkt __P((fr_info_t *, u_32_t *));
extern frentry_t *fr_dolog __P((fr_info_t *, u_32_t *));
extern frentry_t *fr_dstgrpmap __P((fr_info_t *, u_32_t *));
extern void fr_fixskip __P((frentry_t **, frentry_t *, int));
extern frentry_t *fr_getrulen __P((int, char *, u_32_t,
extern int fr_rulen __P((int, frentry_t *, ipf_stack_t *));
extern frentry_t *fr_srcgrpmap __P((fr_info_t *, u_32_t *));
extern frentry_t *ipfrule_match __P((fr_info_t *));
frentry_t *ipfr_rule;
extern frentry_t *fr_knownfrag __P((fr_info_t *, u_32_t *));
frentry_t ftppxyfr;
frentry_t h323_fr;
frentry_t ipsecfr;
frentry_t ircnatfr;
frentry_t *nat_fr; /* filter rule ptr if appropriate */
frentry_t netbiosfr;
frentry_t pptpfr;
frentry_t raudiofr;
frentry_t rcmdfr;
frentry_t rpcbfr; /* Skeleton rule for reference by entities
extern frentry_t *fr_checkstate __P((struct fr_info *, u_32_t *));
frentry_t *is_rule;
frentry_t *ifs_ipauth;
frentry_t *ifs_fr_authlist;
frentry_t ifs_frblock;
frentry_t *ifs_ipfilter[2][2];
frentry_t *ifs_ipfilter6[2][2];
frentry_t *ifs_ipacct6[2][2];
frentry_t *ifs_ipacct[2][2];
frentry_t *ifs_ipnatrules[2][2];