results = dundi_lookup(dr, MAX_RESULTS, NULL, context, num, bypass); if (results > 0) { sort_results(dr, results); for (x = 0; x < results; x++) { if (ast_test_flag(dr + x, DUNDI_FLAG_EXISTS)) { snprintf(buf, len, "%s/%s", dr[x].tech, dr[x].dest); break; } } }