From 2d7b9b2e904e2435527d6640e631195ffbd7e050 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alessandro=C2=A0Decina?= Date: Thu, 10 Jun 2021 08:40:42 +0000 Subject: [PATCH] aya: fix CgroupSkb docs --- aya/src/programs/cgroup_skb.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/aya/src/programs/cgroup_skb.rs b/aya/src/programs/cgroup_skb.rs index 39007658..ba8a48b2 100644 --- a/aya/src/programs/cgroup_skb.rs +++ b/aya/src/programs/cgroup_skb.rs @@ -58,14 +58,17 @@ impl CgroupSkb { /// # #[error(transparent)] /// # Map(#[from] aya::maps::MapError), /// # #[error(transparent)] + /// # Program(#[from] aya::programs::ProgramError), + /// # #[error(transparent)] /// # Bpf(#[from] aya::BpfError) /// # } - /// # let bpf = aya::Bpf::load(&[], None)?; + /// # let mut bpf = aya::Bpf::load(&[], None)?; + /// use std::fs::File; + /// use std::convert::TryInto; /// use aya::programs::{CgroupSkb, CgroupSkbAttachType}; /// /// let file = File::open("/sys/fs/cgroup/unified")?; - /// let egress: &mut CgroupSkb = - /// self.bpf.program_mut("egress_filter")?.try_into()?; + /// let egress: &mut CgroupSkb = bpf.program_mut("egress_filter")?.try_into()?; /// egress.load()?; /// egress.attach(file, CgroupSkbAttachType::Egress)?; /// # Ok::<(), Error>(())