Expand description
Network interfaces.
An interface is a Driver added to a Stack, together with its
configuration: hardware address, IP addresses, and whatever address
autoconfiguration is turned on for it.
The two autoconfiguration methods are dhcpv4 and slaac, each turned
on per interface and driven by Stack::poll.
Modules§
- dhcpv4
- DHCPv4 client.
- slaac
- IPv6 stateless address autoconfiguration (SLAAC), built into the interface.
Structs§
- Iface
- An interface borrowed from a
Stack, returned byStack::iface. - Iface
Addr - An IP address assigned to an interface.
- Iface
Handle - A handle to an interface added to a
Stack. - Iface
Iter - Iterator over the interfaces of a
Stack, returned byStack::ifaces.
Enums§
- Addr
Origin - Where an interface address came from.
- Medium
- Type of medium of an interface.
- Multicast
Error - Error type for
Iface::join_multicast_groupandIface::leave_multicast_group.