Commit 02d59f3f authored by Ben Hutchings's avatar Ben Hutchings Committed by David S. Miller

ethtool: Expand documentation of struct ethtool_wol

Signed-off-by: default avatarBen Hutchings <ben@decadent.org.uk>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent daba1b6b
...@@ -186,12 +186,21 @@ struct ethtool_drvinfo { ...@@ -186,12 +186,21 @@ struct ethtool_drvinfo {
}; };
#define SOPASS_MAX 6 #define SOPASS_MAX 6
/* wake-on-lan settings */
/**
* struct ethtool_wolinfo - Wake-On-Lan configuration
* @cmd: Command number = %ETHTOOL_GWOL or %ETHTOOL_SWOL
* @supported: Bitmask of %WAKE_* flags for supported Wake-On-Lan modes.
* Read-only.
* @wolopts: Bitmask of %WAKE_* flags for enabled Wake-On-Lan modes.
* @sopass: SecureOn(tm) password; meaningful only if %WAKE_MAGICSECURE
* is set in @wolopts.
*/
struct ethtool_wolinfo { struct ethtool_wolinfo {
__u32 cmd; __u32 cmd;
__u32 supported; __u32 supported;
__u32 wolopts; __u32 wolopts;
__u8 sopass[SOPASS_MAX]; /* SecureOn(tm) password */ __u8 sopass[SOPASS_MAX];
}; };
/* for passing single values */ /* for passing single values */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment