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.c1700 struct pf_statelim *pfstlim; in pf_statelim_add() local
1720 pfstlim = malloc(sizeof(*pfstlim), M_PF_STATE_LIM, M_WAITOK | M_ZERO); in pf_statelim_add()
1721 if (pfstlim == NULL) in pf_statelim_add()
1724 pfstlim->pfstlim_id = ioc->id; in pf_statelim_add()
1725 if (strlcpy(pfstlim->pfstlim_nm, ioc->name, in pf_statelim_add()
1726 sizeof(pfstlim->pfstlim_nm)) >= sizeof(pfstlim->pfstlim_nm)) { in pf_statelim_add()
1730 pfstlim->pfstlim_limit = ioc->limit; in pf_statelim_add()
1731 pfstlim->pfstlim_rate.limit = ioc->rate.limit; in pf_statelim_add()
1732 pfstlim->pfstlim_rate.seconds = ioc->rate.seconds; in pf_statelim_add()
1734 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()