Searched refs:stlim (Results 1 – 4 of 4) sorted by relevance
| /freebsd/sbin/pfctl/ |
| H A D | pfctl.c | 1263 struct pfctl_state_lim stlim; in pfctl_show_statelims() local 1276 memset(&stlim, 0, sizeof(stlim)); in pfctl_show_statelims() 1277 stlim.id = id; in pfctl_show_statelims() 1279 error = pfctl_state_limiter_nget(pfh, &stlim); in pfctl_show_statelims() 1285 warnc(error, "DIOCGETNSTATELIM %u", stlim.id); in pfctl_show_statelims() 1291 print_statelim(&stlim); in pfctl_show_statelims() 1294 printf("%3u %8u/%-8u ", stlim.id, stlim.inuse, in pfctl_show_statelims() 1295 stlim.limit); in pfctl_show_statelims() 1296 if (stlim.rate.limit != 0) { in pfctl_show_statelims() 1297 printf("%5u/%-5u ", stlim.rate.limit, in pfctl_show_statelims() [all …]
|
| H A D | parse.y | 2392 struct pfctl_statelim *stlim; variable 2406 stlim = calloc(1, sizeof(*stlim)); 2407 if (stlim == NULL) 2410 len = strlcpy(stlim->ioc.name, $1, 2411 sizeof(stlim->ioc.name)); 2413 if (len >= sizeof(stlim->ioc.name)) { 2418 stlim->ioc.id = $2->id; 2419 stlim->ioc.limit = $2->limit; 2420 stlim->ioc.rate.limit = $2->rate.limit; 2421 stlim->ioc.rate.seconds = $2->rate.seconds; [all …]
|
| H A D | pfctl_parser.c | 1117 struct pfctl_statelim *stlim = in print_rule() 1120 if (stlim != NULL) in print_rule() 1121 printf(" state limiter %s", stlim->ioc.name); in print_rule()
|
| /freebsd/sys/netpfil/pf/ |
| H A D | pf.c | 3155 struct pf_statelim *stlim; in pf_remove_state() local 3157 stlim = pf_statelim_find(s->statelim); in pf_remove_state() 3158 KASSERT(stlim != NULL, in pf_remove_state() 3162 gen = pf_statelim_enter(stlim); in pf_remove_state() 3163 stlim->pfstlim_inuse--; in pf_remove_state() 3164 pf_statelim_leave(stlim, gen); in pf_remove_state() 3166 list = &stlim->pfstlim_states; in pf_remove_state() 6002 struct pf_statelim *stlim = NULL; in pf_match_rule() local 6109 stlim = pf_statelim_find(r->statelim.id); in pf_match_rule() 6116 PF_TEST_ATTRIB(stlim == NULL, TAILQ_NEXT(r, entries)); in pf_match_rule() [all …]
|