etc/services - sync with NetBSD-8
[minix.git] / minix / net / lwip / bpfdev.h
blob17f1a9e67586fa6789c6aca3f8166892f954ca1b
1 #ifndef MINIX_NET_LWIP_BPFDEV_H
2 #define MINIX_NET_LWIP_BPFDEV_H
4 /*
5 * BPF link structure, used to abstract away the details of the BPF structure
6 * from other modules.
7 */
8 struct bpfdev_link {
9 TAILQ_ENTRY(bpfdev_link) bpfl_next;
12 void bpfdev_init(void);
13 void bpfdev_process(message * m_ptr, int ipc_status);
14 void bpfdev_detach(struct bpfdev_link * bpf);
15 void bpfdev_input(struct bpfdev_link * bpf, const struct pbuf * pbuf);
16 void bpfdev_output(struct bpfdev_link * bpf, const struct pbuf * pbuf);
18 #endif /* !MINIX_NET_LWIP_BPFDEV_H */