Lines Matching defs:ipfl
387 ipflog_t ipfl;
400 ipfl.fl_nattag.ipt_num[0] = 0;
466 ipfl.fl_unit = (u_int)ifp->qf_ppa;
468 COPYIFNAME(fin->fin_v, ifp, ipfl.fl_ifname);
472 COPYIFNAME(fin->fin_v, ifp, ipfl.fl_ifname);
474 ipfl.fl_unit = (u_int)ifp->if_unit;
476 if ((ipfl.fl_ifname[0] = ifp->if_name[0]))
477 if ((ipfl.fl_ifname[1] = ifp->if_name[1]))
478 if ((ipfl.fl_ifname[2] = ifp->if_name[2]))
479 ipfl.fl_ifname[3] = ifp->if_name[3];
481 (void) strncpy(ipfl.fl_ifname, IFNAME(ifp), sizeof(ipfl.fl_ifname));
482 ipfl.fl_ifname[sizeof(ipfl.fl_ifname) - 1] = '\0';
494 ipfl.fl_plen = (u_char)mlen;
495 ipfl.fl_hlen = (u_char)hlen;
496 ipfl.fl_rule = fin->fin_rule;
497 (void) strncpy(ipfl.fl_group, fin->fin_group, FR_GROUPLEN);
499 ipfl.fl_loglevel = fin->fin_fr->fr_loglevel;
500 ipfl.fl_logtag = fin->fin_fr->fr_logtag;
502 ipfl.fl_loglevel = 0xffff;
503 ipfl.fl_logtag = FR_NOLOGTAG;
506 bcopy(fin->fin_nattag, (void *)&ipfl.fl_nattag,
507 sizeof(ipfl.fl_nattag));
508 ipfl.fl_flags = flags;
509 ipfl.fl_breason = (fin->fin_reason & 0xff);
510 ipfl.fl_dir = fin->fin_out;
511 ipfl.fl_lflags = fin->fin_flx;
512 ipfl.fl_family = fin->fin_family;
513 ptrs[0] = (void *)&ipfl;
514 sizes[0] = sizeof(ipfl);