projects
/
tinc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Assign more suitable types and fix narrowing conversion warns.
[tinc]
/
src
/
openssl
/
rsagen.c
diff --git
a/src/openssl/rsagen.c
b/src/openssl/rsagen.c
index
5c42ac5
..
277df23
100644
(file)
--- a/
src/openssl/rsagen.c
+++ b/
src/openssl/rsagen.c
@@
-17,8
+17,6
@@
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
-#include "../system.h"
-
#include <openssl/pem.h>
#include <openssl/err.h>
#include <openssl/pem.h>
#include <openssl/err.h>
@@
-27,7
+25,6
@@
typedef RSA rsa_t;
#include "../logger.h"
#include "../rsagen.h"
#include "../logger.h"
#include "../rsagen.h"
-#include "../xalloc.h"
/* This function prettyprints the key generation process */
/* This function prettyprints the key generation process */
@@
-84,7
+81,7
@@
rsa_t *rsa_generate(size_t bits, unsigned long exponent) {
BN_set_word(bn_e, exponent);
BN_GENCB_set(cb, indicator, NULL);
BN_set_word(bn_e, exponent);
BN_GENCB_set(cb, indicator, NULL);
- int result = RSA_generate_key_ex(rsa, bits, bn_e, cb);
+ int result = RSA_generate_key_ex(rsa,
(int)
bits, bn_e, cb);
BN_GENCB_free(cb);
BN_free(bn_e);
BN_GENCB_free(cb);
BN_free(bn_e);