diff options
Diffstat (limited to 'eth-multiplexer/vdev.h')
-rw-r--r-- | eth-multiplexer/vdev.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/eth-multiplexer/vdev.h b/eth-multiplexer/vdev.h index b8bab019..c8696785 100644 --- a/eth-multiplexer/vdev.h +++ b/eth-multiplexer/vdev.h @@ -28,6 +28,8 @@ #include <hurd/ports.h> #include <device/net_status.h> +#include <bpf_impl.h> + #include "queue.h" #include "util.h" @@ -52,8 +54,7 @@ struct vether_device struct vether_device *next; struct vether_device **pprev; - queue_head_t if_rcv_port_list; /* input filter list */ - queue_head_t if_snd_port_list; /* output filter list */ + if_filter_list_t port_list; }; typedef int (*dev_act_func) (struct vether_device *); |