Home | History | Annotate | Download | only in npfctl

Lines Matching refs:npf_bpf_t

189 npf_bpf_t *
192 return ecalloc(1, sizeof(npf_bpf_t));
196 fixup_jumps(npf_bpf_t *ctx, u_int start, u_int end, bool swap)
247 add_insns(npf_bpf_t *ctx, struct bpf_insn *insns, size_t count)
269 add_bmarks(npf_bpf_t *ctx, const uint32_t *m, size_t len)
286 done_block(npf_bpf_t *ctx, const uint32_t *m, size_t len)
293 npfctl_bpf_complete(npf_bpf_t *ctx)
316 npfctl_bpf_bmarks(npf_bpf_t *ctx, size_t *len)
323 npfctl_bpf_destroy(npf_bpf_t *ctx)
335 npfctl_bpf_group_enter(npf_bpf_t *ctx, bool invert)
350 npfctl_bpf_group_exit(npf_bpf_t *ctx)
400 fetch_l3(npf_bpf_t *ctx, sa_family_t af, unsigned flags)
474 fetch_ether_type(npf_bpf_t *ctx, uint16_t type)
514 bm_invert_checkpoint(npf_bpf_t *ctx, const unsigned opts, uint32_t layer)
539 npfctl_bpf_ipver(npf_bpf_t *ctx, sa_family_t af)
548 npfctl_bpf_proto(npf_bpf_t *ctx, unsigned proto)
568 npfctl_bpf_cidr(npf_bpf_t *ctx, unsigned opts, sa_family_t af,
689 npfctl_bpf_ether(npf_bpf_t *ctx, unsigned opts, struct ether_addr *ether_addr)
736 npfctl_bpf_ports(npf_bpf_t *ctx, unsigned opts, in_port_t from, in_port_t to)
789 npfctl_bpf_tcpfl(npf_bpf_t *ctx, uint8_t tf, uint8_t tf_mask)
844 npfctl_bpf_icmp(npf_bpf_t *ctx, int type, int code)
887 npfctl_bpf_table(npf_bpf_t *ctx, unsigned opts, unsigned tid)