diff --git a/connectd/connectd.c b/connectd/connectd.c index 5fc2e2806..d2c3e4f9f 100644 --- a/connectd/connectd.c +++ b/connectd/connectd.c @@ -66,17 +66,7 @@ #define INITIAL_WAIT_SECONDS 1 #define MAX_WAIT_SECONDS 300 -struct listen_fd { - int fd; - /* If we bind() IPv6 then IPv4 to same port, we *may* fail to listen() - * on the IPv4 socket: under Linux, by default, the IPv6 listen() - * covers IPv4 too. Normally we'd consider failing to listen on a - * port to be fatal, so we note this when setting up addresses. */ - bool mayfail; -}; - -static const struct pubkey * -pubkey_keyof(const struct pubkey *pk) +static const struct pubkey *pubkey_keyof(const struct pubkey *pk) { return pk; } @@ -452,6 +442,15 @@ static struct io_plan *init_new_peer(struct io_conn *conn, return peer_write_message(conn, &peer->pcs, take(initmsg), read_init); } +struct listen_fd { + int fd; + /* If we bind() IPv6 then IPv4 to same port, we *may* fail to listen() + * on the IPv4 socket: under Linux, by default, the IPv6 listen() + * covers IPv4 too. Normally we'd consider failing to listen on a + * port to be fatal, so we note this when setting up addresses. */ + bool mayfail; +}; + static int make_listen_fd(int domain, void *addr, socklen_t len, bool mayfail) { int fd = socket(domain, SOCK_STREAM, 0); @@ -1287,7 +1286,6 @@ bool hsm_do_ecdh(struct secret *ss, const struct pubkey *point) return true; } -#ifndef TESTING static void master_gone(struct io_conn *unused UNUSED, struct daemon_conn *dc UNUSED) { /* Can't tell master, it's gone. */ @@ -1330,4 +1328,3 @@ int main(int argc, char *argv[]) daemon_shutdown(); return 0; } -#endif