core-lightning/gossipd
Rusty Russell 2135c7a024 gossipd: allow reading from the store during load.
When we no longer keep channel_updates in memory, there's a path where
we access them on load: when we promote a local channel to an
announced channel.

This breaks at the moment, since gs->fd == -1; change it to a writable
flag instead.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2019-04-11 18:31:34 -07:00
..
test gossipd: embed broadcast information into each structure. 2019-04-11 18:31:34 -07:00
broadcast.c broadcast: don't keep payload pointer. 2019-04-11 18:31:34 -07:00
broadcast.h broadcast: don't keep payload pointer. 2019-04-11 18:31:34 -07:00
gossip_constants.h Use node_id everywhere for nodes. 2019-04-09 12:37:16 -07:00
gossip_peerd_wire.csv Use node_id everywhere for nodes. 2019-04-09 12:37:16 -07:00
gossip_store.c gossipd: allow reading from the store during load. 2019-04-11 18:31:34 -07:00
gossip_store.csv daemons: use amount_msat/amount_sat in all internal wire transfers. 2019-02-21 08:01:37 +00:00
gossip_store.h gossipd: gossip_store_get() to load a single store entry. 2019-04-11 18:31:34 -07:00
gossip_wire.csv Use node_id everywhere for nodes. 2019-04-09 12:37:16 -07:00
gossipd.c gossipd: remove some fields from struct chan. 2019-04-11 18:31:34 -07:00
Makefile Use node_id everywhere for nodes. 2019-04-09 12:37:16 -07:00
routing.c gossipd: remove some fields from struct chan. 2019-04-11 18:31:34 -07:00
routing.h gossipd: remove some fields from struct chan. 2019-04-11 18:31:34 -07:00