diff --git a/lightningd/peer_control.c b/lightningd/peer_control.c index f86c40385..64985ad8a 100644 --- a/lightningd/peer_control.c +++ b/lightningd/peer_control.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include @@ -2101,7 +2102,7 @@ static bool peer_start_channeld(struct peer *peer, if (peer->ld->config.ignore_fee_limits) log_debug(peer->log, "Ignoring fee limits!"); - peer->direction = pubkey_cmp(&peer->ld->id, &peer->id) > 0; + peer->direction = get_channel_direction(&peer->ld->id, &peer->id); initmsg = towire_channel_init(tmpctx, &get_chainparams(peer->ld)