Expand description
This crate provides methods to manipulate networking resources (links, addresses, arp tables, route tables) via the netlink protocol.
Re-exports§
pub use netlink_packet_route as packet;
Modules§
Macros§
Structs§
- Address
AddRequest - A request to create a new address. This is equivalent to the
ip address addcommands. - Address
DelRequest - Address
GetRequest - Address
Handle - Handle
- Link
AddRequest - A request to create a new link. This is equivalent to the
ip link addcommands. - Link
DelProp Request - Link
DelRequest - Link
GetRequest - Link
Handle - Link
NewProp Request - Link
SetRequest - Neighbour
AddRequest - Neighbour
DelRequest - Neighbour
GetRequest - Neighbour
Handle - Network
Namespace - QDisc
DelRequest - QDisc
GetRequest - QDisc
Handle - QDisc
NewRequest - Route
AddRequest - A request to create a new route. This is equivalent to the
ip route addcommands. - Route
DelRequest - Route
GetRequest - Route
Handle - Rule
AddRequest - A request to create a new rule. This is equivalent to the
ip rule addcommand. - Rule
DelRequest - Rule
GetRequest - Rule
Handle - Traffic
Chain GetRequest - Traffic
Chain Handle - Traffic
Class GetRequest - Traffic
Class Handle - Traffic
Filter GetRequest - Traffic
Filter Handle - Traffic
Filter NewRequest - Vxlan
AddRequest - A request to create a new vxlan link.
This is equivalent to
ip link add NAME vxlan id ID ...commands. It provides methods to customize the creation of the vxlan interface It provides almost all parameters that are listed byman ip link.