Home
last modified time | relevance | path

Searched refs:pfstlim (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/netpfil/pf/
H A Dpf_ioctl.c1613 struct pf_statelim *pfstlim; in pf_statelim_add() local
1633 pfstlim = malloc(sizeof(*pfstlim), M_PF_STATE_LIM, M_WAITOK | M_ZERO); in pf_statelim_add()
1634 if (pfstlim == NULL) in pf_statelim_add()
1637 pfstlim->pfstlim_id = ioc->id; in pf_statelim_add()
1638 if (strlcpy(pfstlim->pfstlim_nm, ioc->name, in pf_statelim_add()
1639 sizeof(pfstlim->pfstlim_nm)) >= sizeof(pfstlim->pfstlim_nm)) { in pf_statelim_add()
1643 pfstlim->pfstlim_limit = ioc->limit; in pf_statelim_add()
1644 pfstlim->pfstlim_rate.limit = ioc->rate.limit; in pf_statelim_add()
1645 pfstlim->pfstlim_rate.seconds = ioc->rate.seconds; in pf_statelim_add()
1647 if (pfstlim->pfstlim_rate.limit) { in pf_statelim_add()
[all …]
/freebsd/sys/net/
H A Dpfvar.h1280 pf_statelim_enter(struct pf_statelim *pfstlim) in pf_statelim_enter() argument
1282 mtx_lock(&pfstlim->pfstlim_lock); in pf_statelim_enter()
1288 pf_statelim_leave(struct pf_statelim *pfstlim, unsigned int gen) in pf_statelim_leave() argument
1290 return (mtx_unlock(&pfstlim->pfstlim_lock)); in pf_statelim_leave()