Print this page
fixup .text where possible
7127 remove -Wno-missing-braces from Makefile.uts
@@ -125,156 +125,156 @@
"Ethernet MAC plugin"
};
static struct modlinkage mac_ether_modlinkage = {
MODREV_1,
- &mac_ether_modlmisc,
- NULL
+ { &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,
+ {"adv_autoneg_cap", .mp_prop_id = MAC_PROP_AUTONEG, 0, 1,
sizeof (uint8_t), MAC_PROP_PERM_RW},
- {"adv_5000fdx_cap", MAC_PROP_EN_5000FDX_CAP, 0, 1,
+ {"adv_5000fdx_cap", .mp_prop_id = MAC_PROP_EN_5000FDX_CAP, 0, 1,
sizeof (uint8_t), MAC_PROP_PERM_RW},
- {"adv_2500fdx_cap", MAC_PROP_EN_2500FDX_CAP, 0, 1,
+ {"adv_2500fdx_cap", .mp_prop_id = MAC_PROP_EN_2500FDX_CAP, 0, 1,
sizeof (uint8_t), MAC_PROP_PERM_RW},
- {"adv_100gfdx_cap", MAC_PROP_EN_100GFDX_CAP, 0, 1,
+ {"adv_100gfdx_cap", .mp_prop_id = MAC_PROP_EN_100GFDX_CAP, 0, 1,
sizeof (uint8_t), MAC_PROP_PERM_RW},
- {"adv_40gfdx_cap", MAC_PROP_EN_40GFDX_CAP, 0, 1,
+ {"adv_40gfdx_cap", .mp_prop_id = MAC_PROP_EN_40GFDX_CAP, 0, 1,
sizeof (uint8_t), MAC_PROP_PERM_RW},
- {"adv_10gfdx_cap", MAC_PROP_EN_10GFDX_CAP, 0, 1,
+ {"adv_10gfdx_cap", .mp_prop_id = MAC_PROP_EN_10GFDX_CAP, 0, 1,
sizeof (uint8_t), MAC_PROP_PERM_RW},
- {"adv_1000fdx_cap", MAC_PROP_EN_1000FDX_CAP, 0, 1,
+ {"adv_1000fdx_cap", .mp_prop_id = MAC_PROP_EN_1000FDX_CAP, 0, 1,
sizeof (uint8_t), MAC_PROP_PERM_RW},
- {"adv_1000hdx_cap", MAC_PROP_EN_1000HDX_CAP, 0, 1,
+ {"adv_1000hdx_cap", .mp_prop_id = MAC_PROP_EN_1000HDX_CAP, 0, 1,
sizeof (uint8_t), MAC_PROP_PERM_RW},
- {"adv_100fdx_cap", MAC_PROP_EN_100FDX_CAP, 0, 1,
+ {"adv_100fdx_cap", .mp_prop_id = MAC_PROP_EN_100FDX_CAP, 0, 1,
sizeof (uint8_t), MAC_PROP_PERM_RW},
- {"adv_100hdx_cap", MAC_PROP_EN_100HDX_CAP, 0, 1,
+ {"adv_100hdx_cap", .mp_prop_id = MAC_PROP_EN_100HDX_CAP, 0, 1,
sizeof (uint8_t), MAC_PROP_PERM_RW},
- {"adv_10fdx_cap", MAC_PROP_EN_10FDX_CAP, 0, 1,
+ {"adv_10fdx_cap", .mp_prop_id = MAC_PROP_EN_10FDX_CAP, 0, 1,
sizeof (uint8_t), MAC_PROP_PERM_RW},
- {"adv_10hdx_cap", MAC_PROP_EN_10HDX_CAP, 0, 1,
+ {"adv_10hdx_cap", .mp_prop_id = MAC_PROP_EN_10HDX_CAP, 0, 1,
sizeof (uint8_t), MAC_PROP_PERM_RW},
- {"adv_100T4_cap", MAC_PROP_EN_100T4_CAP, 0, 1,
+ {"adv_100T4_cap", .mp_prop_id = MAC_PROP_EN_100T4_CAP, 0, 1,
sizeof (uint8_t), MAC_PROP_PERM_READ},
- {"link_status", MAC_STAT_LINK_UP, 0, 1,
+ {"link_status", .mp_prop_id = MAC_STAT_LINK_UP, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"link_speed", MAC_PROP_SPEED, 0, LONG_MAX,
+ {"link_speed", .mp_prop_id = MAC_PROP_SPEED, 0, LONG_MAX,
sizeof (uint64_t), MAC_PROP_PERM_READ},
- {"link_duplex", MAC_PROP_DUPLEX, 0, 2,
+ {"link_duplex", .mp_prop_id = MAC_PROP_DUPLEX, 0, 2,
sizeof (link_duplex_t), MAC_PROP_PERM_READ},
- {"autoneg_cap", ETHER_STAT_CAP_AUTONEG, 0, 1,
+ {"autoneg_cap", .mp_prop_id = ETHER_STAT_CAP_AUTONEG, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"pause_cap", ETHER_STAT_CAP_PAUSE, 0, 1,
+ {"pause_cap", .mp_prop_id = ETHER_STAT_CAP_PAUSE, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"asym_pause_cap", ETHER_STAT_CAP_ASMPAUSE, 0, 1,
+ {"asym_pause_cap", .mp_prop_id = ETHER_STAT_CAP_ASMPAUSE, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"5000fdx_cap", ETHER_STAT_CAP_5000FDX, 0, 1,
+ {"5000fdx_cap", .mp_prop_id = ETHER_STAT_CAP_5000FDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"2500fdx_cap", ETHER_STAT_CAP_2500FDX, 0, 1,
+ {"2500fdx_cap", .mp_prop_id = ETHER_STAT_CAP_2500FDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"100gfdx_cap", ETHER_STAT_CAP_100GFDX, 0, 1,
+ {"100gfdx_cap", .mp_prop_id = ETHER_STAT_CAP_100GFDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"40gfdx_cap", ETHER_STAT_CAP_40GFDX, 0, 1,
+ {"40gfdx_cap", .mp_prop_id = ETHER_STAT_CAP_40GFDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"10gfdx_cap", ETHER_STAT_CAP_10GFDX, 0, 1,
+ {"10gfdx_cap", .mp_prop_id = ETHER_STAT_CAP_10GFDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"1000fdx_cap", ETHER_STAT_CAP_1000FDX, 0, 1,
+ {"1000fdx_cap", .mp_prop_id = ETHER_STAT_CAP_1000FDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"1000hdx_cap", ETHER_STAT_CAP_1000HDX, 0, 1,
+ {"1000hdx_cap", .mp_prop_id = ETHER_STAT_CAP_1000HDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"100T4_cap", ETHER_STAT_CAP_100T4, 0, 1,
+ {"100T4_cap", .mp_prop_id = ETHER_STAT_CAP_100T4, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"100fdx_cap", ETHER_STAT_CAP_100FDX, 0, 1,
+ {"100fdx_cap", .mp_prop_id = ETHER_STAT_CAP_100FDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"100hdx_cap", ETHER_STAT_CAP_100HDX, 0, 1,
+ {"100hdx_cap", .mp_prop_id = ETHER_STAT_CAP_100HDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"10fdx_cap", ETHER_STAT_CAP_10FDX, 0, 1,
+ {"10fdx_cap", .mp_prop_id = ETHER_STAT_CAP_10FDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"10hdx_cap", ETHER_STAT_CAP_10HDX, 0, 1,
+ {"10hdx_cap", .mp_prop_id = ETHER_STAT_CAP_10HDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"lp_autoneg_cap", ETHER_STAT_LP_CAP_AUTONEG, 0, 1,
+ {"lp_autoneg_cap", .mp_prop_id = ETHER_STAT_LP_CAP_AUTONEG, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"lp_pause_cap", ETHER_STAT_LP_CAP_PAUSE, 0, 1,
+ {"lp_pause_cap", .mp_prop_id = ETHER_STAT_LP_CAP_PAUSE, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"lp_asym_pause_cap", ETHER_STAT_LP_CAP_ASMPAUSE, 0, 1,
+ {"lp_asym_pause_cap", .mp_prop_id = ETHER_STAT_LP_CAP_ASMPAUSE, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"lp_5000fdx_cap", ETHER_STAT_LP_CAP_5000FDX, 0, 1,
+ {"lp_5000fdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_5000FDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"lp_2500fdx_cap", ETHER_STAT_LP_CAP_2500FDX, 0, 1,
+ {"lp_2500fdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_2500FDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"lp_100gfdx_cap", ETHER_STAT_LP_CAP_100GFDX, 0, 1,
+ {"lp_100gfdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_100GFDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"lp_40gfdx_cap", ETHER_STAT_LP_CAP_40GFDX, 0, 1,
+ {"lp_40gfdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_40GFDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"lp_10gfdx_cap", ETHER_STAT_LP_CAP_10GFDX, 0, 1,
+ {"lp_10gfdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_10GFDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"lp_1000hdx_cap", ETHER_STAT_LP_CAP_1000HDX, 0, 1,
+ {"lp_1000hdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_1000HDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"lp_1000fdx_cap", ETHER_STAT_LP_CAP_1000FDX, 0, 1,
+ {"lp_1000fdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_1000FDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"lp_100T4_cap", ETHER_STAT_LP_CAP_100T4, 0, 1,
+ {"lp_100T4_cap", .mp_prop_id = ETHER_STAT_LP_CAP_100T4, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"lp_100fdx_cap", ETHER_STAT_LP_CAP_100FDX, 0, 1,
+ {"lp_100fdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_100FDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"lp_100hdx_cap", ETHER_STAT_LP_CAP_100HDX, 0, 1,
+ {"lp_100hdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_100HDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"lp_10fdx_cap", ETHER_STAT_LP_CAP_10FDX, 0, 1,
+ {"lp_10fdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_10FDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"lp_10hdx_cap", ETHER_STAT_LP_CAP_10HDX, 0, 1,
+ {"lp_10hdx_cap", .mp_prop_id = ETHER_STAT_LP_CAP_10HDX, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK},
- {"link_autoneg", ETHER_STAT_LINK_AUTONEG, 0, 1,
+ {"link_autoneg", .mp_prop_id = ETHER_STAT_LINK_AUTONEG, 0, 1,
sizeof (long), MAC_PROP_FLAGS_RK}
};