basic/missing: drop _ETHTOOL_LINK_MODE_MAX

It was only used in one place, where we don't actually need it, and
it is too easy to forget to update it when adding new items to the table.
Let's just drop it.
This commit is contained in:
Zbigniew Jędrzejewski-Szmek 2018-11-18 10:13:32 +01:00
parent 5dd101186b
commit 64d9f7568b
2 changed files with 1 additions and 8 deletions

View File

@ -1577,11 +1577,4 @@ enum ethtool_link_mode_bit_indices {
#endif
#endif
/* Strictly speaking, this is not a missing field. Just for our convention. */
#if !HAVE_ETHTOOL_LINK_MODE_FEC_NONE_BIT
#define _ETHTOOL_LINK_MODE_MAX 52
#else
#define _ETHTOOL_LINK_MODE_MAX (__ETHTOOL_LINK_MODE_LAST + 1)
#endif
#include "missing_syscall.h"

View File

@ -56,7 +56,7 @@ static const char* const netdev_feature_table[_NET_DEV_FEAT_MAX] = {
[NET_DEV_FEAT_TSO6] = "tx-tcp6-segmentation",
};
static const char* const ethtool_link_mode_bit_table[_ETHTOOL_LINK_MODE_MAX] = {
static const char* const ethtool_link_mode_bit_table[] = {
[ETHTOOL_LINK_MODE_10baseT_Half_BIT] = "10baset-half",
[ETHTOOL_LINK_MODE_10baseT_Full_BIT] = "10baset-full",
[ETHTOOL_LINK_MODE_100baseT_Half_BIT] = "100baset-half",