rgb-cln/gossipd
Rusty Russell 1f443df428 gossipd: use the broadcast structure to hold gossip messages.
We currently keep two copies; one in the broadcast structure to send
in order, and one in the routing information.  Since we already keep
the broadcast index in the routing information, use that.
Conveniently, a zero index is the same as the old NULL test.

Rename struct node's announcement_idx to node_announce_msgidx to
make it match the other users.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2018-03-14 02:19:37 +00:00
..
test gossipd: remove tag. 2018-03-14 02:19:37 +00:00
Makefile status: generate messages rather than marshal/unmarshal manually. 2018-02-08 19:07:12 +01:00
broadcast.c gossipd: use the broadcast structure to hold gossip messages. 2018-03-14 02:19:37 +00:00
broadcast.h gossipd: use the broadcast structure to hold gossip messages. 2018-03-14 02:19:37 +00:00
gossip.c gossipd: use the broadcast structure to hold gossip messages. 2018-03-14 02:19:37 +00:00
gossip_wire.csv gossip: Pass output value to gossipd 2018-03-12 22:34:51 +00:00
handshake.c gossipd: use status levels for unusual reporting. 2018-02-28 12:48:45 +01:00
handshake.h ipaddr: rename to wireaddr. 2017-10-26 21:01:09 +00:00
routing.c gossipd: use the broadcast structure to hold gossip messages. 2018-03-14 02:19:37 +00:00
routing.h gossipd: use the broadcast structure to hold gossip messages. 2018-03-14 02:19:37 +00:00