HPD_CONNECTION
if (nvlist_lookup_string(args, HPD_CONNECTION, &connection) != 0)
(nvlist_lookup_string(args, HPD_CONNECTION, &connection) != 0) ||
(nvlist_lookup_string(args, HPD_CONNECTION, &connection) != 0) ||
(nvlist_add_string(args, HPD_CONNECTION, connection) != 0)) {