diff options
author | Nanang Izzuddin <nanang@teluu.com> | 2015-07-28 09:56:31 +0000 |
---|---|---|
committer | Nanang Izzuddin <nanang@teluu.com> | 2015-07-28 09:56:31 +0000 |
commit | 0916db620571f0e2e4fcc8d89cd3417f5f52f629 (patch) | |
tree | 138c56223e9db98643f897d0b8e0253c46a44a7a /pjmedia/src | |
parent | d365a50d5673019403127acb42397cb05091de42 (diff) |
Misc (re #1843): Fixed MSVC build error on samples app due to undefined symbol 'RAND_bytes'.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5136 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjmedia/src')
-rw-r--r-- | pjmedia/src/pjmedia/transport_srtp.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pjmedia/src/pjmedia/transport_srtp.c b/pjmedia/src/pjmedia/transport_srtp.c index 59d5dd81..7036cc9c 100644 --- a/pjmedia/src/pjmedia/transport_srtp.c +++ b/pjmedia/src/pjmedia/transport_srtp.c @@ -1099,6 +1099,13 @@ static pj_status_t generate_crypto_attr_value(pj_pool_t *pool, #if defined(PJ_HAS_SSL_SOCK) && (PJ_HAS_SSL_SOCK != 0) + +/* Include OpenSSL libraries for MSVC */ +# ifdef _MSC_VER +# pragma comment( lib, "libeay32") +# pragma comment( lib, "ssleay32") +# endif + err = RAND_bytes((unsigned char*)key, crypto_suites[cs_idx].cipher_key_len); if (err != 1) { |