diff options
author | Pierre Ossman <ossman@cendio.se> | 2018-09-21 15:31:11 +0200 |
---|---|---|
committer | Pierre Ossman <ossman@cendio.se> | 2018-09-21 15:59:46 +0200 |
commit | ad2b3c4aa3db056b83f5d91564400e03f3239835 (patch) | |
tree | a81ce066072a3c5db0665e4e522d3fbfd1c221ea /common/rfb/CSecurityTLS.h | |
parent | 50aaed49b67e451cad63b3846989d13f083aad0a (diff) | |
download | tigervnc-ad2b3c4aa3db056b83f5d91564400e03f3239835.tar.gz tigervnc-ad2b3c4aa3db056b83f5d91564400e03f3239835.zip |
Strongly bind security objects to connection object
There is already an implicit connection between them, so let's make
it explicit. This allows easy lookup outside of the processMsg() function.
Diffstat (limited to 'common/rfb/CSecurityTLS.h')
-rw-r--r-- | common/rfb/CSecurityTLS.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/common/rfb/CSecurityTLS.h b/common/rfb/CSecurityTLS.h index e726d1e9..6791a4ad 100644 --- a/common/rfb/CSecurityTLS.h +++ b/common/rfb/CSecurityTLS.h @@ -42,9 +42,9 @@ namespace rfb { class UserMsgBox; class CSecurityTLS : public CSecurity { public: - CSecurityTLS(bool _anon); + CSecurityTLS(CConnection* cc, bool _anon); virtual ~CSecurityTLS(); - virtual bool processMsg(CConnection* cc); + virtual bool processMsg(); virtual int getType() const { return anon ? secTypeTLSNone : secTypeX509None; } virtual const char* description() const { return anon ? "TLS Encryption without VncAuth" : "X509 Encryption without VncAuth"; } |