X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fnet_setup.c;h=f0e1cdfe948bdf1a75524c8c477a287b1a441b6c;hb=79e9a4f743b7b59fed968575f6b36171cf4a0063;hp=b31bed737e0653ae0a0c8fb1a7bf130a6c6364a0;hpb=3f59a26d8098b8b0902b8746715508360b347f47;p=tinc diff --git a/src/net_setup.c b/src/net_setup.c index b31bed73..f0e1cdfe 100644 --- a/src/net_setup.c +++ b/src/net_setup.c @@ -81,7 +81,7 @@ bool read_rsa_public_key(connection_t *c) { return result; } -bool read_rsa_private_key() { +static bool read_rsa_private_key(void) { FILE *fp; char *fname; char *n, *d; @@ -143,11 +143,11 @@ static void keyexpire_handler(int fd, short events, void *data) { regenerate_key(); } -void regenerate_key() { +void regenerate_key(void) { if(timeout_initialized(&keyexpire_event)) { ifdebug(STATUS) logger(LOG_INFO, "Expiring symmetric keys"); event_del(&keyexpire_event); - send_key_changed(broadcast, myself); + send_key_changed(); } else { timeout_set(&keyexpire_event, keyexpire_handler, NULL); } @@ -220,7 +220,7 @@ void load_all_subnets(void) { /* Configure node_t myself and set up the local sockets (listen only) */ -bool setup_myself(void) { +static bool setup_myself(void) { config_t *cfg; subnet_t *subnet; char *name, *hostname, *mode, *afname, *cipher, *digest; @@ -608,7 +608,7 @@ void close_network_connections(void) { for(node = connection_tree->head; node; node = next) { next = node->next; c = node->data; - c->outgoing = false; + c->outgoing = NULL; terminate_connection(c, false); }