1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
use std::io::Error; use std::os::unix::io::RawFd; #[derive(Debug)] pub struct Prog; #[macro_export] macro_rules! bpfprog { ($count:expr, $($code:tt $jt:tt $jf:tt $k:tt),*) => { bpf::Prog }; } #[allow(unused_variables)] pub fn attach_filter(fd: RawFd, prog: Prog) -> Result<(), Error> { Ok(()) } #[allow(unused_variables)] pub fn detach_filter(fd: RawFd) -> Result<(), Error> { Ok(()) } #[allow(unused_variables)] pub fn lock_filter(fd: RawFd) -> Result<(), Error> { Ok(()) }