HPD_PATH
if (nvlist_lookup_string(args, HPD_PATH, &path) != 0) {
if ((nvlist_lookup_string(args, HPD_PATH, &path) != 0) ||
if ((nvlist_lookup_string(args, HPD_PATH, &path) != 0) ||
(nvlist_add_string(args, HPD_PATH, path) != 0)) {