diff options
author | Riza Sulistyo <riza@teluu.com> | 2014-12-18 04:40:35 +0000 |
---|---|---|
committer | Riza Sulistyo <riza@teluu.com> | 2014-12-18 04:40:35 +0000 |
commit | edc65dae7b3332ead145bb2d2b030c5df3e9a2e1 (patch) | |
tree | 01dc1d7cb5b4b53d00a22d0f84d1e7306fc8cf5d /pjsip/src/pjsua2/siptypes.cpp | |
parent | 91ce3c4bf51a884f7534551669e38d6b44a2da55 (diff) |
Re #1806: Implement SSL/TLS setting to set protocol operation.
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4968 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip/src/pjsua2/siptypes.cpp')
-rw-r--r-- | pjsip/src/pjsua2/siptypes.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pjsip/src/pjsua2/siptypes.cpp b/pjsip/src/pjsua2/siptypes.cpp index 2b5ddc3e..a3391bbc 100644 --- a/pjsip/src/pjsua2/siptypes.cpp +++ b/pjsip/src/pjsua2/siptypes.cpp @@ -165,6 +165,7 @@ pjsip_tls_setting TlsConfig::toPj() const ts.password = str2Pj(this->password); ts.method = this->method; ts.ciphers_num = (unsigned)this->ciphers.size(); + ts.proto = this->proto; // The following will only work if sizeof(enum)==sizeof(int) pj_assert(sizeof(ts.ciphers[0]) == sizeof(int)); ts.ciphers = ts.ciphers_num? @@ -188,6 +189,7 @@ void TlsConfig::fromPj(const pjsip_tls_setting &prm) this->privKeyFile = pj2Str(prm.privkey_file); this->password = pj2Str(prm.password); this->method = (pjsip_ssl_method)prm.method; + this->proto = prm.proto; // The following will only work if sizeof(enum)==sizeof(int) pj_assert(sizeof(prm.ciphers[0]) == sizeof(int)); this->ciphers = IntVector(prm.ciphers, prm.ciphers+prm.ciphers_num); |