diff --git a/src/api.rs b/src/api.rs index 969e6a6..c47d21d 100644 --- a/src/api.rs +++ b/src/api.rs @@ -116,6 +116,9 @@ async fn query( let stream = store .get_routes(query) + + // this little mess is required to attach reverse DNS resolutions for each nexthop, and + // resolve all the entries in parallel as they arrive, while also deduplicating them .flat_map_unordered(None, move |route| { enum StreamState { SendRoute,