6-6-6
6-6-6
En C++, il faut caster le retour du malloc (mais pas en C ). Comme tu compiles avec g++ ...
Tiens ? D'ailleurs, c'est une drôle d'idée d'écrire du code dans un .h et ensuite de le compiler. Ah !! C'est un concours pour tenter d'écrire le plus mal possible ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 59 : keylen = DH_size(dh); 60 : key = (unsigned char*)malloc(keylen); 61 : if(!DH_generate_key(dh)) goto quit; 62 : len = DH_compute_key(key, pub_key, dh); 63 : if(len < 0) goto quit; 64 : free(pub_key); 65 : 66 : algo->mykeylen = BN_bn2mpi(dh->pub_key, NULL); 67 : algo->mykey = (unsigned char*)malloc(algo->mykeylen); 68 : algo->mykeylen = BN_bn2mpi(dh->pub_key, algo->mykey);
Raymond
Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi
Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
e-verbe Un logiciel de conjugaison des verbes de la langue française.
Ma page personnelle sur DVP.
6-6-6
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager