Home
last modified time | relevance | path

Searched refs:ruleset (Results 1 – 25 of 58) sorted by relevance

123

/freebsd-14.2/sbin/pfctl/
H A Dpf_ruleset.c139 ruleset->rules[i].active.ptr = &ruleset->rules[i].queues[0]; in pf_init_ruleset()
140 ruleset->rules[i].inactive.ptr = &ruleset->rules[i].queues[1]; in pf_init_ruleset()
273 if (ruleset == &pf_main_ruleset || ruleset->anchor == NULL || in pf_remove_if_empty_ruleset()
275 ruleset->anchor->refcnt > 0 || ruleset->tables > 0 || in pf_remove_if_empty_ruleset()
290 ruleset = &parent->ruleset; in pf_remove_if_empty_ruleset()
301 if (ruleset == &pf_eth_main_anchor.ruleset || in pf_remove_if_empty_eth_ruleset()
302 ruleset->anchor == NULL || ruleset->anchor->refcnt > 0) in pf_remove_if_empty_eth_ruleset()
309 ruleset = &parent->ruleset; in pf_remove_if_empty_eth_ruleset()
317 memset(ruleset, 0, sizeof(*ruleset)); in pf_init_eth_ruleset()
482 if (ruleset == NULL || ruleset->anchor == NULL) { in pfctl_anchor_setup()
[all …]
H A Dpfctl.c1707 rs = &pf->anchor->ruleset; in pfctl_append_rule()
1716 pf_init_ruleset(&r->anchor->ruleset); in pfctl_append_rule()
1717 r->anchor->ruleset.anchor = r->anchor; in pfctl_append_rule()
1750 rs = &pf->eanchor->ruleset; in pfctl_append_eth_rule()
1759 pf_init_eth_ruleset(&r->anchor->ruleset); in pfctl_append_eth_rule()
1760 r->anchor->ruleset.anchor = r->anchor; in pfctl_append_eth_rule()
1872 &r->anchor->ruleset, depth + 1))) in pfctl_load_eth_ruleset()
2100 pf_init_ruleset(&pf_main_anchor.ruleset); in pfctl_rules()
2134 rs = &pf.anchor->ruleset; in pfctl_rules()
2164 ethrs = &pf.eanchor->ruleset; in pfctl_rules()
[all …]
H A Dparse.y581 ruleset : /* empty */
582 | ruleset include '\n'
583 | ruleset '\n'
584 | ruleset option '\n'
585 | ruleset etherrule '\n'
588 | ruleset natrule '\n'
590 | ruleset pfrule '\n'
592 | ruleset loadrule '\n'
593 | ruleset altqif '\n'
595 | ruleset varset '\n'
[all …]
/freebsd-14.2/sys/netpfil/pf/
H A Dpf_ruleset.c158 ruleset->rules[i].active.ptr = &ruleset->rules[i].queues[0]; in pf_init_kruleset()
159 ruleset->rules[i].inactive.ptr = &ruleset->rules[i].queues[1]; in pf_init_kruleset()
207 return (ruleset); in pf_find_or_create_kruleset()
293 if (ruleset == &pf_main_ruleset || ruleset->anchor == NULL || in pf_remove_if_empty_kruleset()
295 ruleset->anchor->refcnt > 0 || ruleset->tables > 0 || in pf_remove_if_empty_kruleset()
310 ruleset = &parent->ruleset; in pf_remove_if_empty_kruleset()
361 if (ruleset == NULL || ruleset->anchor == NULL) { in pf_kanchor_setup()
574 return (ruleset); in pf_find_or_create_keth_ruleset()
700 if (ruleset == NULL || ruleset->anchor == NULL) { in pf_keth_anchor_setup()
731 if (ruleset == V_pf_keth || ruleset->anchor == NULL || in pf_remove_if_empty_keth_ruleset()
[all …]
H A Dpf_ioctl.c432 struct pf_kruleset *ruleset; in pf_get_kpool() local
437 if (ruleset == NULL) in pf_get_kpool()
2163 struct pf_kruleset *ruleset; in pf_ioctl_addrule() local
2200 if (ruleset == NULL) in pf_ioctl_addrule()
2864 if (ruleset == NULL) in pfioctl()
3105 if (ruleset->anchor) in pfioctl()
3223 if (ruleset == NULL) { in pfioctl()
3255 if (ruleset == NULL) { in pfioctl()
3346 if (ruleset == NULL) { in pfioctl()
3491 if (ruleset == NULL) in pfioctl()
[all …]
H A Dif_pflog.c218 struct pf_kruleset *ruleset, struct pf_pdesc *pd, int lookupsafe) in pflog_packet() argument
243 if (ruleset != NULL && ruleset->anchor != NULL) in pflog_packet()
244 strlcpy(hdr.ruleset, ruleset->anchor->name, in pflog_packet()
245 sizeof(hdr.ruleset)); in pflog_packet()
H A Dpf_if.c508 struct pf_kruleset *ruleset = NULL; in pfi_dynaddr_setup() local
547 if ((ruleset = pf_find_or_create_kruleset(PF_RESERVED_ANCHOR)) == NULL) { in pfi_dynaddr_setup()
552 if ((dyn->pfid_kt = pfr_attach_table(ruleset, tblname)) == NULL) { in pfi_dynaddr_setup()
572 if (ruleset != NULL) in pfi_dynaddr_setup()
573 pf_remove_if_empty_kruleset(ruleset); in pfi_dynaddr_setup()
H A Dpf.c4399 ruleset = V_pf_keth; in pf_test_eth_rule()
4732 ruleset, pd, 1); in pf_test_rule()
4964 *rsm = ruleset; in pf_test_rule()
4980 ruleset = *rsm; in pf_test_rule()
5410 *rsm = ruleset; in pf_test_fragment()
5426 ruleset = *rsm; in pf_test_fragment()
8456 &a, &ruleset, inp); in pf_test()
8508 &a, &ruleset, inp); in pf_test()
8530 &a, &ruleset, inp); in pf_test()
8902 &ruleset); in pf_test6()
[all …]
/freebsd-14.2/contrib/byacc/
H A Dclosure.c7 unsigned *ruleset; variable
121 rsend = ruleset + rulesetsize; in closure()
122 for (rsp = ruleset; rsp < rsend; rsp++) in closure()
133 rsp = ruleset; in closure()
142 for (rsp = ruleset; rsp < rsend; ++rsp) in closure()
176 FREE(ruleset); in finalize_closure()
/freebsd-14.2/sbin/pfilctl/
H A Dpfilctl.c184 char *ruleset; in hook() local
216 if ((ruleset = strchr(argv[0], ':')) == NULL) in hook()
218 *ruleset = '\0'; in hook()
219 ruleset++; in hook()
223 strlcpy(req.pio_ruleset, ruleset, sizeof(req.pio_ruleset)); in hook()
/freebsd-14.2/contrib/sendmail/src/
H A Dreadcf.c150 int ruleset = -1; local
243 if (ruleset < 0)
523 if (ruleset < 0)
2179 for (ruleset = 0; ruleset < 10; ruleset++) in printrules()
5151 int ruleset; local
5164 if (ruleset >= MAXRWSETS / 2 || ruleset < 0)
5168 ruleset = -1;
5205 ruleset = -1;
5210 if (ruleset >= MAXRWSETS / 2 || ruleset < 0)
5228 ruleset = -1;
[all …]
/freebsd-14.2/lib/libpfctl/
H A Dlibpfctl.h141 struct pfctl_eth_ruleset ruleset; member
288 struct pfctl_ruleset ruleset; member
406 uint32_t ruleset, const char *path);
408 const char *anchor, uint32_t ruleset, struct pfctl_rule *rule,
411 const char *anchor, uint32_t ruleset, struct pfctl_rule *rule,
/freebsd-14.2/sbin/devfs/
H A Ddevfs.rules7 # denotes the beginning of a ruleset. In the brackets should
8 # be a name for the rule and its ruleset number. Any other lines
18 # Very basic and secure ruleset: Hide everything.
/freebsd-14.2/contrib/blocklist/etc/
H A Dnpf.conf9 ruleset "blacklistd"
/freebsd-14.2/contrib/blocklist/
H A DREADME90 ruleset "blacklistd-ext"
91 ruleset "blacklistd"
97 ruleset "blacklistd-int"
/freebsd-14.2/libexec/rc/
H A Drc.subr1805 debug "found ruleset: $rulename=$rulenum"
1859 # devfs_set_ruleset ruleset [dir]
1860 # Sets the default ruleset of dir to ruleset. The ruleset argument
1872 warn "$_me: you must specify a ruleset number"
1876 if ! /sbin/devfs $devdir ruleset $rs; then
1883 # devfs_apply_ruleset ruleset [dir]
1884 # Apply ruleset number $ruleset to the devfs mountpoint $dir.
1885 # The ruleset argument must be a ruleset name as specified
1887 # if it could not apply the ruleset.
1897 warn "$_me: you must specify a ruleset"
[all …]
/freebsd-14.2/sys/net/
H A Dif_pflog.h46 char ruleset[PFLOG_RULESET_NAME_SIZE]; member
/freebsd-14.2/usr.sbin/jail/
H A Dcommand.c295 const char *jidstr, *conslog, *path, *ruleset, *term, *username; in run_command() local
531 ruleset = string_param(j->intparams[KP_DEVFS_RULESET]); in run_command()
532 if (!ruleset) in run_command()
533 ruleset = "4"; /* devfsrules_jail */ in run_command()
534 argv[3] = acs = alloca(11 + strlen(ruleset)); in run_command()
535 sprintf(acs, "-oruleset=%s", ruleset); in run_command()
/freebsd-14.2/share/examples/ipfilter/rules/
H A Dexample.52 # test ruleset
/freebsd-14.2/contrib/tcpdump/
H A Dpflog.h124 char ruleset[PFLOG_RULESET_NAME_SIZE]; member
H A Dprint-pflog.c116 nd_printjnp(ndo, (const u_char*)hdr->ruleset, PFLOG_RULESET_NAME_SIZE); in pflog_print()
/freebsd-14.2/sys/netpfil/ipfw/
H A Dip_fw_pfil.c122 void *ruleset __unused, struct inpcb *inp) in ipfw_check_packet()
333 void *ruleset __unused, struct inpcb *inp) in ipfw_check_frame_mbuf()
413 void *ruleset __unused, struct mbuf **m) in ipfw_check_frame_mem()
/freebsd-14.2/contrib/libpcap/
H A Dpflog.h129 char ruleset[PFLOG_RULESET_NAME_SIZE]; member
/freebsd-14.2/contrib/sendmail/cf/hack/
H A Dxconnect.m421 # x_connect ruleset for looking up XConnect: tag in access DB to enable
/freebsd-14.2/share/examples/ipfilter/
H A Dipf-howto.txt183 interrupt the flow, IPF will go through the entire ruleset,
220 It's a good time to point out that even if the ruleset had
245 Here's a modified copy of the original ruleset using the
488 what you already know of IPF. The new ruleset would be:
623 This brings our total ruleset to look something like this:
642 ruleset. When you're actually creating your ruleset, you
978 state. The keyword for the ruleset is keep state.
981 the ruleset gets checked; packets go out, then the ruleset
1071 ways. Consider the following ruleset:
2820 our last ruleset:
[all …]

123