X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Ffsck.c;h=3a64959de5a83bace6dc3163418013c6b0e40409;hb=28b7a53b6;hp=c1247e1782c0838613711dab8d8dc8d97387956c;hpb=3a149f7521dfff67e6a790c1a830afc649ae083e;p=tinc diff --git a/src/fsck.c b/src/fsck.c index c1247e17..3a64959d 100644 --- a/src/fsck.c +++ b/src/fsck.c @@ -1,6 +1,6 @@ /* fsck.c -- Check the configuration files for problems - Copyright (C) 2014-2021 Guus Sliepen + Copyright (C) 2014-2022 Guus Sliepen This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -187,7 +187,7 @@ static void check_conffile(const char *nodename, bool server) { #ifdef HAVE_MINGW typedef int uid_t; -static uid_t getuid() { +static uid_t getuid(void) { return 0; } @@ -220,7 +220,7 @@ static void check_key_file_mode(const char *fname) { } #endif // HAVE_MINGW -static char *read_node_name() { +static char *read_node_name(void) { if(access(tinc_conf, R_OK) == 0) { return get_my_name(true); } @@ -329,7 +329,7 @@ static bool test_rsa_keypair(rsa_t *rsa_priv, rsa_t *rsa_pub, const char *host_f uint8_t *encrypted = xzalloc(len); uint8_t *decrypted = xzalloc(len); - randomize(plaintext, len); + prng_randomize(plaintext, len); plaintext[0] &= 0x7f; if(rsa_public_encrypt(rsa_pub, plaintext, len, encrypted)) { @@ -438,7 +438,7 @@ static bool check_config_mode(const char *fname) { return true; } -static bool check_script_confdir() { +static bool check_script_confdir(void) { char fname[PATH_MAX]; DIR *dir = opendir(confbase); @@ -616,7 +616,7 @@ static void check_config_variables(const char *host_dir) { } } -static bool check_scripts_and_configs() { +static bool check_scripts_and_configs(void) { // Check whether scripts are executable. if(!check_script_confdir()) { return false;