bpf_program
static struct bpf_program bpf_pgm = {
struct bpf_program p;
struct bpf_program p;
struct bpf_program bpf;
#define BIOCSETF _IOW(B,103, struct bpf_program)
#define BIOCSTCPF _IOW(B,114, struct bpf_program)
#define BIOCSUDPF _IOW(B,115, struct bpf_program)
#define BIOCSETF _IOW('B',103, struct bpf_program)
#define BIOCSTCPF _IOW('B',114, struct bpf_program)
#define BIOCSUDPF _IOW('B',115, struct bpf_program)
struct bpf_program bpf_prog; /* compiled program/filter */
struct bpf_program *bf;
error = bpf_setf(d, (struct bpf_program *)addr, cmd);
bpf_setf(struct bpf_d *d, struct bpf_program *fp, u_long cmd)
struct bpf_program fp_swab;
static int bpf_setf(struct bpf_d *, struct bpf_program *, u_long cmd);
#define BIOCSETF _IOW('B', 103, struct bpf_program)
#define BIOCSETWF _IOW('B', 123, struct bpf_program)
#define BIOCSETFNR _IOW('B', 130, struct bpf_program)
struct bpf_program fp;
struct bpf_program program;
static struct bpf_program filter = {
make_filter(struct bpf_program *pprog, int snapshot)
free_filter(struct bpf_program *pprog)
struct bpf_program total_prog;