# README
ethtool

Package ethtool
allows control of the Linux ethtool generic netlink interface.
For more information, see:
https://www.kernel.org/doc/html/latest/networking/ethtool-netlink.html.
# Functions
New creates a Client which can issue ethtool commands.
# Constants
Possible Wake-on-LAN mode bit flags.
Possible Port type values.
Possible Port type values.
Possible Wake-on-LAN mode bit flags.
Possible Port type values.
Possible Port type values.
Possible Wake-on-LAN mode bit flags.
Possible Duplex type values.
Possible Duplex type values.
Possible Wake-on-LAN mode bit flags.
Possible Wake-on-LAN mode bit flags.
Possible Port type values.
Possible Wake-on-LAN mode bit flags.
Possible Port type values.
Possible Port type values.
Possible Wake-on-LAN mode bit flags.
Possible Port type values.
Possible Wake-on-LAN mode bit flags.
Possible Duplex type values.
# Structs
An AdvertisedLinkMode is a link mode that an interface advertises it is capable of using.
A Client can manipulate the ethtool netlink interface.
An Error is an error value produced by the kernel due to a bad ethtool netlink request.
A FEC contains the forward error correction (FEC) parameters for an interface.
An Interface is an ethtool netlink Ethernet interface.
LinkInfo contains link settings for an Ethernet interface.
LinkMode contains link mode information for an Ethernet interface.
LinkState contains link state information for an Ethernet interface.
A WakeOnLAN contains the Wake-on-LAN parameters for an interface.
# Type aliases
A Duplex is the link duplex type for a LinkMode structure.
A FECMode is a FEC mode bit value (single element bitmask) specifying the active mode of an interface.
A FECModes is a FEC mode bitmask of mode(s) supported by an interface.
A Port is the port type for a LinkInfo structure.
A WOLMode is a Wake-on-LAN mode bitmask of mode(s) supported by an interface.