diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2019-06-25 11:55:04 +0900 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2019-06-25 11:55:04 +0900 |
commit | 72dda93acba95a330daae45bd85be8abc788df1c (patch) | |
tree | 091fad1c2aa57a7dcca26281021c83bf4914566c /src/shared/ethtool-util.c | |
parent | d16c272844a81a3de094906698eb6256313b2bb5 (diff) | |
download | systemd-72dda93acba95a330daae45bd85be8abc788df1c.tar.gz |
ethtool: add missing link mode
Diffstat (limited to 'src/shared/ethtool-util.c')
-rw-r--r-- | src/shared/ethtool-util.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/shared/ethtool-util.c b/src/shared/ethtool-util.c index 49a2b3ad3d..867647986e 100644 --- a/src/shared/ethtool-util.c +++ b/src/shared/ethtool-util.c @@ -109,6 +109,21 @@ static const char* const ethtool_link_mode_bit_table[] = { [ETHTOOL_LINK_MODE_FEC_NONE_BIT] = "fec-none", [ETHTOOL_LINK_MODE_FEC_RS_BIT] = "fec-rs", [ETHTOOL_LINK_MODE_FEC_BASER_BIT] = "fec-baser", + [ETHTOOL_LINK_MODE_50000baseKR_Full_BIT] = "50000basekr_full", + [ETHTOOL_LINK_MODE_50000baseSR_Full_BIT] = "50000basesr_full", + [ETHTOOL_LINK_MODE_50000baseCR_Full_BIT] = "50000basecr_full", + [ETHTOOL_LINK_MODE_50000baseLR_ER_FR_Full_BIT] = "50000baselr_er_fr_full", + [ETHTOOL_LINK_MODE_50000baseDR_Full_BIT] = "50000basedr_full", + [ETHTOOL_LINK_MODE_100000baseKR2_Full_BIT] = "100000basekr2_full", + [ETHTOOL_LINK_MODE_100000baseSR2_Full_BIT] = "100000basesr2_full", + [ETHTOOL_LINK_MODE_100000baseCR2_Full_BIT] = "100000basecr2_full", + [ETHTOOL_LINK_MODE_100000baseLR2_ER2_FR2_Full_BIT] = "100000baselr2_er2_fr2_full", + [ETHTOOL_LINK_MODE_100000baseDR2_Full_BIT] = "100000basedr2_full", + [ETHTOOL_LINK_MODE_200000baseKR4_Full_BIT] = "200000basekr4_full", + [ETHTOOL_LINK_MODE_200000baseSR4_Full_BIT] = "200000basesr4_full", + [ETHTOOL_LINK_MODE_200000baseCR4_Full_BIT] = "200000basecr4_full", + [ETHTOOL_LINK_MODE_200000baseLR4_ER4_FR4_Full_BIT] = "200000baselr4_er4_fr4_full", + [ETHTOOL_LINK_MODE_200000baseDR4_Full_BIT] = "200000basedr4_full", }; /* Make sure the array is large enough to fit all bits */ assert_cc((ELEMENTSOF(ethtool_link_mode_bit_table)-1) / 32 < N_ADVERTISE); |