#include <openssl/md5.h>
void mMD5(unsigned char * packet, int size) {
unsigned char* res;
MD5((unsigned char*)&packet, size, (unsigned char*)&res);
for(int i=0; i<MD5_DIGEST_LENGTH; i++) {
printf("%02x", res[i]);
}
}
pojawia się błąd: undefined, odniesienie do MD5
niezdefiniowana odniesienia do md5
Czy ktoś może mi pomóc?
Odpowiedzi w http://stackoverflow.com/questions/1894013/how-to-use-openssl-in-gcc – csl
nie jest "unsigned char * res;" powoduje przepełnienie bufora? – Nick