ethtool-user.c:690:10: error: ‘ETHTOOL_A_PHY_UPSTREAM_PHY_INDEX’ undeclared here (not in a function); did you mean ‘ETHTOOL_A_PHY_UPSTREAM_INDEX’? 690 | [ETHTOOL_A_PHY_UPSTREAM_PHY_INDEX] = { .name = "upstream-phy-index", .type = YNL_PT_U32, }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ETHTOOL_A_PHY_UPSTREAM_INDEX ethtool-user.c:690:10: error: array index in initializer not of integer type ethtool-user.c:690:10: note: (near initialization for ‘ethtool_phy_policy’) make[1]: *** [Makefile:38: ethtool-user.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make: *** [Makefile:10: generated] Error 2 ethtool-user.c:690:10: error: ‘ETHTOOL_A_PHY_UPSTREAM_PHY_INDEX’ undeclared here (not in a function); did you mean ‘ETHTOOL_A_PHY_UPSTREAM_INDEX’? 690 | [ETHTOOL_A_PHY_UPSTREAM_PHY_INDEX] = { .name = "upstream-phy-index", .type = YNL_PT_U32, }, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ETHTOOL_A_PHY_UPSTREAM_INDEX ethtool-user.c:690:10: error: array index in initializer not of integer type ethtool-user.c:690:10: note: (near initialization for ‘ethtool_phy_policy’) make: *** [Makefile:38: ethtool-user.o] Error 1 make: *** Waiting for unfinished jobs....