| 551 | static void send_ping(struct peer *peer); |
| 552 | |
| 553 | static void set_ping_timer(struct peer *peer) |
| 554 | { |
| 555 | if (IFDEV(peer->daemon->dev_no_ping_timer, false)) { |
| 556 | peer->ping_timer = NULL; |
| 557 | return; |
| 558 | } |
| 559 | peer->ping_timer = new_reltimer(&peer->daemon->timers, peer, |
| 560 | time_from_sec(15 + pseudorand(30)), |
| 561 | send_ping, peer); |
| 562 | } |
| 563 | |
| 564 | static void send_ping(struct peer *peer) |
| 565 | { |
no test coverage detected