X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fnet_setup.c;h=a04f9535ae63746aaa97cf0c99aa5a2cc9f4d763;hb=4214794ce68b9456146a5bf35db9e58da836b728;hp=d78912614762a65d9d5e2ec14e2398457cbf2cce;hpb=f41e5faeaae94973ef1040356532afa277ae130f;p=tinc diff --git a/src/net_setup.c b/src/net_setup.c index d7891261..a04f9535 100644 --- a/src/net_setup.c +++ b/src/net_setup.c @@ -231,7 +231,7 @@ static bool read_ecdsa_private_key(void) { return false; } - if(s.st_mode & ~0100700) { + if(s.st_mode & ~0100700u) { logger(DEBUG_ALWAYS, LOG_WARNING, "Warning: insecure file permissions for Ed25519 private key file `%s'!", fname); } @@ -323,7 +323,7 @@ static bool read_rsa_private_key(void) { return false; } - if(s.st_mode & ~0100700) { + if(s.st_mode & ~0100700u) { logger(DEBUG_ALWAYS, LOG_WARNING, "Warning: insecure file permissions for RSA private key file `%s'!", fname); } @@ -1330,7 +1330,7 @@ void close_network_connections(void) { if(myself && myself->connection) { subnet_update(myself, NULL, false); - connection_del(myself->connection); + free_connection(myself->connection); } for(int i = 0; i < listen_sockets; i++) {