]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - include/linux/ethtool.h
Merge tag 'v2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
[mv-sheeva.git] / include / linux / ethtool.h
index 6628a507fd3b5dff0184048ec56d3e57257343ad..1908929204a9eb284a11eaabcd7959ee3a1614a8 100644 (file)
@@ -691,7 +691,9 @@ struct ethtool_ops {
 #define ETHTOOL_GMSGLVL                0x00000007 /* Get driver message level */
 #define ETHTOOL_SMSGLVL                0x00000008 /* Set driver msg level. */
 #define ETHTOOL_NWAY_RST       0x00000009 /* Restart autonegotiation. */
-#define ETHTOOL_GLINK          0x0000000a /* Get link status (ethtool_value) */
+/* Get link status for host, i.e. whether the interface *and* the
+ * physical port (if there is one) are up (ethtool_value). */
+#define ETHTOOL_GLINK          0x0000000a
 #define ETHTOOL_GEEPROM                0x0000000b /* Get EEPROM data */
 #define ETHTOOL_SEEPROM                0x0000000c /* Set EEPROM data. */
 #define ETHTOOL_GCOALESCE      0x0000000e /* Get coalesce config */