Searched refs:pf_krule (Results 1 – 10 of 10) sorted by relevance
| /freebsd-14-stable/sys/net/ |
| HD | pfvar.h | 749 struct pf_krule *ptr; 753 RB_HEAD(pf_krule_global, pf_krule); 754 RB_PROTOTYPE(pf_krule_global, pf_krule, entry_global, pf_krule_compare); 756 struct pf_krule { struct 770 TAILQ_ENTRY(pf_krule) entries; argument 854 RB_ENTRY(pf_krule) entry_global; argument 857 LIST_ENTRY(pf_krule) allrulelist; 864 struct pf_krule *r; argument 1210 u_int8_t, struct pf_krule *, struct pf_krule *, struct pf_kruleset *, 1269 TAILQ_HEAD(pf_krulequeue, pf_krule); [all …]
|
| /freebsd-14-stable/sys/netpfil/pf/ |
| HD | pf_nv.h | 81 nvlist_t *pf_krule_to_nvrule(struct pf_krule *); 82 int pf_nvrule_to_krule(const nvlist_t *, struct pf_krule *);
|
| HD | pf_lb.c | 66 static struct pf_krule *pf_match_translation(struct pf_pdesc *, struct mbuf *, 70 static int pf_get_sport(sa_family_t, uint8_t, struct pf_krule *, 131 static struct pf_krule * 137 struct pf_krule *r, *rm = NULL; in pf_match_translation() 223 pf_get_sport(sa_family_t af, u_int8_t proto, struct pf_krule *r, in pf_get_sport() 340 pf_get_mape_sport(sa_family_t af, u_int8_t proto, struct pf_krule *r, in pf_get_mape_sport() 376 pf_map_addr(sa_family_t af, struct pf_krule *r, struct pf_addr *saddr, in pf_map_addr() 607 struct pf_krule **rp) in pf_get_translation() 609 struct pf_krule *r = NULL; in pf_get_translation()
|
| HD | pf.c | 191 VNET_DEFINE(struct pf_krule *, pf_rulemarker); 259 struct pf_krule *rule; 312 sa_family_t, struct pf_krule *, int); 322 struct pf_krule *, struct mbuf **); 324 struct pf_kstate *, struct pf_krule *, 328 static int pf_test_rule(struct pf_krule **, struct pf_kstate **, 330 struct pf_pdesc *, struct pf_krule **, 332 static int pf_create_state(struct pf_krule *, struct pf_krule *, 333 struct pf_krule *, struct pf_pdesc *, 342 static int pf_test_fragment(struct pf_krule **, struct pfi_kkif *, [all …]
|
| HD | if_pflog.c | 217 u_int8_t reason, struct pf_krule *rm, struct pf_krule *am, in pflog_packet()
|
| HD | pf_ioctl.c | 124 static void pf_hash_rule_rolling(MD5_CTX *, struct pf_krule *); 125 static void pf_hash_rule(struct pf_krule *); 140 VNET_DEFINE(struct pf_krule, pf_default_rule); 142 static __inline int pf_krule_compare(struct pf_krule *, 143 struct pf_krule *); 145 RB_GENERATE(pf_krule_global, pf_krule, entry_global, pf_krule_compare); 438 struct pf_krule *rule; in pf_get_kpool() 511 pf_unlink_rule_locked(struct pf_krulequeue *rulequeue, struct pf_krule *rule) in pf_unlink_rule_locked() 524 pf_unlink_rule(struct pf_krulequeue *rulequeue, struct pf_krule *rule) in pf_unlink_rule() 572 pf_free_rule(struct pf_krule *rule) in pf_free_rule() [all …]
|
| HD | pf_ruleset.c | 315 pf_kanchor_setup(struct pf_krule *r, const struct pf_kruleset *s, in pf_kanchor_setup() 371 pf_kanchor_nvcopyout(const struct pf_kruleset *rs, const struct pf_krule *r, in pf_kanchor_nvcopyout() 465 pf_kanchor_copyout(const struct pf_kruleset *rs, const struct pf_krule *r, in pf_kanchor_copyout() 511 pf_kanchor_remove(struct pf_krule *r) in pf_kanchor_remove()
|
| HD | pf_nv.c | 505 pf_nvrule_to_krule(const nvlist_t *nvl, struct pf_krule *rule) in pf_nvrule_to_krule() 660 pf_divert_to_nvdivert(const struct pf_krule *rule) in pf_divert_to_nvdivert() 684 pf_krule_to_nvrule(struct pf_krule *rule) in pf_krule_to_nvrule()
|
| HD | pf_norm.c | 1040 struct pf_krule *r; in pf_normalize_ip() 1202 struct pf_krule *r; in pf_normalize_ip6() 1378 struct pf_krule *r, *rm = NULL; in pf_normalize_tcp() 2193 struct pf_krule *r, *rm = NULL; in pf_normalize_sctp()
|
| HD | if_pfsync.c | 525 struct pf_krule *r = NULL; in pfsync_state_import()
|