aboutsummaryrefslogtreecommitdiffstats
path: root/common/rfb/SSecurityVeNCrypt.h
diff options
context:
space:
mode:
authorPierre Ossman <ossman@cendio.se>2018-09-21 15:31:11 +0200
committerPierre Ossman <ossman@cendio.se>2018-09-21 15:59:46 +0200
commitad2b3c4aa3db056b83f5d91564400e03f3239835 (patch)
treea81ce066072a3c5db0665e4e522d3fbfd1c221ea /common/rfb/SSecurityVeNCrypt.h
parent50aaed49b67e451cad63b3846989d13f083aad0a (diff)
downloadtigervnc-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/SSecurityVeNCrypt.h')
-rw-r--r--common/rfb/SSecurityVeNCrypt.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/common/rfb/SSecurityVeNCrypt.h b/common/rfb/SSecurityVeNCrypt.h
index f9c753f0..06758b88 100644
--- a/common/rfb/SSecurityVeNCrypt.h
+++ b/common/rfb/SSecurityVeNCrypt.h
@@ -36,9 +36,9 @@ namespace rfb {
class SSecurityVeNCrypt : public SSecurity {
public:
- SSecurityVeNCrypt(SecurityServer *sec);
+ SSecurityVeNCrypt(SConnection* sc, SecurityServer *sec);
~SSecurityVeNCrypt();
- virtual bool processMsg(SConnection* sc);// { return true; }
+ virtual bool processMsg();
virtual int getType() const { return chosenType; }
virtual const char* getUserName() const;
virtual SConnection::AccessRights getAccessRights() const;