route: Simplify direction

This commit is contained in:
Christian Decker 2024-08-16 16:39:20 +02:00
parent cf09314b3b
commit 29df2c9f40

View File

@ -94,12 +94,7 @@ static bool dijkstra_to_hops(struct route_hop **hops,
/* OK, populate other fields. */ /* OK, populate other fields. */
c = dijkstra_best_chan(dij, curidx); c = dijkstra_best_chan(dij, curidx);
if (c->half[0].nodeidx == curidx) { (*hops)[num_hops].direction = c->half[0].nodeidx == curidx ? 0 : 1;
(*hops)[num_hops].direction = 0;
} else {
assert(c->half[1].nodeidx == curidx);
(*hops)[num_hops].direction = 1;
}
(*hops)[num_hops].scid = gossmap_chan_scid(gossmap, c); (*hops)[num_hops].scid = gossmap_chan_scid(gossmap, c);
/* Find other end of channel. */ /* Find other end of channel. */