core-lightning/gossipd
Rusty Russell 1a4a59d221 common/daemon: common routines for all daemons.
In particular, the main daemon and subdaemons share the backtrace code,
with hooks for logging.

The daemon hook inserts the io_poll override, which means we no longer
need io_debug.[ch].  Though most daemons don't need it, they still link
against ccan/io, so it's harmess (suggested by @ZmnSCPxj).

This was tested manually to make sure we get backtraces still.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2018-04-03 14:03:28 +02:00
..
test gossip: Store channel deletions so we don't re-add them on restart 2018-03-30 16:35:00 +02:00
broadcast.c gossipd: make struct queued_message private. 2018-03-14 02:19:37 +00:00
broadcast.h Use expected LIGHTNING_DIR_FILE_H define 2018-03-25 23:54:21 +00:00
gossip.c common/daemon: common routines for all daemons. 2018-04-03 14:03:28 +02:00
gossip_store.c gossip: Store channel deletions so we don't re-add them on restart 2018-03-30 16:35:00 +02:00
gossip_store.h gossip: Store channel deletions so we don't re-add them on restart 2018-03-30 16:35:00 +02:00
gossip_wire.csv gossip: Store channel deletions so we don't re-add them on restart 2018-03-30 16:35:00 +02:00
handshake.c status: remove trc context now we have tmpctx. 2018-03-16 00:16:10 +00:00
handshake.h Use expected LIGHTNING_DIR_FILE_H define 2018-03-25 23:54:21 +00:00
Makefile common/daemon: common routines for all daemons. 2018-04-03 14:03:28 +02:00
routing.c gossip: Check that we have a node before applying changes 2018-03-29 23:15:33 +02:00
routing.h gossip: Check that we have a node before applying changes 2018-03-29 23:15:33 +02:00