Skip to main content

Module rt_link

Module rt_link 

Source
Available on crate feature rt-link only.
Expand description

Link configuration over rtnetlink.

Structs§

BrBooloptMulti
Chained
ChainedFinal
IfStatsMsg
Ifinfomsg
IflaBridgeId
IflaCacheinfo
IflaGenevePortRange
IflaVfGuid
IflaVfLinkState
IflaVfMac
IflaVfRate
IflaVfRssQueryEn
IflaVfSpoofchk
IflaVfTrust
IflaVfTxRate
IflaVfVlan
IflaVfVlanInfo
IflaVlanFlags
IflaVlanQosMapping
IterableAfSpecAttrs
IterableArrayBinary
IterableArrayHwSInfoOne
IterableArrayIpv4Addr
IterableBondAdInfoAttrs
IterableBondSlaveAttrs
IterableHwSInfoOne
IterableIfla6Attrs
IterableIflaAttrs
IterableIflaVlanQos
IterableLinkAttrs
IterableLinkDpllPinAttrs
IterableLinkOffloadXstats
IterableLinkinfoAttrs
IterableLinkinfoBondAttrs
IterableLinkinfoBridgeAttrs
IterableLinkinfoBrportAttrs
IterableLinkinfoGeneveAttrs
IterableLinkinfoGre6Attrs
IterableLinkinfoGreAttrs
IterableLinkinfoHsrAttrs
IterableLinkinfoIp6tnlAttrs
IterableLinkinfoIptunAttrs
IterableLinkinfoNetkitAttrs
IterableLinkinfoOvpnAttrs
IterableLinkinfoTunAttrs
IterableLinkinfoVlanAttrs
IterableLinkinfoVrfAttrs
IterableLinkinfoVti6Attrs
IterableLinkinfoVtiAttrs
IterableMctpAttrs
IterablePortSelfAttrs
IterablePropListLinkAttrs
IterableStatsAttrs
IterableVfPortsAttrs
IterableVfStatsAttrs
IterableVfVlanAttrs
IterableVfinfoAttrs
IterableVfinfoListAttrs
IterableXdpAttrs
OpDellinkDo
Delete an existing link.
OpGetlinkDo
Get / dump information about a link.
OpGetlinkDump
Get / dump information about a link.
OpGetstatsDo
Get / dump link stats.
OpGetstatsDump
Get / dump link stats.
OpNewlinkDo
Create a new link.
OpSetlinkDo
Set information about a link.
PushAfSpecAttrs
PushArrayBinary
PushArrayHwSInfoOne
PushArrayU32
PushBondAdInfoAttrs
PushBondSlaveAttrs
PushHwSInfoOne
PushIfla6Attrs
PushIflaAttrs
PushIflaVlanQos
PushLinkAttrs
PushLinkDpllPinAttrs
PushLinkOffloadXstats
PushLinkinfoAttrs
PushLinkinfoBondAttrs
PushLinkinfoBridgeAttrs
PushLinkinfoBrportAttrs
PushLinkinfoGeneveAttrs
PushLinkinfoGre6Attrs
PushLinkinfoGreAttrs
PushLinkinfoHsrAttrs
PushLinkinfoIp6tnlAttrs
PushLinkinfoIptunAttrs
PushLinkinfoNetkitAttrs
PushLinkinfoOvpnAttrs
PushLinkinfoTunAttrs
PushLinkinfoVlanAttrs
PushLinkinfoVrfAttrs
PushLinkinfoVti6Attrs
PushLinkinfoVtiAttrs
PushMctpAttrs
PushPortSelfAttrs
PushPropListLinkAttrs
PushStatsAttrs
PushVfPortsAttrs
PushVfStatsAttrs
PushVfVlanAttrs
PushVfinfoAttrs
PushVfinfoListAttrs
PushXdpAttrs
Request
RequestInfo
Rtgenmsg
RtnlLinkIfmap
RtnlLinkStats
RtnlLinkStats64

Enums§

AfSpecAttrs
BondAdInfoAttrs
BondSlaveAttrs
BrStpMode
Enum - defines an integer enumeration, with values for each entry incrementing by 1, (e.g. 0, 1, 2, 3)
HwSInfoOne
IfinfoFlags
Flags - defines an integer enumeration, with values for each entry occupying a bit, starting from bit 0, (e.g. 1, 2, 4, 8)
Ifla6Attrs
IflaAttrs
IflaIcmp6Stats
Enum - defines an integer enumeration, with values for each entry incrementing by 1, (e.g. 0, 1, 2, 3)
IflaInet6Stats
Enum - defines an integer enumeration, with values for each entry incrementing by 1, (e.g. 0, 1, 2, 3)
IflaVfLinkStateEnum
Enum - defines an integer enumeration, with values for each entry incrementing by 1, (e.g. 0, 1, 2, 3)
IflaVlanQos
Ipv4Devconf
Enum - defines an integer enumeration, with values for each entry incrementing by 1, (e.g. 0, 1, 2, 3)
Ipv6Devconf
Enum - defines an integer enumeration, with values for each entry incrementing by 1, (e.g. 0, 1, 2, 3)
LinkAttrs
LinkDpllPinAttrs
LinkOffloadXstats
LinkinfoAttrs
LinkinfoBondAttrs
LinkinfoBridgeAttrs
LinkinfoBrportAttrs
LinkinfoDataMsg
LinkinfoGeneveAttrs
LinkinfoGre6Attrs
LinkinfoGreAttrs
LinkinfoHsrAttrs
LinkinfoIp6tnlAttrs
LinkinfoIptunAttrs
LinkinfoMemberDataMsg
LinkinfoNetkitAttrs
LinkinfoOvpnAttrs
LinkinfoTunAttrs
LinkinfoVlanAttrs
LinkinfoVrfAttrs
LinkinfoVti6Attrs
LinkinfoVtiAttrs
MctpAttrs
NetkitMode
Enum - defines an integer enumeration, with values for each entry incrementing by 1, (e.g. 0, 1, 2, 3)
NetkitPairing
Enum - defines an integer enumeration, with values for each entry incrementing by 1, (e.g. 0, 1, 2, 3)
NetkitPolicy
Enum - defines an integer enumeration, with values for each entry incrementing by 1, (e.g. 0, 1, 2, 3)
NetkitScrub
Enum - defines an integer enumeration, with values for each entry incrementing by 1, (e.g. 0, 1, 2, 3)
OvpnMode
Enum - defines an integer enumeration, with values for each entry incrementing by 1, (e.g. 0, 1, 2, 3)
PortSelfAttrs
PropListLinkAttrs
RtextFilter
Flags - defines an integer enumeration, with values for each entry occupying a bit, starting from bit 0, (e.g. 1, 2, 4, 8)
StatsAttrs
VfPortsAttrs
VfStatsAttrs
VfVlanAttrs
VfinfoAttrs
VfinfoListAttrs
VlanFlags
Flags - defines an integer enumeration, with values for each entry occupying a bit, starting from bit 0, (e.g. 1, 2, 4, 8)
VlanProtocols
Enum - defines an integer enumeration, with values for each entry incrementing by 1, (e.g. 0, 1, 2, 3)
XdpAttrs

Constants§

PROTONAME
PROTONAME_CSTR
PROTONUM