patch-2.4.7 linux/include/linux/ethtool.h
Next file: linux/include/linux/ext2_fs.h
Previous file: linux/include/linux/devfs_fs_kernel.h
Back to the patch index
Back to the overall index
- Lines: 23
- Date:
Thu Jul 19 17:47:14 2001
- Orig file:
v2.4.6/linux/include/linux/ethtool.h
- Orig date:
Thu Apr 19 09:35:46 2001
diff -u --recursive --new-file v2.4.6/linux/include/linux/ethtool.h linux/include/linux/ethtool.h
@@ -1,4 +1,4 @@
-/* $Id: ethtool.h,v 1.2 2000/11/12 10:05:57 davem Exp $
+/*
* ethtool.h: Defines for Linux ethtool.
*
* Copyright (C) 1998 David S. Miller (davem@redhat.com)
@@ -34,13 +34,15 @@
char bus_info[32]; /* Bus info for this interface. For PCI
* devices, use pci_dev->slot_name. */
char reserved1[32];
- char reserved2[32];
+ char reserved2[28];
+ u32 regdump_len; /* Amount of data from ETHTOOL_GREGS */
};
/* CMDs currently supported */
#define ETHTOOL_GSET 0x00000001 /* Get settings. */
#define ETHTOOL_SSET 0x00000002 /* Set settings, privileged. */
#define ETHTOOL_GDRVINFO 0x00000003 /* Get driver info. */
+#define ETHTOOL_GREGS 0x00000004 /* Get NIC registers, privileged. */
/* compatibility with older code */
#define SPARC_ETH_GSET ETHTOOL_GSET
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)