Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

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

ethtool: Expand documentation of struct ethtool_wol

parent daba1b6b
Loading
Loading
Loading
Loading
+11 −2
Original line number Diff line number Diff line
@@ -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 */