Searched refs:ruleset (Results 1 - 25 of 33) sorted by relevance

12

/freebsd-13-stable/sbin/pfctl/
H A Dpf_ruleset.c81 #define pf_main_ruleset pf_main_anchor.ruleset
130 pf_init_ruleset(struct pfctl_ruleset *ruleset) argument
134 memset(ruleset, 0, sizeof(struct pfctl_ruleset));
136 TAILQ_INIT(&ruleset->rules[i].queues[0]);
137 TAILQ_INIT(&ruleset->rules[i].queues[1]);
138 ruleset->rules[i].active.ptr = &ruleset->rules[i].queues[0];
139 ruleset->rules[i].inactive.ptr = &ruleset->rules[i].queues[1];
170 return (&anchor->ruleset);
177 struct pfctl_ruleset *ruleset; local
266 pf_remove_if_empty_ruleset(struct pfctl_ruleset *ruleset) argument
297 struct pfctl_ruleset *ruleset; local
[all...]
H A Dparse.y532 ruleset : /* empty */ label
533 | ruleset include '\n'
534 | ruleset '\n'
535 | ruleset option '\n'
536 | ruleset scrubrule '\n'
537 | ruleset natrule '\n'
538 | ruleset binatrule '\n'
539 | ruleset pfrule '\n'
540 | ruleset anchorrule '\n'
541 | ruleset loadrul
[all...]
H A Dpfctl_parser.h94 const char *ruleset; member in struct:pfctl
H A Dpfctl.c1375 rs = &pf->anchor->ruleset;
1384 pf_init_ruleset(&r->anchor->ruleset);
1385 r->anchor->ruleset.anchor = r->anchor;
1481 &r->anchor->ruleset, rs_num, depth + 1)))
1587 pf_init_ruleset(&pf_main_anchor.ruleset);
1588 pf_main_anchor.ruleset.anchor = &pf_main_anchor;
1616 rs = &pf.anchor->ruleset;
1638 * the main ruleset before parsing, because tables are still
1647 pf.astack[0]->ruleset.tticket =
1695 if (trans == NULL) { /* main ruleset */
[all...]
/freebsd-13-stable/contrib/blacklist/etc/
H A Dnpf.conf9 ruleset "blacklistd"
/freebsd-13-stable/sys/netpfil/pf/
H A Dpf_ruleset.c134 pf_init_kruleset(struct pf_kruleset *ruleset) argument
138 memset(ruleset, 0, sizeof(struct pf_kruleset));
140 TAILQ_INIT(&ruleset->rules[i].queues[0]);
141 TAILQ_INIT(&ruleset->rules[i].queues[1]);
142 ruleset->rules[i].active.ptr = &ruleset->rules[i].queues[0];
143 ruleset->rules[i].inactive.ptr = &ruleset->rules[i].queues[1];
160 return (&anchor->ruleset);
167 struct pf_kruleset *ruleset; local
256 pf_remove_if_empty_kruleset(struct pf_kruleset *ruleset) argument
288 struct pf_kruleset *ruleset; local
[all...]
H A Dif_pflog.c206 struct pf_kruleset *ruleset, struct pf_pdesc *pd, int lookupsafe)
230 if (ruleset != NULL && ruleset->anchor != NULL)
231 strlcpy(hdr.ruleset, ruleset->anchor->name,
232 sizeof(hdr.ruleset));
204 pflog_packet(struct pfi_kkif *kif, struct mbuf *m, sa_family_t af, u_int8_t dir, u_int8_t reason, struct pf_krule *rm, struct pf_krule *am, struct pf_kruleset *ruleset, struct pf_pdesc *pd, int lookupsafe) argument
H A Dpf_ioctl.c224 int flags, void *ruleset __unused, struct inpcb *inp);
226 int flags, void *ruleset __unused, struct inpcb *inp);
230 int flags, void *ruleset __unused, struct inpcb *inp);
232 int flags, void *ruleset __unused, struct inpcb *inp);
364 struct pf_kruleset *ruleset; local
368 ruleset = pf_find_kruleset(anchor);
369 if (ruleset == NULL)
376 ruleset->rules[rs_num].active.ticket)
379 rule = TAILQ_LAST(ruleset->rules[rs_num].active.ptr,
382 rule = TAILQ_FIRST(ruleset
1180 pf_addr_setup(struct pf_kruleset *ruleset, struct pf_addr_wrap *addr, sa_family_t af) argument
1929 struct pf_kruleset *ruleset; local
2329 struct pf_kruleset *ruleset; local
2360 struct pf_kruleset *ruleset; local
2418 struct pf_kruleset *ruleset; local
2547 struct pf_kruleset *ruleset; local
3065 struct pf_kruleset *ruleset = &pf_main_ruleset; local
3411 struct pf_kruleset *ruleset; local
3542 struct pf_kruleset *ruleset; local
3569 struct pf_kruleset *ruleset; local
[all...]
H A Dpf_if.c468 struct pf_kruleset *ruleset = NULL; local
507 if ((ruleset = pf_find_or_create_kruleset(PF_RESERVED_ANCHOR)) == NULL) {
512 if ((dyn->pfid_kt = pfr_attach_table(ruleset, tblname)) == NULL) {
532 if (ruleset != NULL)
533 pf_remove_if_empty_kruleset(ruleset);
H A Dpf.c2983 *rs = &f->child->ruleset;
2986 *rs = &(*r)->anchor->ruleset;
3026 *rs = &f->child->ruleset;
3343 struct pf_kruleset *ruleset = NULL; local
3618 *rsm = ruleset;
3624 &ruleset, PF_RULESET_FILTER, &r, &a,
3628 &ruleset, PF_RULESET_FILTER, &r, &a, &match))
3633 ruleset = *rsm;
3641 ruleset, pd, 1);
3975 struct pf_kruleset *ruleset local
5952 struct pf_kruleset *ruleset = NULL; local
6348 struct pf_kruleset *ruleset = NULL; local
[all...]
H A Dpf_lb.c133 struct pf_kruleset *ruleset = NULL; local
196 &ruleset, rs_num, &r, NULL, NULL);
199 pf_step_out_of_anchor(anchor_stack, &asd, &ruleset,
/freebsd-13-stable/sys/net/
H A Dif_pflog.h44 char ruleset[PFLOG_RULESET_NAME_SIZE]; member in struct:pfloghdr
H A Dpfil.c134 void *ruleset, struct inpcb *inp)
146 rv = func(&mp, ifp, flags, ruleset, inp);
133 pfil_fake_mbuf(pfil_func_t func, pfil_packet_t *p, struct ifnet *ifp, int flags, void *ruleset, struct inpcb *inp) argument
/freebsd-13-stable/contrib/byacc/
H A Dclosure.c7 unsigned *ruleset; variable
127 rsend = ruleset + rulesetsize;
128 for (rsp = ruleset; rsp < rsend; rsp++)
138 rsp = ruleset;
147 for (rsp = ruleset; rsp < rsend; ++rsp)
180 FREE(ruleset);
H A Dlr0.c139 ruleset = NEW2(WORDSIZE(nrules), unsigned);
/freebsd-13-stable/sbin/pfilctl/
H A Dpfilctl.c186 char *ruleset; local
217 /* link mod:ruleset head */
218 if ((ruleset = strchr(argv[0], ':')) == NULL)
220 *ruleset = '\0';
221 ruleset++;
225 strlcpy(req.pio_ruleset, ruleset, sizeof(req.pio_ruleset));
/freebsd-13-stable/lib/libpfctl/
H A Dlibpfctl.h173 struct pfctl_ruleset ruleset; member in struct:pfctl_anchor
260 const char *anchor, u_int32_t ruleset, struct pfctl_rule *rule,
263 const char *anchor, u_int32_t ruleset, struct pfctl_rule *rule,
H A Dlibpfctl.c537 u_int32_t ruleset, struct pfctl_rule *rule, char *anchor_call)
539 return (pfctl_get_clear_rule(dev, nr, ticket, anchor, ruleset, rule,
544 const char *anchor, u_int32_t ruleset, struct pfctl_rule *rule,
559 nvlist_add_number(nvl, "ruleset", ruleset);
536 pfctl_get_rule(int dev, u_int32_t nr, u_int32_t ticket, const char *anchor, u_int32_t ruleset, struct pfctl_rule *rule, char *anchor_call) argument
543 pfctl_get_clear_rule(int dev, u_int32_t nr, u_int32_t ticket, const char *anchor, u_int32_t ruleset, struct pfctl_rule *rule, char *anchor_call, bool clear) argument
/freebsd-13-stable/contrib/sendmail/src/
H A Dreadcf.c144 int ruleset = -1; local
232 if (ruleset < 0)
234 syserr("missing valid ruleset for \"%s\"", bp);
249 RewriteRules[ruleset] = rwp =
510 ruleset = strtorwset(exbuf, NULL, ST_ENTER);
511 if (ruleset < 0)
514 rwp = RewriteRules[ruleset];
1454 case 'S': /* sender rewriting ruleset */
1455 case 'R': /* recipient rewriting ruleset */
2012 register int ruleset; local
4848 int ruleset; local
[all...]
H A Dparseaddr.c190 /* call ruleset which should return a queue group name */
999 ** ruleset -- the ruleset to use for rewriting.
1020 rewrite(pvp, ruleset, reclevel, e, maxatom)
1022 int ruleset;
1029 register char *rulename; /* ruleset name */
1048 if (ruleset < 0 || ruleset >= MAXRWSETS)
1050 syserr("554 5.3.5 rewrite: illegal ruleset number %d", ruleset);
[all...]
/freebsd-13-stable/contrib/tcpdump/
H A Dprint-pflog.c98 ND_PRINT((ndo, "rule %u.%s.%u/", rulenr, hdr->ruleset, subrulenr));
/freebsd-13-stable/usr.sbin/jail/
H A Dcommand.c297 const char *jidstr, *conslog, *path, *ruleset, *term, *username; local
533 ruleset = string_param(j->intparams[KP_DEVFS_RULESET]);
534 if (!ruleset)
535 ruleset = "4"; /* devfsrules_jail */
536 argv[3] = acs = alloca(11 + strlen(ruleset));
537 sprintf(acs, "-oruleset=%s", ruleset);
/freebsd-13-stable/sys/netpfil/ipfw/nat64/
H A Dnat64clat.c81 plog->ruleset[0] = '\0';
H A Dnat64stl.c80 plog->ruleset[0] = '\0';
/freebsd-13-stable/sys/netpfil/ipfw/
H A Dip_fw_pfil.c124 void *ruleset __unused, struct inpcb *inp)
334 void *ruleset __unused, struct inpcb *inp)

Completed in 442 milliseconds

12