X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fgcrypt%2Frsa.c;h=d354b0c2887ce26e351ad68e17bb49ef036a8b54;hp=751f7b6bf3afbe7eaba7adbdd1362b73bb04d9e5;hb=3a316823b971396a428f020f401b9fe41252d98d;hpb=5822f817aa802c2c5a83e9d99a8ae78cb822799b diff --git a/src/gcrypt/rsa.c b/src/gcrypt/rsa.c index 751f7b6b..d354b0c2 100644 --- a/src/gcrypt/rsa.c +++ b/src/gcrypt/rsa.c @@ -61,7 +61,7 @@ static bool pem_decode(FILE *fp, const char *header, uint8_t *buf, size_t size, size_t i, j = 0; while(!feof(fp)) { - if(!fgets(line, sizeof line, fp)) + if(!fgets(line, sizeof(line), fp)) return false; if(!decode && !strncmp(line, "-----BEGIN ", 11)) { @@ -215,7 +215,7 @@ bool rsa_read_pem_public_key(rsa_t *rsa, FILE *fp) { uint8_t derbuf[8096], *derp = derbuf; size_t derlen; - if(!pem_decode(fp, "RSA PUBLIC KEY", derbuf, sizeof derbuf, &derlen)) { + if(!pem_decode(fp, "RSA PUBLIC KEY", derbuf, sizeof(derbuf), &derlen)) { logger(DEBUG_ALWAYS, LOG_ERR, "Unable to read RSA public key: %s", strerror(errno)); return NULL; } @@ -235,7 +235,7 @@ bool rsa_read_pem_private_key(rsa_t *rsa, FILE *fp) { uint8_t derbuf[8096], *derp = derbuf; size_t derlen; - if(!pem_decode(fp, "RSA PRIVATE KEY", derbuf, sizeof derbuf, &derlen)) { + if(!pem_decode(fp, "RSA PRIVATE KEY", derbuf, sizeof(derbuf), &derlen)) { logger(DEBUG_ALWAYS, LOG_ERR, "Unable to read RSA private key: %s", strerror(errno)); return NULL; }