diff options
author | Ben Hutchings <ben@decadent.org.uk> | 2014-02-12 22:14:07 +0000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2014-02-12 17:33:02 -0500 |
commit | 02d59f3fdb6a5d77a12549482811d404842e2c95 (patch) | |
tree | 9f208245cf41f06071f797ca841b9c777b3ab444 /include/uapi/linux/ethtool.h | |
parent | daba1b6bc1cb89c462bdd444c29c023dda3459e6 (diff) | |
download | op-kernel-dev-02d59f3fdb6a5d77a12549482811d404842e2c95.zip op-kernel-dev-02d59f3fdb6a5d77a12549482811d404842e2c95.tar.gz |
ethtool: Expand documentation of struct ethtool_wol
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/uapi/linux/ethtool.h')
-rw-r--r-- | include/uapi/linux/ethtool.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/include/uapi/linux/ethtool.h b/include/uapi/linux/ethtool.h index cc523cb..15a42de 100644 --- a/include/uapi/linux/ethtool.h +++ b/include/uapi/linux/ethtool.h @@ -186,12 +186,21 @@ struct ethtool_drvinfo { }; #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 { __u32 cmd; __u32 supported; __u32 wolopts; - __u8 sopass[SOPASS_MAX]; /* SecureOn(tm) password */ + __u8 sopass[SOPASS_MAX]; }; /* for passing single values */ |