Print this page
fixup .text where possible
7127  remove -Wno-missing-braces from Makefile.uts

*** 125,280 **** "Ethernet MAC plugin" }; static struct modlinkage mac_ether_modlinkage = { MODREV_1, ! &mac_ether_modlmisc, ! NULL }; static mactype_ops_t mac_ether_type_ops; static mac_ndd_mapping_t mac_ether_mapping[] = { ! {"adv_autoneg_cap", MAC_PROP_AUTONEG, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_5000fdx_cap", MAC_PROP_EN_5000FDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_2500fdx_cap", MAC_PROP_EN_2500FDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_100gfdx_cap", MAC_PROP_EN_100GFDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_40gfdx_cap", MAC_PROP_EN_40GFDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_10gfdx_cap", MAC_PROP_EN_10GFDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_1000fdx_cap", MAC_PROP_EN_1000FDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_1000hdx_cap", MAC_PROP_EN_1000HDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_100fdx_cap", MAC_PROP_EN_100FDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_100hdx_cap", MAC_PROP_EN_100HDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_10fdx_cap", MAC_PROP_EN_10FDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_10hdx_cap", MAC_PROP_EN_10HDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_100T4_cap", MAC_PROP_EN_100T4_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_READ}, ! {"link_status", MAC_STAT_LINK_UP, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"link_speed", MAC_PROP_SPEED, 0, LONG_MAX, sizeof (uint64_t), MAC_PROP_PERM_READ}, ! {"link_duplex", MAC_PROP_DUPLEX, 0, 2, sizeof (link_duplex_t), MAC_PROP_PERM_READ}, ! {"autoneg_cap", ETHER_STAT_CAP_AUTONEG, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"pause_cap", ETHER_STAT_CAP_PAUSE, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"asym_pause_cap", ETHER_STAT_CAP_ASMPAUSE, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"5000fdx_cap", ETHER_STAT_CAP_5000FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"2500fdx_cap", ETHER_STAT_CAP_2500FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"100gfdx_cap", ETHER_STAT_CAP_100GFDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"40gfdx_cap", ETHER_STAT_CAP_40GFDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"10gfdx_cap", ETHER_STAT_CAP_10GFDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"1000fdx_cap", ETHER_STAT_CAP_1000FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"1000hdx_cap", ETHER_STAT_CAP_1000HDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"100T4_cap", ETHER_STAT_CAP_100T4, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"100fdx_cap", ETHER_STAT_CAP_100FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"100hdx_cap", ETHER_STAT_CAP_100HDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"10fdx_cap", ETHER_STAT_CAP_10FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"10hdx_cap", ETHER_STAT_CAP_10HDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_autoneg_cap", ETHER_STAT_LP_CAP_AUTONEG, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_pause_cap", ETHER_STAT_LP_CAP_PAUSE, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_asym_pause_cap", ETHER_STAT_LP_CAP_ASMPAUSE, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_5000fdx_cap", ETHER_STAT_LP_CAP_5000FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_2500fdx_cap", ETHER_STAT_LP_CAP_2500FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_100gfdx_cap", ETHER_STAT_LP_CAP_100GFDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_40gfdx_cap", ETHER_STAT_LP_CAP_40GFDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_10gfdx_cap", ETHER_STAT_LP_CAP_10GFDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_1000hdx_cap", ETHER_STAT_LP_CAP_1000HDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_1000fdx_cap", ETHER_STAT_LP_CAP_1000FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_100T4_cap", ETHER_STAT_LP_CAP_100T4, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_100fdx_cap", ETHER_STAT_LP_CAP_100FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_100hdx_cap", ETHER_STAT_LP_CAP_100HDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_10fdx_cap", ETHER_STAT_LP_CAP_10FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_10hdx_cap", ETHER_STAT_LP_CAP_10HDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"link_autoneg", ETHER_STAT_LINK_AUTONEG, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK} }; --- 125,280 ---- "Ethernet MAC plugin" }; static struct modlinkage mac_ether_modlinkage = { MODREV_1, ! { &mac_ether_modlmisc, ! NULL } }; static mactype_ops_t mac_ether_type_ops; static mac_ndd_mapping_t mac_ether_mapping[] = { ! {"adv_autoneg_cap", .mp_prop_id = MAC_PROP_AUTONEG, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_5000fdx_cap", .mp_prop_id = MAC_PROP_EN_5000FDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_2500fdx_cap", .mp_prop_id = MAC_PROP_EN_2500FDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_100gfdx_cap", .mp_prop_id = MAC_PROP_EN_100GFDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_40gfdx_cap", .mp_prop_id = MAC_PROP_EN_40GFDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_10gfdx_cap", .mp_prop_id = MAC_PROP_EN_10GFDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_1000fdx_cap", .mp_prop_id = MAC_PROP_EN_1000FDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_1000hdx_cap", .mp_prop_id = MAC_PROP_EN_1000HDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_100fdx_cap", .mp_prop_id = MAC_PROP_EN_100FDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_100hdx_cap", .mp_prop_id = MAC_PROP_EN_100HDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_10fdx_cap", .mp_prop_id = MAC_PROP_EN_10FDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_10hdx_cap", .mp_prop_id = MAC_PROP_EN_10HDX_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_RW}, ! {"adv_100T4_cap", .mp_prop_id = MAC_PROP_EN_100T4_CAP, 0, 1, sizeof (uint8_t), MAC_PROP_PERM_READ}, ! {"link_status", .mp_prop_id = MAC_STAT_LINK_UP, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"link_speed", .mp_prop_id = MAC_PROP_SPEED, 0, LONG_MAX, sizeof (uint64_t), MAC_PROP_PERM_READ}, ! {"link_duplex", .mp_prop_id = MAC_PROP_DUPLEX, 0, 2, sizeof (link_duplex_t), MAC_PROP_PERM_READ}, ! {"autoneg_cap", .mp_prop_id = ETHER_STAT_CAP_AUTONEG, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"pause_cap", .mp_prop_id = ETHER_STAT_CAP_PAUSE, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"asym_pause_cap", .mp_prop_id = ETHER_STAT_CAP_ASMPAUSE, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"5000fdx_cap", .mp_prop_id = ETHER_STAT_CAP_5000FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"2500fdx_cap", .mp_prop_id = ETHER_STAT_CAP_2500FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"100gfdx_cap", .mp_prop_id = ETHER_STAT_CAP_100GFDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"40gfdx_cap", .mp_prop_id = ETHER_STAT_CAP_40GFDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"10gfdx_cap", .mp_prop_id = ETHER_STAT_CAP_10GFDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"1000fdx_cap", .mp_prop_id = ETHER_STAT_CAP_1000FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"1000hdx_cap", .mp_prop_id = ETHER_STAT_CAP_1000HDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"100T4_cap", .mp_prop_id = ETHER_STAT_CAP_100T4, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"100fdx_cap", .mp_prop_id = ETHER_STAT_CAP_100FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"100hdx_cap", .mp_prop_id = ETHER_STAT_CAP_100HDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"10fdx_cap", .mp_prop_id = ETHER_STAT_CAP_10FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"10hdx_cap", .mp_prop_id = ETHER_STAT_CAP_10HDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_autoneg_cap", .mp_prop_id = ETHER_STAT_LP_CAP_AUTONEG, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_pause_cap", .mp_prop_id = ETHER_STAT_LP_CAP_PAUSE, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_asym_pause_cap", .mp_prop_id = ETHER_STAT_LP_CAP_ASMPAUSE, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_5000fdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_5000FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_2500fdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_2500FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_100gfdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_100GFDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_40gfdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_40GFDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_10gfdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_10GFDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_1000hdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_1000HDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_1000fdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_1000FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_100T4_cap", .mp_prop_id = ETHER_STAT_LP_CAP_100T4, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_100fdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_100FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_100hdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_100HDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_10fdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_10FDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"lp_10hdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_10HDX, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK}, ! {"link_autoneg", .mp_prop_id = ETHER_STAT_LINK_AUTONEG, 0, 1, sizeof (long), MAC_PROP_FLAGS_RK} };