FM_FMRI_AUTH_PRODUCT_SN
(void) nvlist_lookup_string(auth, FM_FMRI_AUTH_PRODUCT_SN,
err |= nvlist_add_string(nvl, FM_FMRI_AUTH_PRODUCT_SN, str);
FM_FMRI_AUTH_PRODUCT_SN,
if (nvlist_lookup_string(auth, FM_FMRI_AUTH_PRODUCT_SN, &csn) != 0 &&
err |= nvlist_add_string(auth, FM_FMRI_AUTH_PRODUCT_SN, "product_sn");
FM_FMRI_AUTH_PRODUCT_SN, &psn, &err);
err |= nvlist_add_string(auth, FM_FMRI_AUTH_PRODUCT_SN, psn);
FM_FMRI_AUTH_PRODUCT_SN, &err);
FM_FMRI_AUTH_PRODUCT_SN, &err);
if ((topo_prop_inherit(node, FM_FMRI_AUTHORITY, FM_FMRI_AUTH_PRODUCT_SN,
if (nvlist_lookup_string(auth, FM_FMRI_AUTH_PRODUCT_SN, &psn) ==
FM_FMRI_AUTH_PRODUCT_SN, TOPO_PROP_IMMUTABLE, psn,
FM_FMRI_AUTH_PRODUCT_SN, &err);
FM_FMRI_AUTH_PRODUCT_SN, &err);
FM_FMRI_AUTH_PRODUCT_SN, &err);
result = nvlist_lookup_string(auth, FM_FMRI_AUTH_PRODUCT_SN,
FM_FMRI_AUTH_PRODUCT_SN, TOPO_PROP_IMMUTABLE, psn,
FM_FMRI_AUTH_PRODUCT_SN, err,