4 diff -u pppd/pppd.h:1.1.1.5 pppd/pppd.h:1.19
5 --- pppd/pppd.h:1.1.1.5 Tue Aug 24 13:25:39 1999
6 +++ pppd/pppd.h Tue Aug 24 19:07:45 1999
8 extern char linkname[MAXPATHLEN]; /* logical name for link */
11 -extern struct bpf_program pass_filter; /* Filter for pkts to pass */
12 -extern struct bpf_program active_filter; /* Filter for link-active pkts */
13 +/* Filter for packets to pass */
14 +extern struct bpf_program pass_filter_in;
15 +extern struct bpf_program pass_filter_out;
17 +/* Filter for link-active packets */
18 +extern struct bpf_program active_filter_in;
19 +extern struct bpf_program active_filter_out;
24 int get_host_seed __P((void)); /* Get host-dependent random number seed */
25 int have_route_to __P((u_int32_t)); /* Check if route to addr exists */
27 -int set_filters __P((struct bpf_program *pass, struct bpf_program *active));
28 +int set_filters __P((struct bpf_program *pass_in, struct bpf_program *pass_out,
29 + struct bpf_program *active_in, struct bpf_program *active_out));
30 /* Set filter programs in kernel */