Lines Matching refs:pfs
59 static struct pf_status pfs;
171 val->v.uint32 = pfs.running;
174 runtime = (pfs.since > 0) ?
175 time(NULL) - pfs.since : 0;
179 val->v.uint32 = pfs.debug;
182 sprintf(str, "0x%08x", ntohl(pfs.hostid));
210 val->v.counter64 = pfs.counters[PFRES_MATCH];
213 val->v.counter64 = pfs.counters[PFRES_BADOFF];
216 val->v.counter64 = pfs.counters[PFRES_FRAG];
219 val->v.counter64 = pfs.counters[PFRES_SHORT];
222 val->v.counter64 = pfs.counters[PFRES_NORM];
225 val->v.counter64 = pfs.counters[PFRES_MEMORY];
253 val->v.uint32 = pfs.states;
257 pfs.fcounters[FCNT_STATE_SEARCH];
261 pfs.fcounters[FCNT_STATE_INSERT];
265 pfs.fcounters[FCNT_STATE_REMOVALS];
293 val->v.uint32 = pfs.src_nodes;
297 pfs.scounters[SCNT_SRC_NODE_SEARCH];
301 pfs.scounters[SCNT_SRC_NODE_INSERT];
305 pfs.scounters[SCNT_SRC_NODE_REMOVALS];
466 strlcpy(str, pfs.ifname, sizeof str);
469 val->v.counter64 = pfs.bcounters[IPV4][IN];
472 val->v.counter64 = pfs.bcounters[IPV4][OUT];
476 pfs.pcounters[IPV4][IN][PF_PASS];
480 pfs.pcounters[IPV4][IN][PF_DROP];
484 pfs.pcounters[IPV4][OUT][PF_PASS];
488 pfs.pcounters[IPV4][OUT][PF_DROP];
491 val->v.counter64 = pfs.bcounters[IPV6][IN];
494 val->v.counter64 = pfs.bcounters[IPV6][OUT];
498 pfs.pcounters[IPV6][IN][PF_PASS];
502 pfs.pcounters[IPV6][IN][PF_DROP];
506 pfs.pcounters[IPV6][OUT][PF_PASS];
510 pfs.pcounters[IPV6][OUT][PF_DROP];
1291 bzero(&pfs, sizeof(struct pf_status));
1293 if (ioctl(dev, DIOCGETSTATUS, &pfs)) {