FM_FMRI_AUTH_PRODUCT
(void) nvlist_lookup_string(auth, FM_FMRI_AUTH_PRODUCT,
err |= nvlist_add_string(nvl, FM_FMRI_AUTH_PRODUCT, str);
FM_FMRI_AUTH_PRODUCT,
if (nvlist_lookup_string(auth, FM_FMRI_AUTH_PRODUCT, &platform) != 0)
err |= nvlist_add_string(auth, FM_FMRI_AUTH_PRODUCT, "product");
FM_FMRI_AUTH_PRODUCT, &prod, &err);
err |= nvlist_add_string(auth, FM_FMRI_AUTH_PRODUCT, prod);
FM_FMRI_AUTH_PRODUCT, &err);
FM_FMRI_AUTH_PRODUCT, &err);
if ((topo_prop_inherit(node, FM_FMRI_AUTHORITY, FM_FMRI_AUTH_PRODUCT,
if (nvlist_lookup_string(auth, FM_FMRI_AUTH_PRODUCT, &prod) ==
FM_FMRI_AUTH_PRODUCT, TOPO_PROP_IMMUTABLE, prod,
FM_FMRI_AUTH_PRODUCT, &err);
FM_FMRI_AUTH_PRODUCT, &plat, &err) < 0) {
verify(nvlist_lookup_string(auth, FM_FMRI_AUTH_PRODUCT,
FM_FMRI_AUTH_PRODUCT, TOPO_PROP_IMMUTABLE, product,
if (nvlist_add_string(auth, FM_FMRI_AUTH_PRODUCT, product) != 0 ||
nvlist_lookup_string(auth, FM_FMRI_AUTH_PRODUCT, &product_id) !=
FM_FMRI_AUTH_PRODUCT, &prod, &ret)) != 0) {
FM_FMRI_AUTH_PRODUCT, &err);
FM_FMRI_AUTH_PRODUCT, &err);
result = nvlist_lookup_string(auth, FM_FMRI_AUTH_PRODUCT,
FM_FMRI_AUTH_PRODUCT, TOPO_PROP_IMMUTABLE, prod,
FM_FMRI_AUTH_PRODUCT, err,