Struct netlink_packet_route::rtnl::link::nlas::InetDevConf
source · [−]pub struct InetDevConf {Show 31 fields
pub forwarding: i32,
pub mc_forwarding: i32,
pub proxy_arp: i32,
pub accept_redirects: i32,
pub secure_redirects: i32,
pub send_redirects: i32,
pub shared_media: i32,
pub rp_filter: i32,
pub accept_source_route: i32,
pub bootp_relay: i32,
pub log_martians: i32,
pub tag: i32,
pub arpfilter: i32,
pub medium_id: i32,
pub noxfrm: i32,
pub nopolicy: i32,
pub force_igmp_version: i32,
pub arp_announce: i32,
pub arp_ignore: i32,
pub promote_secondaries: i32,
pub arp_accept: i32,
pub arp_notify: i32,
pub accept_local: i32,
pub src_vmark: i32,
pub proxy_arp_pvlan: i32,
pub route_localnet: i32,
pub igmpv2_unsolicited_report_interval: i32,
pub igmpv3_unsolicited_report_interval: i32,
pub ignore_routes_with_linkdown: i32,
pub drop_unicast_in_l2_multicast: i32,
pub drop_gratuitous_arp: i32,
}
Fields
forwarding: i32
mc_forwarding: i32
proxy_arp: i32
accept_redirects: i32
secure_redirects: i32
send_redirects: i32
rp_filter: i32
accept_source_route: i32
bootp_relay: i32
log_martians: i32
tag: i32
arpfilter: i32
medium_id: i32
noxfrm: i32
nopolicy: i32
force_igmp_version: i32
arp_announce: i32
arp_ignore: i32
promote_secondaries: i32
arp_accept: i32
arp_notify: i32
accept_local: i32
src_vmark: i32
proxy_arp_pvlan: i32
route_localnet: i32
igmpv2_unsolicited_report_interval: i32
igmpv3_unsolicited_report_interval: i32
ignore_routes_with_linkdown: i32
drop_unicast_in_l2_multicast: i32
drop_gratuitous_arp: i32
Trait Implementations
sourceimpl Clone for InetDevConf
impl Clone for InetDevConf
sourcefn clone(&self) -> InetDevConf
fn clone(&self) -> InetDevConf
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for InetDevConf
impl Debug for InetDevConf
sourceimpl Emitable for InetDevConf
impl Emitable for InetDevConf
sourceimpl<T: AsRef<[u8]>> Parseable<InetDevConfBuffer<T>> for InetDevConf
impl<T: AsRef<[u8]>> Parseable<InetDevConfBuffer<T>> for InetDevConf
sourcefn parse(buf: &InetDevConfBuffer<T>) -> Result<Self, DecodeError>
fn parse(buf: &InetDevConfBuffer<T>) -> Result<Self, DecodeError>
Deserialize the current type.
sourceimpl PartialEq<InetDevConf> for InetDevConf
impl PartialEq<InetDevConf> for InetDevConf
sourcefn eq(&self, other: &InetDevConf) -> bool
fn eq(&self, other: &InetDevConf) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &InetDevConf) -> bool
fn ne(&self, other: &InetDevConf) -> bool
This method tests for !=
.
impl Copy for InetDevConf
impl Eq for InetDevConf
impl StructuralEq for InetDevConf
impl StructuralPartialEq for InetDevConf
Auto Trait Implementations
impl RefUnwindSafe for InetDevConf
impl Send for InetDevConf
impl Sync for InetDevConf
impl Unpin for InetDevConf
impl UnwindSafe for InetDevConf
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more