X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=src%2Fudev%2Fnet%2Fethtool-util.c;h=3ec245ecabc96b14b3e9582de3d61998653f109d;hb=2c5859afecee81e345fc9526b1083bf79990ffb8;hp=63465303231a3dfae0fb918bff710a4607980440;hpb=6c0519c01288d0d97bece15da3dbb9934f018949;p=elogind.git diff --git a/src/udev/net/ethtool-util.c b/src/udev/net/ethtool-util.c index 634653032..3ec245eca 100644 --- a/src/udev/net/ethtool-util.c +++ b/src/udev/net/ethtool-util.c @@ -31,7 +31,7 @@ #include "log.h" #include "conf-parser.h" -static const char* const duplex_table[] = { +static const char* const duplex_table[_DUP_MAX] = { [DUP_FULL] = "full", [DUP_HALF] = "half" }; @@ -39,7 +39,7 @@ static const char* const duplex_table[] = { DEFINE_STRING_TABLE_LOOKUP(duplex, Duplex); DEFINE_CONFIG_PARSE_ENUM(config_parse_duplex, duplex, Duplex, "Failed to parse duplex setting"); -static const char* const wol_table[] = { +static const char* const wol_table[_WOL_MAX] = { [WOL_PHY] = "phy", [WOL_MAGIC] = "magic", [WOL_OFF] = "off"