pfctl_eth_rule
pfctl_add_eth_rule(int dev, const struct pfctl_eth_rule *r, const char *anchor,
pfctl_nveth_rule_to_eth_rule(const nvlist_t *nvl, struct pfctl_eth_rule *rule)
const char *path, struct pfctl_eth_rule *rule, bool clear,
TAILQ_ENTRY(pfctl_eth_rule) entries;
TAILQ_HEAD(pfctl_eth_rules, pfctl_eth_rule);
const char *path, struct pfctl_eth_rule *rule, bool clear,
int pfctl_add_eth_rule(int dev, const struct pfctl_eth_rule *r,
struct pfctl_eth_rule r;
struct pfctl_eth_rule r;
void expand_eth_rule(struct pfctl_eth_rule *,
int eth_rule_label(struct pfctl_eth_rule *, char *s[PF_RULE_MAX_LABEL_COUNT]);
expand_eth_rule(struct pfctl_eth_rule *r,
struct pfctl_eth_rule *r;
eth_rule_label(struct pfctl_eth_rule *r, char *s[PF_RULE_MAX_LABEL_COUNT])
struct pfctl_eth_rule *r;
pfctl_eth_anchor_setup(struct pfctl *pf, struct pfctl_eth_rule *r,
void pfctl_print_eth_rule_counters(struct pfctl_eth_rule *, int);
pfctl_print_eth_rule_counters(struct pfctl_eth_rule *rule, int opts)
int pfctl_load_eth_rule(struct pfctl *, char *, struct pfctl_eth_rule *,
struct pfctl_eth_rule rule;
pfctl_append_eth_rule(struct pfctl *pf, struct pfctl_eth_rule *r,
struct pfctl_eth_rule *rule;
struct pfctl_eth_rule *r;
pfctl_load_eth_rule(struct pfctl *pf, char *path, struct pfctl_eth_rule *r,
struct pfctl_eth_rule *,
print_eth_rule(struct pfctl_eth_rule *r, const char *anchor_call,
int pfctl_append_eth_rule(struct pfctl *, struct pfctl_eth_rule *,
void print_eth_rule(struct pfctl_eth_rule *, const char *, int);