flow_dissector: add missing impl_try_into_fdlink

reviewable/pr1369/r33
Tamir Duberstein 7 days ago
parent 0cb52e850a
commit 82aec26963
No known key found for this signature in database

@ -9,7 +9,7 @@ use aya_obj::generated::{
use crate::{
programs::{
CgroupAttachMode, FdLink, Link, ProgAttachLink, ProgramData, ProgramError, ProgramType,
define_link_wrapper, id_as_key, load_program,
define_link_wrapper, id_as_key, impl_try_into_fdlink, load_program,
},
sys::{LinkTarget, SyscallError, bpf_link_create},
util::KernelVersion,
@ -155,3 +155,5 @@ define_link_wrapper!(
FlowDissectorLinkIdInner,
FlowDissector,
);
impl_try_into_fdlink!(FlowDissectorLink, FlowDissectorLinkInner);

@ -3828,6 +3828,9 @@ pub fn aya::programs::flow_dissector::FlowDissectorLink::id(&self) -> Self::Id
impl core::cmp::Eq for aya::programs::flow_dissector::FlowDissectorLink
impl core::cmp::PartialEq for aya::programs::flow_dissector::FlowDissectorLink
pub fn aya::programs::flow_dissector::FlowDissectorLink::eq(&self, other: &Self) -> bool
impl core::convert::TryFrom<aya::programs::flow_dissector::FlowDissectorLink> for aya::programs::links::FdLink
pub type aya::programs::links::FdLink::Error = aya::programs::links::LinkError
pub fn aya::programs::links::FdLink::try_from(value: aya::programs::flow_dissector::FlowDissectorLink) -> core::result::Result<Self, Self::Error>
impl core::fmt::Debug for aya::programs::flow_dissector::FlowDissectorLink
pub fn aya::programs::flow_dissector::FlowDissectorLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl core::hash::Hash for aya::programs::flow_dissector::FlowDissectorLink
@ -4416,6 +4419,9 @@ pub fn aya::programs::links::FdLink::try_from(value: aya::programs::cgroup_sock:
impl core::convert::TryFrom<aya::programs::cgroup_sock_addr::CgroupSockAddrLink> for aya::programs::links::FdLink
pub type aya::programs::links::FdLink::Error = aya::programs::links::LinkError
pub fn aya::programs::links::FdLink::try_from(value: aya::programs::cgroup_sock_addr::CgroupSockAddrLink) -> core::result::Result<Self, Self::Error>
impl core::convert::TryFrom<aya::programs::flow_dissector::FlowDissectorLink> for aya::programs::links::FdLink
pub type aya::programs::links::FdLink::Error = aya::programs::links::LinkError
pub fn aya::programs::links::FdLink::try_from(value: aya::programs::flow_dissector::FlowDissectorLink) -> core::result::Result<Self, Self::Error>
impl core::convert::TryFrom<aya::programs::iter::IterLink> for aya::programs::links::FdLink
pub type aya::programs::links::FdLink::Error = aya::programs::links::LinkError
pub fn aya::programs::links::FdLink::try_from(value: aya::programs::iter::IterLink) -> core::result::Result<Self, Self::Error>

Loading…
Cancel
Save