| 88 | } |
| 89 | |
| 90 | void delete_channel(struct channel *channel STEALS) |
| 91 | { |
| 92 | struct peer *peer = channel->peer; |
| 93 | if (channel->dbid != 0) |
| 94 | wallet_channel_close(channel->peer->ld->wallet, channel->dbid); |
| 95 | tal_free(channel); |
| 96 | |
| 97 | maybe_delete_peer(peer); |
| 98 | } |
| 99 | |
| 100 | void get_channel_basepoints(struct lightningd *ld, |
| 101 | const struct node_id *peer_id, |