Lines Matching refs:ipf
995 ipflog_t *ipf; local
1002 ipf = (ipflog_t *)((char *)buf + sizeof(*ipl));
1003 ip = (ip_t *)((char *)ipf + sizeof(*ipf));
1030 char ifname[sizeof(ipf->fl_ifname) + 1];
1032 strncpy(ifname, ipf->fl_ifname, sizeof(ipf->fl_ifname));
1033 ifname[sizeof(ipf->fl_ifname)] = '\0';
1038 sprintf(t, "%d", ipf->fl_unit);
1045 if (ipf->fl_ifname[len] == '\0')
1047 if (ipf->fl_ifname[len])
1049 (void) sprintf(t, "%*.*s%u", len, len, ipf->fl_ifname, ipf->fl_unit);
1054 if ((ipf->fl_group[0] == 255) && (ipf->fl_group[1] == '\0'))
1056 if ((ipf->fl_group[0] == -1) && (ipf->fl_group[1] == '\0'))
1059 else if (ipf->fl_group[0] == '\0')
1062 (void) sprintf(t, " @%s:", ipf->fl_group);
1064 if (ipf->fl_rule == 0xffffffff)
1067 (void) sprintf(t, "%u ", ipf->fl_rule + 1);
1072 if (ipf->fl_lflags & FI_SHORT) {
1077 if (FR_ISPASS(ipf->fl_flags)) {
1078 if (ipf->fl_flags & FR_LOGP)
1082 } else if (FR_ISBLOCK(ipf->fl_flags)) {
1083 if (ipf->fl_flags & FR_LOGB)
1088 } else if ((ipf->fl_flags & FR_LOGMASK) == FR_LOG) {
1091 } else if (ipf->fl_flags & FF_LOGNOMATCH) {
1097 if (ipf->fl_loglevel != 0xffff)
1098 lvl = ipf->fl_loglevel;
1131 if (!(ipf->fl_lflags & FI_SHORT)) {
1257 if (ipf->fl_flags & FR_KEEPSTATE) {
1262 if (ipf->fl_flags & FR_KEEPFRAG) {
1267 if (ipf->fl_dir == 0)
1269 else if (ipf->fl_dir == 1)
1272 if (ipf->fl_logtag != 0) {
1273 sprintf(t, " log-tag %d", ipf->fl_logtag);
1276 if (ipf->fl_nattag.ipt_num[0] != 0) {
1279 strncpy(t, ipf->fl_nattag.ipt_tag, sizeof(ipf->fl_nattag));
1282 if ((ipf->fl_lflags & FI_LOWTTL) != 0) {
1286 if ((ipf->fl_lflags & FI_OOW) != 0) {
1287 if (ipf->fl_lflags & FI_NEG_OOW) {
1295 if ((ipf->fl_lflags & FI_BAD) != 0) {
1299 if ((ipf->fl_lflags & FI_NATED) != 0) {
1303 if ((ipf->fl_lflags & FI_BADNAT) != 0) {
1307 if ((ipf->fl_lflags & FI_BADSRC) != 0) {
1311 if ((ipf->fl_lflags & FI_MULTICAST) != 0) {
1315 if ((ipf->fl_lflags & FI_BROADCAST) != 0) {
1319 if ((ipf->fl_lflags & (FI_MULTICAST|FI_BROADCAST|FI_MBCAST)) ==
1336 sizeof(iplog_t) + sizeof(*ipf));
1339 ipf->fl_plen + ipf->fl_hlen);
1340 else if ((opts & OPT_LOGBODY) && (ipf->fl_flags & FR_LOGBODY))
1341 dumphex(log, opts, (char *)ip + ipf->fl_hlen,
1342 ipf->fl_plen);