Rusty Russell
56b0f03c5a
peer: fix retransmission before open packet.
...
Re-enabling the next test revealed bugs: if we need to retransmit the
initial open_commit_sig packet, we currently tried to send it as an
UPDATE_COMMIT, which isn't allowed. Fixing that revealed that if
we have to retransmit the initial open, we didn't do that either.
Thus the initial open should count towards the ack count, and we should
special case transmissions of 0 (pkt_open) and 1
(pkt_open_commit_sig).
We also save those early state changes to the database.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au >
2016-11-09 08:04:28 +10:30
..
2016-01-22 06:37:13 +10:30
2016-11-09 08:04:26 +10:30
2016-01-22 06:41:47 +10:30
2016-11-07 23:00:02 +10:30
2016-11-07 23:00:02 +10:30
2016-11-07 23:04:02 +10:30
2016-11-07 23:01:02 +10:30
2016-10-07 14:00:17 +10:30
2016-09-13 12:40:32 +09:30
2016-11-04 11:17:03 +10:30
2016-08-31 16:06:32 +09:30
2016-10-07 14:00:18 +10:30
2016-10-07 14:00:18 +10:30
2016-09-06 16:47:49 +09:30
2016-08-18 14:25:14 +09:30
2016-11-04 11:17:04 +10:30
2016-08-31 16:06:31 +09:30
2016-11-09 08:04:28 +10:30
2016-11-09 08:04:28 +10:30
2016-11-04 11:17:03 +10:30
2016-01-22 06:41:49 +10:30
2016-08-31 14:51:41 +09:30
2016-08-31 14:51:41 +09:30
2016-08-26 15:31:19 +09:30
2016-11-01 21:33:27 +10:30
2016-09-06 16:47:49 +09:30
2016-08-18 14:25:13 +09:30
2016-09-06 16:47:49 +09:30
2016-09-06 16:47:49 +09:30
2016-11-01 21:34:58 +10:30
2016-09-06 16:47:49 +09:30
2016-11-04 15:01:01 -07:00
2016-09-07 23:49:39 +02:00
2016-09-06 16:47:48 +09:30
2016-09-06 16:47:48 +09:30
2016-11-01 21:34:57 +10:30
2016-10-17 12:31:19 +10:30
2016-11-04 11:17:03 +10:30
2016-11-08 22:02:55 +10:30
2016-11-08 22:02:55 +10:30
2016-11-04 11:17:03 +10:30
2016-11-04 11:17:03 +10:30
2016-11-09 08:04:27 +10:30
2016-11-09 08:04:27 +10:30
2016-11-09 08:04:27 +10:30
2016-08-18 14:25:14 +09:30
2016-08-18 14:25:14 +09:30
2016-08-18 14:25:14 +09:30
2016-08-18 14:25:14 +09:30
2016-08-31 16:06:32 +09:30
2016-08-31 16:06:32 +09:30
2016-11-09 08:04:28 +10:30
2016-11-09 08:04:28 +10:30
2016-11-04 11:17:04 +10:30
2016-09-05 13:29:48 +09:30
2016-11-09 08:04:28 +10:30
2016-11-09 08:04:28 +10:30
2016-07-01 12:00:17 +09:30
2016-07-01 12:00:17 +09:30
2016-11-05 13:48:16 +10:30
2016-11-05 13:48:16 +10:30
2016-08-18 14:25:13 +09:30
2016-08-18 14:25:13 +09:30
2016-11-05 13:48:38 +10:30
2016-10-16 16:40:43 +02:00
2016-11-09 08:04:27 +10:30
2016-11-09 08:04:27 +10:30
2016-11-01 21:34:27 +10:30
2016-05-10 06:26:09 +09:30
2016-11-09 08:04:28 +10:30
2016-11-09 08:04:28 +10:30
2016-07-01 12:00:17 +09:30
2016-07-01 12:00:17 +09:30