Lines Matching refs:pf_status

286 #define	DPFPRINTF(n, x) if (pf_status.debug >= (n)) printf x
545 bzero(&pf_status, sizeof (pf_status));
546 pf_status.debug = PF_DEBUG_URGENT;
550 pf_status.hostid = random();
586 pf_status.running = 0;
605 pf_purge_expired_states(pf_status.states);
608 pfsync_clear_states(pf_status.hostid, NULL);
1548 memcpy(pf_status.pf_chksum, digest, sizeof (pf_status.pf_chksum));
1560 pf_status.running = 1;
1561 pf_status.since = pf_calendar_time_second();
1562 if (pf_status.stateid == 0) {
1563 pf_status.stateid = pf_time_second();
1564 pf_status.stateid = pf_status.stateid << 32;
1577 pf_status.running = 0;
1579 pf_status.since = pf_calendar_time_second();
1748 if (pf_status.running) {
1792 if (!pf_status.running) {
1802 if (!pf_status.running) {
1884 case DIOCGETSTATUS: { /* struct pf_status */
1885 struct pf_status *s = NULL;
1887 PFIOC_STRUCT_BEGIN(&pf_status, s, error = ENOMEM; break;);
1898 bzero(pf_status.ifname, IFNAMSIZ);
1901 strlcpy(pf_status.ifname, pi->ifname, IFNAMSIZ);
1906 bzero(pf_status.counters, sizeof (pf_status.counters));
1907 bzero(pf_status.fcounters, sizeof (pf_status.fcounters));
1908 bzero(pf_status.scounters, sizeof (pf_status.scounters));
1909 pf_status.since = pf_calendar_time_second();
1910 if (*pf_status.ifname)
1911 pfi_update_status(pf_status.ifname, NULL);
1947 bcopy(addr, &pf_status.debug, sizeof (u_int32_t));
2256 pf_status.src_nodes = 0;
2275 pf_status.hostid = random();
2277 pf_status.hostid = hid;
2761 pf_purge_expired_states(pf_status.states);
3575 pfsync_clear_states(pf_status.hostid, psk->psk_ifname);
3729 size = sizeof (struct pfsync_state) * pf_status.states;