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

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

ethtool: Expand documentation of struct ethtool_perm_addr

parent 59091229
Loading
Loading
Loading
Loading
+12 −1
Original line number Diff line number Diff line
@@ -614,8 +614,19 @@ struct ethtool_stats {
	__u64	data[0];
};

/**
 * struct ethtool_perm_addr - permanent hardware address
 * @cmd: Command number = %ETHTOOL_GPERMADDR
 * @size: On entry, the size of the buffer.  On return, the size of the
 *	address.  The command fails if the buffer is too small.
 * @data: Buffer for the address
 *
 * Users must allocate the buffer immediately following this structure.
 * A buffer size of %MAX_ADDR_LEN should be sufficient for any address
 * type.
 */
struct ethtool_perm_addr {
	__u32	cmd;		/* ETHTOOL_GPERMADDR */
	__u32	cmd;
	__u32	size;
	__u8	data[0];
};